Proceedings

Algorithms for Generating Ordered Solutions for Explicit AND/OR Structures : Extended Abstract

Download BibTeX Cite

Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence. Pages 3156-3159.

© 2013 International Joint Conferences on Artificial Intelligence

Abstract

We present algorithms for generating alternative solutions for explicit acyclic AND/OR structures in non-decreasing order of cost. Our algorithms use a best first search technique and report the solutions using an implicit representation ordered by cost. Experiments on randomly constructed AND/OR DAGs and problem domains including matrix chain multiplication, finding the secondary structure of RNA, etc, show that the proposed algorithms perform favorably to the existing approach in terms of time and space.

  1. [Chakrabarti et al., 1989] P. P. Chakrabarti, Sujoy Ghose, A. Pandey, and S. C. DeSarkar. Increasing search ef- ficiency using multiple heuristics. Inf. Process. Lett., 32(5):275-275, 1989.
  2. [Chegireddy and Hamacher, 1987] Chandra R. Chegireddy and Horst W. Hamacher. Algorithms for finding k- best perfect matchings. Discrete Applied Mathematics, 18(2):155-165, 1987.
  3. [Dechter and Mateescu, 2007] Rina Dechter and Robert Ma- teescu. AND/OR search spaces for graphical models. Ar- tif. Intell., 171(2-3):73-106, 2007.
  4. [Ebendt and Drechsler, 2009] Rdiger Ebendt and Rolf Drechsler. Weighted A * search -unifying view and application. Artificial Intelligence, 173(14):1310 -1342, 2009.
  5. [Elliott, 2007] Paul Elliott. Extracting the k best solutions from a valued and-or acyclic graph. Master's thesis, Mas- sachusetts Institute of Technology, 2007.
  6. [Eppstein, 1990] David Eppstein. Finding the k smallest spanning trees. In Proc. 2nd Scandinavian Worksh. Algo- rithm Theory, number 447 in Lecture Notes in Computer Science, pages 38-47. Springer Verlag, 1990.
  7. [Eppstein, 1998] David Eppstein. Finding the k shortest paths. SIAM J. Comput., 28(2):652-673, 1998.
  8. [Flerova and Dechter, 2010] Natalia Flerova and Rina Dechter. M best solutions over graphical models. In 1st Workshop on Constraint Reasoning and Graphical Structures, September 2010.
  9. [Flerova and Dechter, 2011] Natalia Flerova and Rina Dechter. Bucket and mini-bucket schemes for m best so- lutions over graphical models. In GKR 2011(a workshop of IJCAI 2011), 2011.
  10. [Ghosh et al., 2012] Priyankar Ghosh, A. Sharma, P. P. Chakrabarti, and Pallab Dasgupta. Algorithms for gen- erating ordered solutions for explicit AND/OR structures. J. Artif. Intell. Res. (JAIR), 44:275-333, 2012.
  11. [Gogate and Dechter, 2008] Vibhav Gogate and Rina Dechter. Approximate solution sampling (and counting) on AND/OR spaces. In CP, pages 534-538, 2008.
  12. [Lang et al., 2005] Q. A. Lang, , and Y.W. Su. AND/OR graph and search algorithm for discovering composite web services. International Journal of Web Services Research, 2(4):46-64, 2005.
  13. [Martelli and Montanari, 1973] A. Martelli and U. Monta- nari. Additive AND/OR graphs. In Proceedings of the 3rd international joint conference on Artificial intelligence, San Francisco, CA, USA, 1973.
  14. [Nilsson, 1980] Nils J. Nilsson. Principles of artificial intel- ligence. Tioga Publishing Co., 1980.
  15. [Nilsson, 1998] D. Nilsson. An efficient algorithm for find- ing the m most probable configurations in probabilistic ex- pert systems. Statistics and Computing, 8:159-173, June 1998. [Pearl, 1984] Judea Pearl. Heuristics: intelligent search strategies for computer problem solving. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, 1984.
  16. [Russell and Norvig, 2003] Stuart Russell and Peter Norvig. Artificial Intelligence: A Modern Approach, chapter Plan- ning, pages 375-461.
  17. [Shiaa et al., 2008] Mazen Malek Shiaa, Jan Ove Fladmark, and Benoit Thiell. An incremental graph-based approach to automatic service composition. IEEE International Conference on Services Computing, 4(2):46-64, 2008.

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

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