Planar 3-SAT with a Clause/Variable Cycle

被引:0
|
作者
Pilz, Alexander [1 ]
机构
[1] Graz Univ Technol, Inst Software Technol, Graz, Austria
来源
DISCRETE MATHEMATICS AND THEORETICAL COMPUTER SCIENCE | 2019年 / 21卷 / 03期
基金
奥地利科学基金会;
关键词
3-SAT; planar graph; Hamiltonian cycle; COMPLEXITY; SATISFIABILITY; FORMULAS; GRAPHS;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In the PLANAR 3-SAT problem, we are given a 3-SAT formula together with its incidence graph, which is planar, and are asked whether this formula is satisfiable. Since Lichtenstein's proof that this problem is NP-complete, it has been used as a starting point for a large number of reductions. In the course of this research, different restrictions on the incidence graph of the formula have been devised, for which the problem also remains hard. In this paper, we investigate the restriction in which we require that the incidence graph can be augmented by the edges of a Hamiltonian cycle that first passes through all variables and then through all clauses, in a way that the resulting graph is still planar. We show that the problem of deciding satisfiability of a 3-SAT formula remains NP-complete even if the incidence graph is restricted in that way and the Hamiltonian cycle is given. This complements previous results demanding cycles only through either the variables or clauses. The problem remains hard for monotone formulas, as well as for instances with exactly three distinct variables per clause. In the course of this investigation, we show that monotone instances of PLANAR 3-SAT with exactly three distinct variables per clause are always satisfiable, thus settling the question by Darmann, Docker, and Dorn on the complexity of this problem variant in a surprising way.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] An investigation of variable relationships in 3-SAT problems
    Kravchuk, O
    Pullan, W
    Thornton, J
    Sattar, A
    AL 2002: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2002, 2557 : 579 - 590
  • [2] Improving a probabilistic 3-SAT algorithm by dynamic search and independent clause pairs
    Baumer, S
    Schuler, R
    THEORY AND APPLICATIONS OF SATISFIABILITY TESTING, 2004, 2919 : 150 - 161
  • [3] Dynamic variable filtering for hard random 3-SAT problems
    Anbulagan
    Thornton, J
    Sattar, A
    AI 2003: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2003, 2903 : 100 - 111
  • [4] Solution of a 20-variable 3-SAT problem on a DNA computer
    Braich, RS
    Chelyapov, N
    Johnson, C
    Rothemund, PWK
    Adleman, L
    SCIENCE, 2002, 296 (5567) : 499 - 502
  • [5] The number of 3-SAT functions
    L. Ilinca
    J. Kahn
    Israel Journal of Mathematics, 2012, 192 : 869 - 919
  • [6] THE NUMBER OF 3-SAT FUNCTIONS
    Ilinca, L.
    Kahn, J.
    ISRAEL JOURNAL OF MATHEMATICS, 2012, 192 (02) : 869 - 919
  • [7] Randomized Algorithms for 3-SAT
    Thomas Hofmeister
    Uwe Schoning
    Rainer Schuler
    Osamu Watanabe
    Theory of Computing Systems, 2007, 40 : 249 - 262
  • [8] A randomized algorithm for 3-SAT
    Ghosh S.K.
    Misra J.
    Mathematics in Computer Science, 2010, 3 (4) : 421 - 431
  • [9] Randomized algorithms for 3-SAT
    Hofmeister, Thomas
    Schoening, Uwe
    Schuler, Rainer
    Watanabe, Osamu
    THEORY OF COMPUTING SYSTEMS, 2007, 40 (03) : 249 - 262
  • [10] Placing quantified variants of 3-SAT and NOT-ALL-EQUAL 3-SAT in the polynomial hierarchy
    Doecker, Janosch
    Dorn, Britta
    Linz, Simone
    Semple, Charles
    THEORETICAL COMPUTER SCIENCE, 2020, 822 : 72 - 91