An Efficient Algorithm for Solving the 2-MAXSAT Problem

被引:0
|
作者
Chen, Yangjun [1 ]
机构
[1] Univ Winnipeg, Dept Appl Comp Sci, Winnipeg, MB, Canada
来源
CONTEMPORARY MATHEMATICS | 2024年 / 5卷 / 03期
关键词
satisfiability problem; maximum satisfiability problem; NP-hard; NP-complete; conjunctive normal form; disjunctive normal form; COMPLEXITY;
D O I
10.37256/cm.5320243304
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In the maximum satisfiability (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, in which every clause contains at most two literals. In this paper, we discuss an efficient algorithm to solve this problem. Its worst-case time complexity is bounded by O(n n m (log2 2 ) ). 2 3 nm log 2 nm In the case that log2 2 nm is bounded by a constant, our algorithm is a polynomial algorithm. In terms of Garey and Johnson, any satisfiability instance can be transformed to a 2-MAXSAT instance in polynomial time. Thus, our algorithm may lead to a proof of P = NP .
引用
收藏
页码:3374 / 3391
页数:18
相关论文
共 50 条
  • [1] Efficient initial solution to Extremal Optimization algorithm for weighted MAXSAT problem
    Menai, ME
    Batouche, M
    DEVELOPMENTS IN APPLIED ARTIFICIAL INTELLIGENCE, 2003, 2718 : 592 - 603
  • [2] Solving the Coalition Structure Generation Problem with MaxSAT
    Liao, Xiaojuan
    Koshimura, Miyuki
    Fujita, Hiroshi
    Hasegawa, Ryuzo
    2012 IEEE 24TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2012), VOL 1, 2012, : 910 - 915
  • [3] Efficient Algorithm for Evacuation Problem Solving
    Yedilkhan, Amirgaliyev
    Alexey, Kovalenko
    Aliya, Kalizhanova
    Ainur, Kozbakova
    Zhazira, Amirgaliyeva
    2015 15TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS), 2015, : 1587 - 1592
  • [4] An Efficient Branch-and-Bound Algorithm Based on MaxSAT for the Maximum Clique Problem
    Li, Chu-Min
    Quan, Zhe
    PROCEEDINGS OF THE TWENTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-10), 2010, : 128 - 133
  • [6] An efficient algorithm for solving the container loading problem
    Huang, Wenqi
    He, Kun
    COMBINATORICS, ALGORITHMS, PROBABILISTIC AND EXPERIMENTAL METHODOLOGIES, 2007, 4614 : 396 - +
  • [7] An efficient algorithm for solving Troesch's problem
    Feng, Xinlong
    Mei, Liquan
    He, Guoliang
    APPLIED MATHEMATICS AND COMPUTATION, 2007, 189 (01) : 500 - 507
  • [8] AN EFFICIENT ALGORITHM FOR SOLVING THE DISCRETE MINISUM PROBLEM
    HORNUNG, R
    OPERATIONS RESEARCH LETTERS, 1983, 2 (03) : 115 - 118
  • [9] EFFICIENT ALGORITHM FOR SOLVING 2 CENTER LOCATION-ALLOCATION PROBLEM
    OSTRESH, LM
    JOURNAL OF REGIONAL SCIENCE, 1975, 15 (02) : 209 - 216
  • [10] An efficient and robust algorithm for solving the foot point problem
    Anderson, IJ
    Cox, MG
    Forbes, AB
    Mason, JC
    Turner, DA
    MATHEMATICAL METHODS FOR CURVES AND SURFACES II, 1998, : 9 - 16