Skip to main content
Erschienen in: International Journal of Machine Learning and Cybernetics 5/2013

01.10.2013 | Original Article

An auto-adaptive convex map generating path-finding algorithm: Genetic Convex A*

verfasst von: Pan Su, Yan Li, Yingjie Li, Simon Chi-Keung Shiu

Erschienen in: International Journal of Machine Learning and Cybernetics | Ausgabe 5/2013

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Path-finding is a fundamental problem in many applications, such as robot control, global positioning system and computer games. Since A* is time-consuming when applied to large maps, some abstraction methods have been proposed. Abstractions can greatly speedup on-line path-finding by combing the abstract and the original maps. However, most of these methods do not consider obstacle distributions, which may result in unnecessary storage and non-optimal paths in certain open areas. In this paper, a new abstract graph-based path-finding method named Genetic Convex A* is proposed. An important convex map concept which guides the partition of the original map is defined. It is proven that the path length between any two nodes within a convex map is equal to their Manhattan distance. Based on the convex map, a fitness function is defined to improve the extraction of key nodes; and genetic algorithm is employed to optimize the abstraction. Finally, the on-line refinement is accelerated by Convex A*, which is a fast alternative to A* on convex maps. Experimental results demonstrated that the proposed abstraction generated by Genetic Convex A*guarantees the optimality of the path whilst searches less nodes during the on-line processing.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Weitere Produktempfehlungen anzeigen
Anhänge
Nur mit Berechtigung zugänglich
Literatur
1.
Zurück zum Zitat Yahja A, Stentz A, Singh S, Brummit B (1998) Framed-quadtree path planning for mobile robots operating in sparse environments. In: Proceedings of IEEE Conf on Robot and Automat. Leuven, Belgium, pp 650–655 Yahja A, Stentz A, Singh S, Brummit B (1998) Framed-quadtree path planning for mobile robots operating in sparse environments. In: Proceedings of IEEE Conf on Robot and Automat. Leuven, Belgium, pp 650–655
2.
Zurück zum Zitat Pettersson PO, Doherty P (2006) Probabilistic roadmap based path planning for an autonomous unmanned helicopter. J Intell and Fuzzy Syst 17(4):395–405 Pettersson PO, Doherty P (2006) Probabilistic roadmap based path planning for an autonomous unmanned helicopter. J Intell and Fuzzy Syst 17(4):395–405
3.
Zurück zum Zitat Yan HB, Liu YC (2002) A new algorithm for finding shortcut in a city’s road net based on GIS technology. Chinese J Comput 2000–02:210–215 Yan HB, Liu YC (2002) A new algorithm for finding shortcut in a city’s road net based on GIS technology. Chinese J Comput 2000–02:210–215
7.
Zurück zum Zitat Botea A, Muller M, Scheaffer J (2004) Near-optimal hierarchical pathfinding. J Game Dev 1(1):7–28 Botea A, Muller M, Scheaffer J (2004) Near-optimal hierarchical pathfinding. J Game Dev 1(1):7–28
8.
Zurück zum Zitat Samet H (1982) Neighbor finding techniques for image represented by quadtrees. Computer Graphic Image Process 18(1):37–57CrossRefMATH Samet H (1982) Neighbor finding techniques for image represented by quadtrees. Computer Graphic Image Process 18(1):37–57CrossRefMATH
9.
Zurück zum Zitat Kavrali LE, Svestka P, Latombe JC, Overmars HM (1996) Probabilistic roadmaps for path planning in high dimensional configuration spaces. IEEE Trans Robot Automat 12(4):566–580CrossRef Kavrali LE, Svestka P, Latombe JC, Overmars HM (1996) Probabilistic roadmaps for path planning in high dimensional configuration spaces. IEEE Trans Robot Automat 12(4):566–580CrossRef
10.
Zurück zum Zitat Holte RC, Mkadmi T, Zimmer RM, MacDonald AJ (1996) Speeding up problem solving by abstraction: a graph oriented approach. Artif Intell 85(1–2):321–361CrossRef Holte RC, Mkadmi T, Zimmer RM, MacDonald AJ (1996) Speeding up problem solving by abstraction: a graph oriented approach. Artif Intell 85(1–2):321–361CrossRef
11.
Zurück zum Zitat Sturtevant N, Jansen R (2007) An analysis of map-based abstraction and refinement. In: Proceedings of the 7th SARA. Whistler, Canada, pp 344–358 Sturtevant N, Jansen R (2007) An analysis of map-based abstraction and refinement. In: Proceedings of the 7th SARA. Whistler, Canada, pp 344–358
12.
Zurück zum Zitat Demyen D, Buro M (2006) Efficient triangulation-based pathfinding. In: Proceedings of the 21th AAAI. Boston, Massachusetts, pp 942–947 Demyen D, Buro M (2006) Efficient triangulation-based pathfinding. In: Proceedings of the 21th AAAI. Boston, Massachusetts, pp 942–947
13.
Zurück zum Zitat Samuel E, Johan F (2008) Pathfinding with hard constraints—mobile systems and real time strategy games combined. Master Thesis of Blekinge Institute of Technology, Sweden Samuel E, Johan F (2008) Pathfinding with hard constraints—mobile systems and real time strategy games combined. Master Thesis of Blekinge Institute of Technology, Sweden
14.
Zurück zum Zitat Sturtevant N, Buro M (2005) Partial pathfinding using map abstraction and refinement. In: Proceedings of the 20th NCAI. Pittsburgh, Pennsylvania, pp 1392–1397 Sturtevant N, Buro M (2005) Partial pathfinding using map abstraction and refinement. In: Proceedings of the 20th NCAI. Pittsburgh, Pennsylvania, pp 1392–1397
15.
Zurück zum Zitat Stout B (2000). The basics of A* for path planning. In: DeLoura M (ed) Game Programming Gems. Charles River Media, Rockland, pp 254–263 Stout B (2000). The basics of A* for path planning. In: DeLoura M (ed) Game Programming Gems. Charles River Media, Rockland, pp 254–263
16.
Zurück zum Zitat Snook G (2000) Simplified 3D movement and pathfinding using navigation meshes. In: DeLoura M (ed) Game programming gems. Charles River Media, Rockland, pp 288–304 Snook G (2000) Simplified 3D movement and pathfinding using navigation meshes. In: DeLoura M (ed) Game programming gems. Charles River Media, Rockland, pp 288–304
17.
Zurück zum Zitat Michalewicz Z, Janikow C (1991) Handling constraints in genetic algorithms. In: Proceedings of the 4th ICGA. San Diego, CA, pp 151–157 Michalewicz Z, Janikow C (1991) Handling constraints in genetic algorithms. In: Proceedings of the 4th ICGA. San Diego, CA, pp 151–157
19.
Zurück zum Zitat Zhu J, Li XP, Shen WM (2010) Effective genetic algorithm for resource-constrained project scheduling with limited preemptions. Int J Mach Learn Cyber 2(2):55–65CrossRef Zhu J, Li XP, Shen WM (2010) Effective genetic algorithm for resource-constrained project scheduling with limited preemptions. Int J Mach Learn Cyber 2(2):55–65CrossRef
20.
Zurück zum Zitat Boehm O, Hardoon DR, Manevitz LM (2011) Classifying cognitive states of brain activity via one-class neural networks with feature selection by genetic algorithms. Int J Mach Learn Cyber 2(3):125–134CrossRef Boehm O, Hardoon DR, Manevitz LM (2011) Classifying cognitive states of brain activity via one-class neural networks with feature selection by genetic algorithms. Int J Mach Learn Cyber 2(3):125–134CrossRef
21.
Zurück zum Zitat Tong DL, Mintram R (2010) Genetic Algorithm-Neural Network (GANN): a study of neural network activation functions and depth of genetic algorithm search applied to feature selection. Int J Mach Learn Cyber 1(1–4):75–87CrossRef Tong DL, Mintram R (2010) Genetic Algorithm-Neural Network (GANN): a study of neural network activation functions and depth of genetic algorithm search applied to feature selection. Int J Mach Learn Cyber 1(1–4):75–87CrossRef
22.
Zurück zum Zitat Wang XZ, He Q, Chen DG, Yeung D (2005) A genetic algorithm for solving the inverse problem of support vector machines. Neurocomputing 68:225–238CrossRef Wang XZ, He Q, Chen DG, Yeung D (2005) A genetic algorithm for solving the inverse problem of support vector machines. Neurocomputing 68:225–238CrossRef
23.
Zurück zum Zitat Wang XZ, He YL, Dong LC, Zhao HY (2011) Particle swarm optimization for determining fuzzy measures from data. Inform Sci 181(19):4230–4252CrossRefMATH Wang XZ, He YL, Dong LC, Zhao HY (2011) Particle swarm optimization for determining fuzzy measures from data. Inform Sci 181(19):4230–4252CrossRefMATH
25.
Zurück zum Zitat Chen DZ, Szczerba RJ, Uhran JJ (1997) A framed-quadtree approach for determining Euclidean shortest paths in a 2-D environment. IEEE Trans Robot Automat 13(5):668–681CrossRef Chen DZ, Szczerba RJ, Uhran JJ (1997) A framed-quadtree approach for determining Euclidean shortest paths in a 2-D environment. IEEE Trans Robot Automat 13(5):668–681CrossRef
26.
Zurück zum Zitat Su P, Li Y, Li WL (2010) A game map complexity measure based on hamming distance. In: Proceedings of PACIIA. Wuhan, Hubei, pp 332–335 Su P, Li Y, Li WL (2010) A game map complexity measure based on hamming distance. In: Proceedings of PACIIA. Wuhan, Hubei, pp 332–335
27.
Zurück zum Zitat Sturtevant N (2007) Memory-efficient Abstraction for Pathfinding. In: Proceedings of the 3rd AIIDE. Stanford, California, pp 31–36 Sturtevant N (2007) Memory-efficient Abstraction for Pathfinding. In: Proceedings of the 3rd AIIDE. Stanford, California, pp 31–36
28.
Zurück zum Zitat Harabor D, Botea A (2010) Breaking path symmetries on 4-connected grid maps. In: Proceedings of the 6th AIIDE. Stanford, California, pp 33–38 Harabor D, Botea A (2010) Breaking path symmetries on 4-connected grid maps. In: Proceedings of the 6th AIIDE. Stanford, California, pp 33–38
Metadaten
Titel
An auto-adaptive convex map generating path-finding algorithm: Genetic Convex A*
verfasst von
Pan Su
Yan Li
Yingjie Li
Simon Chi-Keung Shiu
Publikationsdatum
01.10.2013
Verlag
Springer Berlin Heidelberg
Erschienen in
International Journal of Machine Learning and Cybernetics / Ausgabe 5/2013
Print ISSN: 1868-8071
Elektronische ISSN: 1868-808X
DOI
https://doi.org/10.1007/s13042-012-0120-x

Weitere Artikel der Ausgabe 5/2013

International Journal of Machine Learning and Cybernetics 5/2013 Zur Ausgabe

Neuer Inhalt