Algorithms for Deriving Minimum Unsatisfiable Boolean Subformulae

ZHANG Jian-min;SHEN Sheng-yu;LI Si-kun

ACTA ELECTRONICA SINICA ›› 2009, Vol. 37 ›› Issue (5) : 993-999.

PDF(300 KB)
CIE Homepage  |  Join CIE  |  Login CIE  |  中文 
PDF(300 KB)
ACTA ELECTRONICA SINICA ›› 2009, Vol. 37 ›› Issue (5) : 993-999.
论文

Algorithms for Deriving Minimum Unsatisfiable Boolean Subformulae

  • ZHANG Jian-min, SHEN Sheng-yu, LI Si-kun
Author information +

Abstract

Explaining the causes of infeasibility of Boolean formulae has practical applications in various fields.A smallest-cardinality unsatisfiable subformula can provide a succinct explanation of infeasibility,and help automatic tools to rapidly locate the errors,and determine the underlying reasons for the failure.We present the relationship between maximal satisfiability and minimum unsatisfiability.Based on the relationship,a compounded greedy genetic algorithm and an ant colony algorithm are proposed to derive a minimum unsatisfiable subformula.We report experimental results on practical benchmarks,as compared with the best known branch-and-bound algorithm.The results show that two algorithms strongly outperform the branch-and-bound algorithm,and the compounded greedy genetic algorithm outperforms the ant colony algorithm on both efficiency and size of unsatisfiable subformulae.

Key words

formal verification / minimum unsatisfiable subformula / maximal satisfiable subformula / compounded greedy genetic algorithm / ant colony algorithm

Cite this article

Download Citations
ZHANG Jian-min;SHEN Sheng-yu;LI Si-kun. Algorithms for Deriving Minimum Unsatisfiable Boolean Subformulae[J]. Acta Electronica Sinica, 2009, 37(5): 993-999.
PDF(300 KB)

2063

Accesses

0

Citation

Detail

Sections
Recommended

/