The Synthesis of Programs by Analogy
Proceedings of the Sixth International Joint Conference on Artificial Intelligence. .
Abstract
Analogical reasoning is the method by which solutions to old problems are adapted to solve new problems. In this paper we illustrate how analogy can be used in a non-trivial problem solving domain. Though we restrict ourselves here to the domain of computer programming, we argue that the principal idea is applicable to a broad class of problem solving situations.
Robert Moll, and John Wade Ulrich. 1979. The Synthesis of Programs by Analogy. In Proceedings of the Sixth International Joint Conference on Artificial Intelligence, IJCAI-79. IJCAI, https://ijcai.org/proceedings/1979/130
Moll, R., & Ulrich, J. W. (1979). The Synthesis of Programs by Analogy. In Proceedings of the Sixth International Joint Conference on Artificial Intelligence, IJCAI-79. IJCAI. https://ijcai.org/proceedings/1979/130
@inproceedings{ijcai1979p130,
title = {The Synthesis of Programs by Analogy},
author = {Moll, Robert and Ulrich, John Wade},
booktitle = {Proceedings of the Sixth International Joint Conference on
Artificial Intelligence, {IJCAI-79}},
publisher = {International Joint Conferences on Artificial Intelligence},
editor = {Bruce G. Buchanan},
year = {1979},
month = {8},
url = {https://ijcai.org/proceedings/1979/130},
}
TY - CPAPER TI - The Synthesis of Programs by Analogy AU - Moll, Robert AU - Ulrich, John Wade T2 - Proceedings of the Sixth International Joint Conference on Artificial Intelligence, IJCAI-79 PB - International Joint Conferences on Artificial Intelligence PY - 1979 UR - https://ijcai.org/proceedings/1979/130 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: