Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Integer programs for logic constraint satisfaction
Monfroglio A. Theoretical Computer Science97 (1):105-130,1992.Type:Article
Date Reviewed: Mar 1 1993

Logic constraint satisfaction problems (CSPs) are in general NP-hard, and no general deterministic polynomial-time algorithm is known. Several logic constraint problems can be reduced in polynomial time to the satisfaction of a conjunctive normal form (CNF-SAT). The paper presents a technique to transform a CNF-SAT problem into an integer optimization problem that can be solved by linear programming. The integer program grows polynomially in comparison to the size of the original problem.

The author notes that some CSPs can be reduced to maximal matching problems in bipartite graphs. For general CSPs, a similar statement can be made for hypergraphs. The key is to find those CSPs that have natural forms as bipartite hypergraphs. It is known that unimodular hypergraphs are a generalization of bipartite graphs. Thus the CNF-SAT can be solved. The paper shows the requisite transformations to transform the CNF-SAT problem to an integer linear program, which can be solved without worrying about integrality constraints.

A toy example illustrates the transformations. The 59 references are helpful. The paper is a good blend of graph theory, complexity theory, and a practical problem. Readers will find no program codes to allow them to attack large problems.

Reviewer:  J. M. Lambert Review #: CR116819
Bookmark and Share
 
Integer Programming (G.1.6 ... )
 
 
Linear Programming (G.1.6 ... )
 
 
Mathematical Logic (F.4.1 )
 
 
Miscellaneous (G.2.m )
 
Would you recommend this review?
yes
no
Other reviews under "Integer Programming": Date
Knapsack problems: algorithms and computer implementations
Martello S., Toth P. (ed), John Wiley & Sons, Inc., New York, NY, 1990. Type: Book (9780471924203)
Feb 1 1992
Construction of test problems in quadratic bivalent programming
Pardalos P. (ed) ACM Transactions on Mathematical Software 17(1): 74-87, 1991. Type: Article
Sep 1 1991
Integer and combinatorial optimization
Nemhauser G., Wolsey L., Wiley-Interscience, New York, NY, 1988. Type: Book (9789780471828198)
Mar 1 1989
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy