Skip to main content

2015 | OriginalPaper | Buchkapitel

Analytical Results on the BFS vs. DFS Algorithm Selection Problem: Part II: Graph Search

verfasst von : Tom Everitt, Marcus Hutter

Erschienen in: AI 2015: Advances in Artificial Intelligence

Verlag: Springer International Publishing

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

search-config
loading …

Abstract

The algorithm selection problem asks to select the best algorithm for a given problem. In the companion paper (Everitt and Hutter 2015b), expected runtime was approximated as a function of search depth and probabilistic goal distribution for tree search versions of breadth-first search (BFS) and depth-first search (DFS). Here we provide an analogous analysis of BFS and DFS graph search, deriving expected runtime as a function of graph structure and goal distribution. The applicability of the method is demonstrated through analysis of two different grammar problems. The approximations come surprisingly close to empirical reality.

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!

Fußnoten
1
Source code for the experiments is available at http://​tomeveritt.​se.
 
Literatur
Zurück zum Zitat Edelkamp, S., Schrödl, S.: Heuristic Search. Morgan Kaufmann Publishers Inc, San Francisco (2012)MATH Edelkamp, S., Schrödl, S.: Heuristic Search. Morgan Kaufmann Publishers Inc, San Francisco (2012)MATH
Zurück zum Zitat Everitt, T., Hutter, M.: A topological approach to Meta-heuristics: analytical results on the BFS vs. DFS algorithm selection problem. Technical report, Australian National University. arXiv:1509.02709[cs.AI] (2015a) Everitt, T., Hutter, M.: A topological approach to Meta-heuristics: analytical results on the BFS vs. DFS algorithm selection problem. Technical report, Australian National University. arXiv:​1509.​02709[cs.AI] (2015a)
Zurück zum Zitat Everitt, T., Hutter, M.: Analytical results on the BFS vs. DFS algorithm selection problem. In: 28th Australian Joint Conference on Artificial Intelligence, Part I: Tree Search (2015b) Everitt, T., Hutter, M.: Analytical results on the BFS vs. DFS algorithm selection problem. In: 28th Australian Joint Conference on Artificial Intelligence, Part I: Tree Search (2015b)
Zurück zum Zitat Hutter, F., Xu, L., Hoos, H.H., Leyton-Brown, K.: Algorithm runtime prediction: methods and evaluation. Artif. Intell. 206(1), 79–111 (2014)MathSciNetCrossRefMATH Hutter, F., Xu, L., Hoos, H.H., Leyton-Brown, K.: Algorithm runtime prediction: methods and evaluation. Artif. Intell. 206(1), 79–111 (2014)MathSciNetCrossRefMATH
Zurück zum Zitat Kotthoff, L.: Algorithm selection for combinatorial search problems: a survey. AI Magazine, pp. 1–17 (2014) Kotthoff, L.: Algorithm selection for combinatorial search problems: a survey. AI Magazine, pp. 1–17 (2014)
Zurück zum Zitat Legg, S., Hutter, M.: Universal intelligence. Minds Mach. 17(4), 391–444 (2007)CrossRef Legg, S., Hutter, M.: Universal intelligence. Minds Mach. 17(4), 391–444 (2007)CrossRef
Zurück zum Zitat Pearl, J.: Heuristics: Intelligent Search Strategies for Computer Problem Solving. Addison-Wesley, Boston (1984) Pearl, J.: Heuristics: Intelligent Search Strategies for Computer Problem Solving. Addison-Wesley, Boston (1984)
Zurück zum Zitat Peixoto, T.P.: The graph-tool python library. figshare (2015) Peixoto, T.P.: The graph-tool python library. figshare (2015)
Zurück zum Zitat Rice, J.R.: The algorithm selection problem. Adv. Comput. 15, 65–117 (1975)CrossRef Rice, J.R.: The algorithm selection problem. Adv. Comput. 15, 65–117 (1975)CrossRef
Zurück zum Zitat Russell, S.J., Norvig, P.: Artificial Intelligence: A Modern Approach, 3rd edn. Prentice Hall, Upper Saddle River (2010)MATH Russell, S.J., Norvig, P.: Artificial Intelligence: A Modern Approach, 3rd edn. Prentice Hall, Upper Saddle River (2010)MATH
Metadaten
Titel
Analytical Results on the BFS vs. DFS Algorithm Selection Problem: Part II: Graph Search
verfasst von
Tom Everitt
Marcus Hutter
Copyright-Jahr
2015
DOI
https://doi.org/10.1007/978-3-319-26350-2_15