The 2-MAXSAT Problem Can Be Solved in Polynomial Time

04/25/2023
by   Yangjun Chen, et al.
0

By the MAXSAT problem, we are given a set V of m variables and a collection C of n clauses over V. We will seek a truth assignment to maximize the number of satisfied clauses. This problem is NP-hard even for its restricted version, the 2-MAXSAT problem by which every clause contains at most 2 literals. In this paper, we discuss an efficient algorithm to solve this problem. Its average time complexity is bounded by O(n^3m^3). This shows that the 2-MAXSAT problem can be solved in polynomial time.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/08/2012

On Finding Optimal Polytrees

Inferring probabilistic networks from data is a notoriously difficult ta...
research
05/29/2021

Efficient Folding Algorithms for Regular Polyhedra

We investigate the folding problem that asks if a polygon P can be folde...
research
09/02/2022

Optimal General Factor Problem and Jump System Intersection

In the optimal general factor problem, given a graph G=(V, E) and a set ...
research
11/19/2015

On the robust hardness of Gröbner basis computation

We introduce a new problem in the approximate computation of Gröbner bas...
research
07/22/2011

Solving Linear Constraints in Elementary Abelian p-Groups of Symmetries

Symmetries occur naturally in CSP or SAT problems and are not very diffi...
research
02/17/2020

Generating clause sequences of a CNF formula

Given a CNF formula Φ with clauses C_1,...,C_m and variables V={x_1,...,...
research
09/23/2021

Filling Crosswords is Very Hard

We revisit a classical crossword filling puzzle which already appeared i...

Please sign up or login with your details

Forgot password? Click here to reset