Tractability, hardness, and kernelization lower bound for and/or graph solution

被引:5
|
作者
Souza, Ueverton dos Santos [1 ]
Protti, Fabio [1 ]
机构
[1] Fluminense Fed Univ, Inst Comp, Niteroi, RJ, Brazil
关键词
And/or graphs; W[P]-complete; W[1]-hard; FPT; Tree-width; Clique-width; KERNEL BOUNDS; ALGORITHM;
D O I
10.1016/j.dam.2017.07.029
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
And/or graphs are well-known data structures with several applications in many fields of computer science, such as Artificial Intelligence, Distributed Systems, Software Engineering, and Operations Research. An and/or graph is an acyclic digraph G containing a single source vertex s, where every vertex v is an element of V(G) has a label f (v) is an element of {and, or). In an and/or graph, (weighted) edges represent dependency relations between vertices: a vertex labeled and depends on all of its out-neighbors, while a vertex labeled or depends on only one of its out-neighbors. A solution subgraph H of an and/or graph G is a subdigraph of G containing its source vertex and such that if an and-vertex (resp. or-vertex) is included in H then all (resp. one) of its out-edges must also be included in H. In general, solution subgraphs represent feasible solutions of problems modeled by and/or graphs. The optimization problem associated with an and/or graph G consists of finding a minimum weight solution subgraph H of G, where the weight of a solution subgraph is the sum of the weights of its edges. Because of its wide applicability, in this work we develop a multivariate investigation of this optimization problem. In a previous paper (Souza et al., 2013) we have analyzed the complexity of such a problem under various aspects, including parameterized versions of it. However, the main open question has remained open: Is the problem of finding a solution subgraph of weight at most k (where k is the parameter) in FPT? In this paper we answer negatively to this question, proving the W[1]-hardness of the problem, and its W[P]-completeness when zero-weight edges are allowed. We also show that the problem is fixed-parameter tractable when parameterized by the tree-width, but it is W[SAT]-hard with respect to the clique-width and k as aggregated parameters. In addition, we show that when the out-edges of each or-vertex have all the same weight (a condition very common in practice), the problem becomes fixed-parameter tractable by the clique-width. Finally, using a framework developed by Bodlaender et al. (2009) and Fortnow and Santhanam (2011), based upon the notion of compositionality, we show that the tractable cases do not admit a polynomial kernel unless NP subset of coNP/poly, even restricted to instances without or-vertices with out-degree greater than two. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:125 / 133
页数:9
相关论文
共 50 条
  • [1] Kernelization lower bound for Permutation Pattern Matching
    Bliznets, Ivan
    Cygan, Marek
    Komosa, Pawel
    Mach, Lukas
    INFORMATION PROCESSING LETTERS, 2015, 115 (05) : 527 - 531
  • [2] Kernelization: New Upper and Lower Bound Techniques
    Bodlaender, Hans L.
    PARAMETERIZED AND EXACT COMPUTATION, 2009, 5917 : 17 - 37
  • [3] A tight lower bound for the hardness of clutters
    Mkrtchyan, Vahan
    Sargsyan, Hovhannes
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2018, 35 (01) : 21 - 25
  • [4] A tight lower bound for the hardness of clutters
    Vahan Mkrtchyan
    Hovhannes Sargsyan
    Journal of Combinatorial Optimization, 2018, 35 : 21 - 25
  • [5] Lower Bounds for Kernelization
    Bodlaender, Hans L.
    PARAMETERIZED AND EXACT COMPUTATION, IPEC 2014, 2014, 8894 : 1 - 14
  • [6] A lower bound for graph energy
    Zhou, Qi
    Wong, Dein
    Sun, Dongqin
    LINEAR & MULTILINEAR ALGEBRA, 2020, 68 (08): : 1624 - 1632
  • [7] LOWER BOUND FOR CIRCUMFERENCE OF A GRAPH
    LINIAL, N
    DISCRETE MATHEMATICS, 1976, 15 (03) : 297 - 300
  • [8] Lower bounds on kernelization
    Misra, Neeldhara
    Raman, Venkatesh
    Saurabh, Saket
    DISCRETE OPTIMIZATION, 2011, 8 (01) : 110 - 128
  • [9] Rainbow Connectivity: Hardness and Tractability
    Ananth, Prabhanjan
    Nasre, Meghana
    Sarpatwar, Kanthi K.
    IARCS ANNUAL CONFERENCE ON FOUNDATIONS OF SOFTWARE TECHNOLOGY AND THEORETICAL COMPUTER SCIENCE (FSTTCS 2011), 2011, 13 : 241 - 251
  • [10] On the kernelization of split graph problems
    Yang, Yongjie
    Shrestha, Yash Raj
    Li, Wenjun
    Guo, Jiong
    THEORETICAL COMPUTER SCIENCE, 2018, 734 : 72 - 82