Proceedings

Form Dynamic Programming To Search Algorithms With Functional Costs

Download BibTeX Cite

Proceedings of the Fourth International Joint Conference on Artificial Intelligence. Search Techniques. Pages 345-349.

© 1975 International Joint Conferences on Artificial Intelligence

Abstract

In this paper we approach, using artificial intelligence methods, the problem of finding a minimal-cost path in a functionally weighted graph, i.e . a graph with monotone cost functions associated with the arcs. This problem is important since solving any system of functional equations in a general dynamic programming formulation can be shown equivalent to it. A general heuristic search algorithm with estimate is given, which is a nontrivial extension of algorithm A• by Hart, Nilsson and Raphael. Put· ling some constraints on cost functions and on the estimate, this algorithm can be simplified until the classical version, with additive cost functions, is reached.

  1. I . Karp , K.M. and Held, M .• Finite• state processes and dynamic pro!(• rammina SIAM J. Appl. Math., 15. 1'167, pp . 69.l-71K .
  2. Martelli, A. and Montanari, U., On the foundations of dynamic prog- ramming , N.J. B73-ll,I.E.I. , Pisa, Oct. 197.1, to appear in li1pir. ! in 01mbinatorial Optimization , S. Kinaldi ed .. (' ISM, Springer Verlag .
  3. Martelli,A . and Montanari U., Dynamic programming schemata, Prur. second Coil on Automata, Languages and Programming. Saarbriicken, July 1974, Springer Verlag, pp . 66-80.
  4. Hart , P .• Nilsson, N. and Raphael , B., A formal basis for the heuristic determination of minimum cost paths, IEEE Trant on Sy1 Sci. Cybernetics , SSC-4 , N. 2, July 1968, pp . 100-107 .
  5. Bellman, R.E., DyTIIJmic Programming, Princeton University Press, Princeton NJ . 1957.
  6. Dijkstra, E., A note on two problems in connection with graphs, Numerische Matk, I, 1959, pp . 269-271.
  7. Johnson . D.B., Algorithms for shortest paths, Ph. D. Thesis, Cornell University,lthaca, N.Y ., May 1973.
  8. Martelli , A. and Montanari, U., Additive AND/OR graphs, Proc TltiTd Int. Joint Conf on Art. Int. , Stanford, 1973, pp. I-ll .
  9. Martelli. A. and Montanari, U. , Programmazione dinamica c punto fisso,Atti Conv. di Informatica Teorica, Mantova, Nov. 1974, pp. l-19 (in Italian).
  10. Nilsson, N.J ., Problem-solving methods in artificial intelligence, Me Graw-Hill, N.Y., 1971.
  11. II . Martelli, A. and Montanari, U., From dynamic programming to search algorithms with functional costs, lEI Internal Report 875-1, January 1975 .
  12. Pohl, 1., Bi-directional and heuristic search in path problems, Ph .D. Thesis , Stanford University, Stanford , 1969.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards