{"title":"A Museum Visitors Guide with the A* pathfinding algorithm","authors":"Zhiguang Xu, M. Van Doren","doi":"10.1109/CSAE.2011.5953171","DOIUrl":null,"url":null,"abstract":"The A* algorithm is proven to be one of the most, if not the most, used AI pathfinding algorithm in game development today. Current development effort is now focused on optimizing the A* algorithm and applying it to solve real-world problems. In this paper, we present a Museum Visitors Guide (MVG) application with the A* pathfinding algorithm that helps museum visitors to make the most of their visit. The A* algorithm is optimized in a number of ways. First, the shortest path between the visitor's current location and the goal art piece is dynamically produced in response to the changes of the exhibition floor plans. Secondly, visitors are allowed to select multiple works of art that they want to see. The best path that our MVG finds out covers them all. Thirdly, multiple optimum and load-balanced paths are discovered when there are multiple targets - a feature that is very useful for emergencies, e.g., for firefighters to put out the flames. To demonstrate that our MVG is well functional, flexible, and even ready to migrate to hand-held mobile platforms, we will show the running results of our simulation in the end of this paper.","PeriodicalId":138215,"journal":{"name":"2011 IEEE International Conference on Computer Science and Automation Engineering","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-06-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 IEEE International Conference on Computer Science and Automation Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CSAE.2011.5953171","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
The A* algorithm is proven to be one of the most, if not the most, used AI pathfinding algorithm in game development today. Current development effort is now focused on optimizing the A* algorithm and applying it to solve real-world problems. In this paper, we present a Museum Visitors Guide (MVG) application with the A* pathfinding algorithm that helps museum visitors to make the most of their visit. The A* algorithm is optimized in a number of ways. First, the shortest path between the visitor's current location and the goal art piece is dynamically produced in response to the changes of the exhibition floor plans. Secondly, visitors are allowed to select multiple works of art that they want to see. The best path that our MVG finds out covers them all. Thirdly, multiple optimum and load-balanced paths are discovered when there are multiple targets - a feature that is very useful for emergencies, e.g., for firefighters to put out the flames. To demonstrate that our MVG is well functional, flexible, and even ready to migrate to hand-held mobile platforms, we will show the running results of our simulation in the end of this paper.