Skip to main navigation Skip to search Skip to main content

An algorithm to compute minimal unsatisfiable subsets for a decidable fragment of first-order formulas

  • Huiyuan Xie
  • , Jie Luo*
  • *Corresponding author for this work
  • Beihang University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In the past few years, SAT-based methods in propositional logic have been widely used to tackle practical problems in electronic design automation, software testing and hardware verification. However, lots of industrial problems can naturally be transformed to certain decidable fragments of first-order logic (FOL), which are more expressive than propositional logic. In this paper, we propose a novel algorithm to compute all minimal unsatisfiable subsets for a constrained variant of first-order formulas. By this means, we not only evaluate the satisfiability of specified formulas, but also extract minimal unsatisfiable cores. A heuristic strategy is proposed to improve the performance. Experimental results demonstrate that our algorithm performs well on many industrial instances, and the heuristic strategy is more robust than other strategies in time and space efficiency.

Original languageEnglish
Title of host publicationProceedings - 2016 IEEE 28th International Conference on Tools with Artificial Intelligence, ICTAI 2016
EditorsAnna Esposito, Miltos Alamaniotis, Amol Mali, Nikolaos Bourbakis
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages444-451
Number of pages8
ISBN (Electronic)9781509044597
DOIs
StatePublished - 11 Jan 2017
Event28th IEEE International Conference on Tools with Artificial Intelligence, ICTAI 2016 - San Jose, United States
Duration: 6 Nov 20168 Nov 2016

Publication series

NameProceedings - 2016 IEEE 28th International Conference on Tools with Artificial Intelligence, ICTAI 2016

Conference

Conference28th IEEE International Conference on Tools with Artificial Intelligence, ICTAI 2016
Country/TerritoryUnited States
CitySan Jose
Period6/11/168/11/16

Fingerprint

Dive into the research topics of 'An algorithm to compute minimal unsatisfiable subsets for a decidable fragment of first-order formulas'. Together they form a unique fingerprint.

Cite this