Proceedings

The Abstraction/Implementation Model of Problem Reformulation

Download BibTeX Cite

Proceedings of the Tenth International Joint Conference on Artificial Intelligence. Reasoning. Pages 1004-1009.

© 1987 International Joint Conferences on Artificial Intelligence

Abstract

A good problem repre,entation incorporate" important problem con,traint, while hiding "uperftuou" detail. This paper presents methods for abstracting a problem representation by making implicit problem properties into explicit properties of the representation. The mathematics of the abstraction search space are given in terms of model theory and universal algebra. The Behavioral Abstraction method uses predefined representation maps to lift a problem representation to an abstract theory. The Behavioral Congruence method generate" abstract theories and representation maps which incorporate problem constraints expressed as Behavioral Equivalences. Two meta-level methods for generating Behavioral Equivalence theorems are given. The STRATA automatic programming system described in this paper is currently being implemented.

  1. [Amarel, 1968] Saul Amarel. On representations of prob- lems of reasoning about actions. Machine Intelligence 9, 1968.
  2. [Burstall and Goguen, 1977] Rod M. Burstall and Joseph Goguen. Putting theories together to make specifica- tions. In IJCAI 5, pages 1045-1058, 1977. IJCAI
  3. [Goguen and Meseguer, 1982] Joseph Goguen and Jose Meseguer. Universal realization, persistent intercon- nection and implementation of abstract modules. In ICALP, Springer Verlag, 1982.
  4. [Goguen et al., 1978] Joseph Goguen, Jim Thatcher, and Eric Wagner. An initial algebra approach to the spec- ification, correctness, and implementation of abstract data types. In Raymond T. Yeh, editor, Current Trend~ in Programming Methodology, pages 80-149, Prentice-Hall, 1978.
  5. [Goguen and Bursta.Jl, 1985] Joseph A. Goguen and Rod M. Burstall. In~titutions: Abstract Model Theory for Computer Science. Technical Report CSLI-85-30, CSLI, 1985.
  6. [Korf, 1980] Richard E. Korf. Towards a model of repre- sentation change. Artificial Intelligence, 14(1), April 1980.
  7. Michael R. Lowry. Algorithm synthesis through problem reforJVulation. In AAAI-87, July 1987.
  8. Michael R. Lowry. Algorithm Synthesis through Problem Reformulation. PhD thesis, Stan- ford University, 1987.
  9. [Mostow, 1983] Jack Mostow. Machine transformation of advice into a heuristic search procedure. In Machine Learning, An Artificial Intelligence Approach, chap- ter 12, Tioga Press, 1983.
  10. [Smith, 1985] Douglas R. Smith. Top-down synthesis of divide-and-conquer algorithms. Artificial Intelli- gence, 27(1), September 1985.

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

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