journal article·2025Open access

Real-Time Dynamic Multiobjective Path Planning: A Case Study

Hongle Li, SeongKi Kim

Computers, Materials & Continua· Volume 85· Issue 3

Abstract

Path planning is a fundamental component in robotics and game artificial intelligence that considerably influences the motion efficiency of robots and unmanned aerial vehicles, as well as the realism and immersion of virtual environments. However, traditional algorithms are often limited to single-objective optimization and lack real-time adaptability to dynamic environments. This study addresses these limitations through a proposed real-time dynamic multiobjective (RDMO) path-planning algorithm based on an enhanced A* framework. The proposed algorithm employs a queue-based structure and composite multiheuristic functions to dynamically manage game tasks and compute optimal paths under changing-map-connectivity conditions in real time. Simulation experiments are conducted using real-world road network data and benchmarked against mainstream hybrid approaches based on genetic algorithms (GAs) and simulated annealing (SA). The results show that the computational speed of the RDMO algorithm is 88 and 73 times faster than that of the GA- and SA-based solutions, respectively, while the total planned path length is reduced by 58% and 33%, respectively. In addition, the RDMO algorithm also shows excellent responsiveness to dynamic changes in map connectivity and can achieve real-time replanning with a minimal computational overhead. The research results prove that the RDMO algorithm provides a robust and efficient solution for multiobjective path planning in games and robotics applications and has a great application potential in improving system performance and user experience in related fields in the future.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Robotic Path Planning Algorithms · Control and Dynamics of Mobile Robots

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (43)

Show source-provided references
1. Pathfinding algorithms in game development10.1088/1757-899X/769/1/012021 ↗
2. Path planning techniques for mobile robots: review and prospect10.1016/j.eswa.2023.120254 ↗
3. Path planning technique for mobile robots: a review10.3390/machines11100980 ↗
4. Adaptive path planning method for UAVs in complex environments
5. A new dynamic path planning approach for unmanned aerial vehicles10.1155/2018/8420294 ↗
6. A review on algorithms for pathfinding in computer games
7. Review of autonomous path planning algorithms for mobile robots10.3390/drones7030211 ↗
8. Solving the path planning problem in mobile robotics with the multi-objective evolutionary algorithm10.3390/app8091425 ↗
9. Morosan M. Automating Game-design and Game-agent Balancing through Computational Intelligence [dissertation]. Colchester, UK: University of Essex; 2019.
10. A survey of real-time strategy game AI research and competition in starcraft10.1109/TCIAIG.2013.2286295 ↗
11. UniCraft: exploring the impact of asynchronous multiplayer game elements in gamification10.1016/j.ijhcs.2018.05.006 ↗
12. Dvořák BJ. AI algorithms for computer games [master’s thesis]. Brno, Czech Republic: Faculty of Informatics, Masaryk University; 2021.
13. A multiobjective path-planning algorithm with time windows for asset routing in a dynamic weather-impacted environment10.1109/TSMC.2016.2573271 ↗
14. A review of path planning for unmanned surface vehicles10.3390/jmse11081556 ↗
15. Game AI generation using evolutionary multi-objective optimization
16. The ant system applied to the quadratic assignment problem10.1109/69.806935 ↗
17. Reducibility among combinatorial problems
18. Approximation schemes for NP-hard geometric optimization problems: a survey10.1007/s10107-003-0438-y ↗
19. Genetic algorithms for vehicle path problems
20. Computing the shortest path: a search meets graph theory
21. Lim · Applications of evolutionary computation · 2010 · 10010.1007/978-3-642-12239-2_11 ↗
22. The boundary node method for multi-robot multi-goal path planning problems10.1111/exsy.12691 ↗
23. Deep reinforcement learning of mobile robot navigation in dynamic environment: a review10.3390/s25113394 ↗
24. Huang S, Wu X, Huang G. Deep reinforcement learning-based multi-objective path planning on the off-road terrain environment for ground vehicles. arXiv:2305.13783. 2023.10.1007/978-981-99-6886-2_75 ↗
25. EMOA*: a framework for search-based multi-objective path planning10.1016/j.artint.2024.104260 ↗
26. A framework for the development of videogames10.1002/spe.403 ↗
27. VR-Rides: an object-oriented application framework for immersive virtual reality exergames
28. Energy-constrained collaborative path planning for heterogeneous amphibious unmanned surface vehicles in obstacle-cluttered environments10.1016/j.oceaneng.2025.121241 ↗
29. Adaptive collision avoidance strategy for USVs in perception-limited environments using dynamic priority guidance10.1016/j.aei.2025.103355 ↗
30. A survey on multi-objective evolutionary algorithms for many-objective problems
31. Hierarchical pathfinding and AI-based learning approach in strategy game design10.1155/2008/873913 ↗
32. Hagelbäck J. Multi-agent potential field based architectures for real-time strategy game bots [dissertation]. Karlskrona, Sweden: School of Computing, Blekinge Institute of Technology; 2012.
33. AI system designs for the first RTS-game AI competition
34. A*-based pathfinding in modern computer games
35. Rectangular and hexagonal grids used for observation, experiment and simulation in ecology10.1016/j.ecolmodel.2007.03.041 ↗
36. A multi-heuristic A* algorithm based on stagnation detection for path planning of manipulators in cluttered environments10.1109/ACCESS.2019.2941537 ↗
37. Smart city and remote services: the case of South Korea’s national pilot smart cities10.1016/j.tele.2023.101957 ↗
38. Comparison study of metaheuristics: empirical application of delivery problems10.1177/1847979017743603 ↗
39. ABC-ACO for perishable food vehicle routing problem with time windows
40. Multi-objective collaborative path planning for multiple water-air unmanned vehicles in cramped environments10.1016/j.eswa.2025.128625 ↗
41. Solving the multi-objective path planning problem for mobile robot using an improved NSGA-II algorithm10.1016/j.swevo.2024.101576 ↗
42. Real-time scheduling on Dial-a-Ride Vehicle service
43. A simulation sandbox to compare fixed-route, semi-flexible-transit, and on-demand microtransit system designs10.1007/s12205-022-0995-3 ↗