ModGen: Theorem Proving by Model Generation

Abstract

ModGen (Model Generation) is a complete theorem prover for first order logic with finite Herbrand domains. ModGen takes first order formulas as input, and generates models of the input formulas. ModGen consists of two major modules: a module for transforming the input formulas into propositional clauses, and a module to find models of the propositional clauses. The first module can be used by other researchers so that the SAT problems can be easily represented, stored and communicated. An important issue in the design of ModGen is to ensure that transformed propositional clauses are satisfiable iff the original formulas are. The second module can be easily replaced by any advanced SAT problem solver. ModGen is easy to use and very efficient. Many problems which are hard for general resolution theorem provers are found easy for ModGen. Introduction Many theorem proving problems are difficult for today 's theorem provers not because these problems are really hard but because the method...

Cite

Text

Kim and Zhang. "ModGen: Theorem Proving by Model Generation." AAAI Conference on Artificial Intelligence, 1994.

Markdown

[Kim and Zhang. "ModGen: Theorem Proving by Model Generation." AAAI Conference on Artificial Intelligence, 1994.](https://mlanthology.org/aaai/1994/kim1994aaai-modgen/)

BibTeX

@inproceedings{kim1994aaai-modgen,
  title     = {{ModGen: Theorem Proving by Model Generation}},
  author    = {Kim, Sun and Zhang, Hantao},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {1994},
  pages     = {162-167},
  url       = {https://mlanthology.org/aaai/1994/kim1994aaai-modgen/}
}