Subsumption algorithms for three-valued geometric resolution

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

2 Citations (Scopus)

Abstract

In an implementation of geometric resolution, the most costly operation is subsumption (or matching): One has to decide for a three-valued, geometric formula, whether this formula is false in a given interpretation. The formula contains only atoms with variables, equality, and existential quantifiers. The interpretation contains only atoms with constants. Because the atoms have no term structure, matching for geometric resolution is a hard problem. We translate the matching problem into a generalized constraint satisfaction problem, and give an algorithm that solves it efficiently. The algorithm uses learning techniques, similar to clause learning in propositional logic. Secondly, we adapt the algorithm in such a way that it finds solutions that use a minimal subset of the interpretation. The techniques presented in this paper may have applications in constraint solving.

Original languageEnglish
Title of host publicationAutomated Reasoning - 8th International Joint Conference, IJCAR 2016, Proceedings
EditorsNicola Olivetti, Ashish Tiwari
PublisherSpringer Verlag
Pages257-272
Number of pages16
ISBN (Print)9783319402284
DOIs
Publication statusPublished - 2016
Externally publishedYes
Event8th International Joint Conference on Automated Reasoning, IJCAR 2016 - Coimbra, Portugal
Duration: Jun 27 2016Jul 2 2016

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume9706
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference8th International Joint Conference on Automated Reasoning, IJCAR 2016
Country/TerritoryPortugal
CityCoimbra
Period6/27/167/2/16

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Subsumption algorithms for three-valued geometric resolution'. Together they form a unique fingerprint.

Cite this