{"title":"遗传优化算法在船舶起重机问题中的应用","authors":"M. Arai, H. Nishihara","doi":"10.2534/JJASNAOE1968.2004.196_1","DOIUrl":null,"url":null,"abstract":"In various contexts of the shipbuilding industry as well as in the marine transportation industry, the relocation of objects such as steel plates, containers, etc. by using cranes is a common task. In these operations, crane operators are faced with the problem of starting with a given distribution of objects and restacking them in order to achieve a desired distribution using the least possible effort or movement of the crane. This type of problem involves a practically infinite number of solutions, since the possible combinations of operational order are so numerous. Therefore, it is difficult for the operator to determine the optimal sequence from the candidate processes, and it also is difficult to present a general method that can solve this problem with high degrees of efficiency and reliability. As a result, in practical situations the crane operators on site usually decide the sequence according to their experience and intuition. However, sometimes the planning of the crane operation process is very troublesome and time consuming and is thought to be not necessarily suitable for human beings.In this study we apply a genetic algorithm (GA) that excels at finding solutions to combinatory problems. The sequence of a crane's operation is represented in string expression and with the merit of a population search (i.e., a simultaneous multi-point search) of the GA, excellent operations were efficiently obtained for the practical examples shown in the paper.","PeriodicalId":321056,"journal":{"name":"Journal of the Society of Naval Architects of Japan","volume":"615 ","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Application of genetic optimization algorithm to the crane problem in the shipbuilding industry\",\"authors\":\"M. Arai, H. Nishihara\",\"doi\":\"10.2534/JJASNAOE1968.2004.196_1\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In various contexts of the shipbuilding industry as well as in the marine transportation industry, the relocation of objects such as steel plates, containers, etc. by using cranes is a common task. In these operations, crane operators are faced with the problem of starting with a given distribution of objects and restacking them in order to achieve a desired distribution using the least possible effort or movement of the crane. This type of problem involves a practically infinite number of solutions, since the possible combinations of operational order are so numerous. Therefore, it is difficult for the operator to determine the optimal sequence from the candidate processes, and it also is difficult to present a general method that can solve this problem with high degrees of efficiency and reliability. As a result, in practical situations the crane operators on site usually decide the sequence according to their experience and intuition. However, sometimes the planning of the crane operation process is very troublesome and time consuming and is thought to be not necessarily suitable for human beings.In this study we apply a genetic algorithm (GA) that excels at finding solutions to combinatory problems. The sequence of a crane's operation is represented in string expression and with the merit of a population search (i.e., a simultaneous multi-point search) of the GA, excellent operations were efficiently obtained for the practical examples shown in the paper.\",\"PeriodicalId\":321056,\"journal\":{\"name\":\"Journal of the Society of Naval Architects of Japan\",\"volume\":\"615 \",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2004-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of the Society of Naval Architects of Japan\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.2534/JJASNAOE1968.2004.196_1\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of the Society of Naval Architects of Japan","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2534/JJASNAOE1968.2004.196_1","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Application of genetic optimization algorithm to the crane problem in the shipbuilding industry
In various contexts of the shipbuilding industry as well as in the marine transportation industry, the relocation of objects such as steel plates, containers, etc. by using cranes is a common task. In these operations, crane operators are faced with the problem of starting with a given distribution of objects and restacking them in order to achieve a desired distribution using the least possible effort or movement of the crane. This type of problem involves a practically infinite number of solutions, since the possible combinations of operational order are so numerous. Therefore, it is difficult for the operator to determine the optimal sequence from the candidate processes, and it also is difficult to present a general method that can solve this problem with high degrees of efficiency and reliability. As a result, in practical situations the crane operators on site usually decide the sequence according to their experience and intuition. However, sometimes the planning of the crane operation process is very troublesome and time consuming and is thought to be not necessarily suitable for human beings.In this study we apply a genetic algorithm (GA) that excels at finding solutions to combinatory problems. The sequence of a crane's operation is represented in string expression and with the merit of a population search (i.e., a simultaneous multi-point search) of the GA, excellent operations were efficiently obtained for the practical examples shown in the paper.