The parameterized complexity of k‐flip local search for SAT and MAX SAT

The parameterized complexity of k‐flip local search for SAT and MAX SAT

0.00 Avg rating0 Votes
Article ID: iaor20112715
Volume: 8
Issue: 1
Start Page Number: 139
End Page Number: 145
Publication Date: Feb 2011
Journal: Discrete Optimization
Authors:
Keywords: heuristics: local search
Abstract:

SAT and MAX SAT are among the most prominent problems for which local search algorithms have been successfully applied. A fundamental task for such an algorithm is to increase the number of clauses satisfied by a given truth assignment by flipping the truth values of at most k equ1 variables ( k equ2‐flip local search). For a total number of n equ3 variables the size of the search space is of order n k equ4 and grows quickly in k equ5; hence most practical algorithms use 1‐flip local search only. In this paper we investigate the worst‐case complexity of k equ6‐flip local search, considering k equ7 as a parameter: is it possible to search significantly faster than the trivial n k equ8 bound? In addition to the unbounded case we consider instances with a bounded number of literals per clause and instances where each variable occurs in a bounded number of clauses. We also consider the related problem that asks whether we can satisfy all clauses by flipping the truth values of at most k equ9 variables.

Reviews

Required fields are marked *. Your email address will not be published.