{"title":"Accelerating multi-objective ship routing using a novel grid structure and a simple heuristic","authors":"A. Makrygiorgos, I. Vetsikas, S. Perantonis","doi":"10.1109/IISA.2015.7387978","DOIUrl":null,"url":null,"abstract":"In this paper, we present a grid structure used as a base layer for a multi-objective algorithm used to solve the bi-criteria time constrained shortest path problem in ship routing. We also accelerate this algorithm by following two completely different approaches. First, we split the initial grid structure into multiple partitions with uniform weather conditions, in order to reduce the complexity of routing through them. Second, we transform the initially used label setting multi-objective algorithm into a multi-objective A* algorithm and give an efficient heuristic function for doing so. Our experiments show that there is a significant speedup of the algorithm, especially in the second case, where the run time is reduced substantially.","PeriodicalId":433872,"journal":{"name":"2015 6th International Conference on Information, Intelligence, Systems and Applications (IISA)","volume":"42 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 6th International Conference on Information, Intelligence, Systems and Applications (IISA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IISA.2015.7387978","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
In this paper, we present a grid structure used as a base layer for a multi-objective algorithm used to solve the bi-criteria time constrained shortest path problem in ship routing. We also accelerate this algorithm by following two completely different approaches. First, we split the initial grid structure into multiple partitions with uniform weather conditions, in order to reduce the complexity of routing through them. Second, we transform the initially used label setting multi-objective algorithm into a multi-objective A* algorithm and give an efficient heuristic function for doing so. Our experiments show that there is a significant speedup of the algorithm, especially in the second case, where the run time is reduced substantially.