Skip to main content

Informed (Heuristic) Search

  • Chapter
Intelligent Systems

Part of the book series: Intelligent Systems Reference Library ((ISRL,volume 17))

Introduction

In the previous Chapter, we have presented several blind search or uninformed search techniques. Uninformed search methods systematically explore the search space until the goal is reached. As evident, uninformed search methods pursue options that many times lead away from the goal. Even for some small problems the search can take unacceptable amounts of time and/or space. The blind search techniques lack knowledge about the problem to solve and this makes them inefficient in many cases. Using problem specific knowledge can significantly improve the search speed.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Pearl, J.: Heuristics: Intelligent Search Strategies for Computer Problem Solving. Addison-Wesley, Reading (1984)

    Google Scholar 

  2. Nilsson, N.J.: Principles of Artificial Intelligence. Tioga Publishing Company (1980)

    Google Scholar 

  3. Stentz, A.: Optimal and Efficient Path Planning for Partially-Known Environments. In: Proceedings IEEE International Conference on Robotics and Automation, pp. 3310–3317 (1994)

    Google Scholar 

  4. Stentz, A.: Optimal and Efficient Path Planning for Unknown and Dynamic Environments, Carnegie Mellon Robotics Institute Technical Report CMU-RI-TR-93-20 (August 1993)

    Google Scholar 

  5. Dechter, R., Pearl, J.: Generalized best-first search strategies and the optimality of A*. Journal of the ACM 32(3), 505–536 (1985)

    Article  MathSciNet  MATH  Google Scholar 

  6. Mahanti, A., Ghosh, S., Nau, D.S., Pal, A.K., Kanal, L.: Performance of IDA* on trees and graphs. In: 10th Nat. Conf. on Art. Int., AAAI 1992, San Jose, CA, pp. 539–544 (1992)

    Google Scholar 

  7. Reinefeld, A.: Complete solution of the Eight-Puzzle and the benefit of node-ordering in IDA*. In: Procs. Int. Joint Conf. on AI, Chambéry, Savoi, France, pp. 248–253 (1993)

    Google Scholar 

  8. Chakrabarti, P., Ghosh, S., Acharya, A., DeSarkar, S.: Heuristic search in restricted memory. Artificial Intelligence 47, 197–221 (1989)

    Article  Google Scholar 

  9. Ikeda, T., Imai, H.: Enhanced A* algorithms for multiple alignments: Optimal alignments for several sequences and k-opt approximate alignments for large cases. Theoretical ComputerScience 210, 341–374 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  10. Gaschnig, J.: Performance measurement and analysis of certain search algorithms. Technical Report CMU-CS-79-124, Computer Science Department, Carnegie Mellon University (1979)

    Google Scholar 

  11. Hansson, O., Mayer, A., Heuristic, A.: search as evidential reasoning. In: Proceedings of the Fifth Workshop on Uncertainty in Artificial Intelligence. Morgan Kaufmann, Windsor (1989)

    Google Scholar 

  12. Kaindl, H., Khorsand, A.: Memory-bounded bidirectional search. In: Proceedings of the Twelfth National Conference on Artificial Intelligence (AAAI 1994), Seattle, Washington, pp. 1359–1364. AAAI Press, Menlo Park (1994)

    Google Scholar 

  13. Kanal, L.N., Kumar, V.: Search in Artificial Intelligence. Springer, Berlin (1988)

    MATH  Google Scholar 

  14. Kumar, V., Kanal, L.N.: The CDP: A unifying formulation for heuristic search, dynamic programming, and branch-and-bound. In: Kanal, L.N., Kumar, V. (eds.) Search in Artificial Intelligence, ch. 1, pp. 1–27. Springer, Berlin (1988)

    Google Scholar 

  15. Mostow, J., Prieditis, A.E.: Discovering admissible heuristics by abstracting and optimizing: a transformational approach. In: Proceedings of the Eleventh International Joint Conference on Artificial Intelligence (IJCAI 1989), vol. 1, pp. 701–707. Morgan Kaufmann, Detroit (1989)

    Google Scholar 

  16. Newell, A., Ernst, G.: The search for generality. In: Kalenich, W. (ed.) Information Processing Proceedings of IFIP Congress 1965, vol. 1, pp. 17–24 (1965)

    Google Scholar 

  17. Nilsson, N.J.: Problem-Solving Methods in Artificial Intelligence. McGraw-Hill, New York (1971)

    Google Scholar 

  18. Korf, R.E.: Depth-first iterative-deepening: an optimal admissible tree search. Artificial Intelligence 27(1), 97–109 (1985)

    Article  MathSciNet  MATH  Google Scholar 

  19. Korf, R.E.: Iterative-deepening A*: An optimal admissible tree search. In: Proceedings of the Ninth International Joint Conference on Artificial Intelligence (IJCAI 1985), pp. 1036–1043. Morgan Kaufmann, Los Angeles (1985)

    Google Scholar 

  20. Korf, R.E.: Optimal path finding algorithms. In: Kanal, L.N., Kumar, V. (eds.) Search in Artificial Intelligence, ch. 7, pp. 223–267. Springer, Berlin (1988)

    Google Scholar 

  21. Korf, R.E.: Linear-space best-first search. Artificial Intelligence 62(1), 41–78 (1993)

    Article  MathSciNet  MATH  Google Scholar 

  22. Pohl, I.: Bi-directional and heuristic search in path problems. Technical Report 104, SLAC (Stanford Linear Accelerator Center), Stanford, California (1969)

    Google Scholar 

  23. Pohl, I.: First results on the effect of error in heuristic search. In: Meltzer, B., Michie, D. (eds.) Machine Intelligence 5, pp. 219–236 (1970)

    Google Scholar 

  24. Pohl, I.: The avoidance of (relative) catastrophe, heuristic competence, genuine dynamic weighting and computational issues in heuristic problem solving. In: Proceedings of the Third International Joint Conference on Artificial Intelligence (IJCAI 1973), Stanford, California, pp. 20–23 (1973)

    Google Scholar 

  25. Pohl, I.: Practical and theoretical considerations in heuristic search algorithms. In: Elcock, E.W., Michie, D. (eds.) Machine Intelligence 8, pp. 55–72 (1977)

    Google Scholar 

  26. Russell, S.J.: Efficient memory-bounded search methods. In: Proceedings of the 10th European Conference on Artificial Intelligence (ECAI 1992), Vienna, Austria, pp. 1–5 (1992)

    Google Scholar 

  27. Zhou, R., Hansen, E.A.: Memory-Bounded A* Graph Search. In: Proceedings of 15th International FLAIRS Conference, Pensecola, Florida (2002)

    Google Scholar 

  28. Russell, S.J., Norvig, P.: Artificial Intelligence: A Modern Approach, 2nd edn. Pearson Education, London (2003)

    Google Scholar 

Download references

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Grosan, C., Abraham, A. (2011). Informed (Heuristic) Search. In: Intelligent Systems. Intelligent Systems Reference Library, vol 17. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21004-4_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-21004-4_3

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-21003-7

  • Online ISBN: 978-3-642-21004-4

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics