Show simple item record

dc.contributor.advisorRamakrishnan, K R
dc.contributor.advisorVenkatesh, Y V
dc.contributor.authorVenkateswara Reddy, P
dc.date.accessioned2025-10-07T10:34:59Z
dc.date.available2025-10-07T10:34:59Z
dc.date.submitted1988
dc.identifier.urihttps://etd.iisc.ac.in/handle/2005/7125
dc.description.abstractThe thesis deals with the meaning of "analogy" and how it can be extracted and exploited for the following two classes of problems: CLASS 1: How can one transfer the theorems of one domain (in mathematics) to analogous theorems of another domain? CLASS 2: Given a pair, A, of patterns, how does one establish the relationship between the two patterns and use this relationship to identify analogous patterns in another set, B, of patterns? A partial solution to these problems is proposed. Solution for CLASS 1 An Analogical Theorem Prover (ATP) is designed and developed to use proofs of theorems in group theory to generate proofs of similar theorems in ring theory, based on discovered analogies between group and ring theories. The ATP uses: First-order predicate calculus for knowledge representation Robinson’s resolution rule for inference Transformation maps for representation of analogies Solution for CLASS 2 A Geometrical Analogy Problem Solver (GAPS) is designed to solve a sub-class of geometry analogy problems, first considered by Evans [5]. Like ATP, GAPS uses: First-order predicate calculus for representing figural relationships Analogies are computed between various problem statements and evaluated to find solutions Comparison of ATP and GAPS Both systems share: A common scheme for knowledge representation Kling’s [9] matching procedures for computing analogies However, they differ in their goals: ATP aims to compute analogies and apply them to transfer the knowledge of a known proof to generate a proof of a similar theorem GAPS focuses on the discovery of analogies Main Contributions of the Thesis A proof procedure for knowledge transfer using analogies A method for using logical language to analyze geometrical analogies Organization of the Thesis Chapter 1: Reviews the role of analogies in human and AI problem-solving. Presents the motivation, description of the work, and a literature survey. Chapter 2: Defines analogies and their representation. Formulates a class of analogous problems in group and ring theories. Describes the ATP system and presents its results and conclusions. Chapter 3: Deals with geometry analogy problems. Reviews Evans’ ANALOGY program. Formulates problems using first-order predicate calculus and discusses the GAPS system. Presents results and conclusions. Chapter 4: Summarizes the main results of the thesis and suggests directions for future work.
dc.language.isoen_US
dc.relation.ispartofseriesT02724
dc.rightsI grant Indian Institute of Science the right to archive and to make available my thesis or dissertation in whole or in part in all forms of media, now hereafter known. I retain all proprietary rights, such as patent rights. I also retain the right to use in future works (such as articles or books) all or part of this thesis or dissertation
dc.subjectAnalogical Reasoning
dc.subjectRecursive Decomposition
dc.subjectArtificial Intelligence (AI)
dc.titleAnalogies and their use in problem-solving
dc.typeThesis
dc.degree.nameMSc Engg
dc.degree.levelMasters
dc.degree.grantorIndian Institute of Science
dc.degree.disciplineEngineering


Files in this item

This item appears in the following Collection(s)

Show simple item record