{"title":"路径搜索中次优解的随时动态启发式搜索","authors":"Ru Kong, Xiangrong Tong","doi":"10.1109/CISP-BMEI51763.2020.9263589","DOIUrl":null,"url":null,"abstract":"Path search is designed to find a path by traversing the state spaces from the initial state to the target state. Given enough memory and run time, the A* algorithm can find an optimal solution, but it expends much time to distinguish similar paths. Therefore, many scholars have proposed variants of the A* algorithm that find a suboptimal solution to speed up the searching efficiency. In this paper, the A* algorithm is improved and a new anytime dynamic heuristic search algorithm (ADHS) is proposed. It can find a solution quickly and then continuously optimize the quality of the solution to find the suboptimal solution until the end of time. The ADHS includes two stages, in the exploration stage, given an arbitrary cost bound, the solution is quickly obtained; in the update stage, where no setting parameters are required, reuses the previous search results. According to the cost of the latest solution, the dynamic weight factor w is introduced, which is half of the error between the current cost bound and the current solution. The next cost bound is dynamically adjusted, and the suboptimal solution is output. We tested the performance of the ADHS on the grid maps, and the experiments demonstrated that the performance of the ADHS was better than other algorithms.","PeriodicalId":346757,"journal":{"name":"2020 13th International Congress on Image and Signal Processing, BioMedical Engineering and Informatics (CISP-BMEI)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-10-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Anytime Dynamic Heuristic Search for Suboptimal Solution on Path Search\",\"authors\":\"Ru Kong, Xiangrong Tong\",\"doi\":\"10.1109/CISP-BMEI51763.2020.9263589\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Path search is designed to find a path by traversing the state spaces from the initial state to the target state. Given enough memory and run time, the A* algorithm can find an optimal solution, but it expends much time to distinguish similar paths. Therefore, many scholars have proposed variants of the A* algorithm that find a suboptimal solution to speed up the searching efficiency. In this paper, the A* algorithm is improved and a new anytime dynamic heuristic search algorithm (ADHS) is proposed. It can find a solution quickly and then continuously optimize the quality of the solution to find the suboptimal solution until the end of time. The ADHS includes two stages, in the exploration stage, given an arbitrary cost bound, the solution is quickly obtained; in the update stage, where no setting parameters are required, reuses the previous search results. According to the cost of the latest solution, the dynamic weight factor w is introduced, which is half of the error between the current cost bound and the current solution. The next cost bound is dynamically adjusted, and the suboptimal solution is output. We tested the performance of the ADHS on the grid maps, and the experiments demonstrated that the performance of the ADHS was better than other algorithms.\",\"PeriodicalId\":346757,\"journal\":{\"name\":\"2020 13th International Congress on Image and Signal Processing, BioMedical Engineering and Informatics (CISP-BMEI)\",\"volume\":\"15 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-10-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 13th International Congress on Image and Signal Processing, BioMedical Engineering and Informatics (CISP-BMEI)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CISP-BMEI51763.2020.9263589\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 13th International Congress on Image and Signal Processing, BioMedical Engineering and Informatics (CISP-BMEI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CISP-BMEI51763.2020.9263589","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Anytime Dynamic Heuristic Search for Suboptimal Solution on Path Search
Path search is designed to find a path by traversing the state spaces from the initial state to the target state. Given enough memory and run time, the A* algorithm can find an optimal solution, but it expends much time to distinguish similar paths. Therefore, many scholars have proposed variants of the A* algorithm that find a suboptimal solution to speed up the searching efficiency. In this paper, the A* algorithm is improved and a new anytime dynamic heuristic search algorithm (ADHS) is proposed. It can find a solution quickly and then continuously optimize the quality of the solution to find the suboptimal solution until the end of time. The ADHS includes two stages, in the exploration stage, given an arbitrary cost bound, the solution is quickly obtained; in the update stage, where no setting parameters are required, reuses the previous search results. According to the cost of the latest solution, the dynamic weight factor w is introduced, which is half of the error between the current cost bound and the current solution. The next cost bound is dynamically adjusted, and the suboptimal solution is output. We tested the performance of the ADHS on the grid maps, and the experiments demonstrated that the performance of the ADHS was better than other algorithms.