Incomplete dynamic backtracking for linear pseudo-Boolean problems

Research output: Contribution to journalArticlepeer-review

Abstract

Many combinatorial problems can be modeled as 0/1 integer linear programs. Problems expressed in this form are usually solved by Operations Research algorithms, but good results have also been obtained using generalised SAT algorithms based on backtracking or local search, after transformation to pseudo-Boolean form. A third class of SAT algorithm uses non-systematic backtracking to combine constraint propagation with local search-like scalability, at the cost of completeness. This paper describes such an algorithm for pseudo-Boolean models. Experimental results on a variety of problems are encouraging, in some cases yielding improved solutions or performance compared to previous algorithms.

Original languageEnglish
Pages (from-to)57-73
Number of pages17
JournalAnnals of Operations Research
Volume130
Issue number1-4
DOIs
Publication statusPublished - Aug 2004

Keywords

  • Integer programs
  • Local search
  • Satisfiability

Fingerprint

Dive into the research topics of 'Incomplete dynamic backtracking for linear pseudo-Boolean problems'. Together they form a unique fingerprint.

Cite this