Automatic construction and verification of isotopy invariants

Volker Sorge, A Meier, R McCasland, S Colton, U Furbach, N Shankar

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)

Abstract

We extend our previous study of the automatic construction of isomorphic classification theorems for algebraic domains by considering the isotopy equivalence relation, which is of more importance than isomorphism in certain domains. This extension was not straightforward, and we had to solve two major technical problems, namely generating and verifying isotopy invariants. Concentrating on the domain of loop theory, we have developed three novel techniques for generating isotopic invariants, by using the notion of universal identities and by using constructions based on substructures. In addition, given the complexity of the theorems which verify that a conjunction of the invariants form an isotopy class, we have developed ways of simplifying the problem of proving these theorems. Our techniques employ an intricate interplay of computer algebra, model generation, theorem proving and satisfiability solving methods. To demonstrate the power of the approach, we generate an isotopic classification theorem for loops of size 6, which extends the previously known result that there are 22. This result was previously beyond the capabilities of automated reasoning techniques.
Original languageEnglish
Title of host publicationAutomated Reasoning
Subtitle of host publicationThird International Joint Conference
PublisherSpringer
Pages36-51
Number of pages16
ISBN (Print)978-3-540-37188-5
DOIs
Publication statusPublished - 1 Jan 2006
EventAutomated Reasoning - International Joint Conference, ( IJCAR 2006), 3rd - Seattle, United States
Duration: 17 Aug 200620 Aug 2006

Conference

ConferenceAutomated Reasoning - International Joint Conference, ( IJCAR 2006), 3rd
Country/TerritoryUnited States
CitySeattle
Period17/08/0620/08/06

Fingerprint

Dive into the research topics of 'Automatic construction and verification of isotopy invariants'. Together they form a unique fingerprint.

Cite this