home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!charon.amdahl.com!pacbell.com!mips!darwin.sura.net!Sirius.dfn.de!zrz.tu-berlin.de!news.netmbx.de!Germany.EU.net!mcsun!corton!loria!loria.crin.fr!eker
- From: eker@loria.crin.fr (Steven Eker)
- Newsgroups: comp.theory
- Subject: Re: boolean satisfiability problem
- Message-ID: <445@muller.loria.fr>
- Date: 19 Aug 92 17:25:05 GMT
- References: <Bt5Mz6.3xs@research.canon.oz.au>
- Sender: news@news.loria.fr
- Organization: CRIN (CNRS) Nancy - INRIA Lorraine
- Lines: 22
-
- In article <Bt5Mz6.3xs@research.canon.oz.au>, naylor@research.canon.oz.au (William Naylor) writes:
- |> I am looking for information on algorithms to solve the
- |> "boolean satisfiability problem". What is the largest problem that
- |> can be solved routinely? What is the best known algorithm?
- |> Any good references?
- |>
-
- Well BDDs are fashionable for this sort of boolean equivalence (to false
- in your case) problem - especially in the hardware community.
-
- The classic ref is
-
- R. E. Bryant, Graph-Based Algorithms for Boolean Fuction Manipulation,
- IEEE Trans. on Computers, Vol. C-35, No. 8, pp677-691, 1986.
-
- There are many refinements on this idea eg
-
- S. H. Horeth, Improving the performance of a BDD-based tautology checker,
- Proceedings of the Advanced Workshop on Correct Hardware Design Methodologies, Turin, Italy, 1991.
-
-
- Steven
-