27,842 research outputs found

    Parameterized Complexity of Two-Interval Pattern Problem

    Get PDF
    A 2-interval is the union of two disjoint intervals on the real line. Two 2-intervals D? and D? are disjoint if their intersection is empty (i.e., no interval of D? intersects any interval of D?). There can be three different relations between two disjoint 2-intervals; namely, preceding (<), nested (?) and crossing (?). Two 2-intervals D? and D? are called R-comparable for some R?{<,?,?}, if either D?RD? or D?RD?. A set ? of disjoint 2-intervals is ?-comparable, for some ??{<,?,?} and ???, if every pair of 2-intervals in ? are R-comparable for some R??. Given a set of 2-intervals and some ??{<,?,?}, the objective of the {2-interval pattern problem} is to find a largest subset of 2-intervals that is ?-comparable. The 2-interval pattern problem is known to be W[1]-hard when |?|=3 and NP-hard when |?|=2 (except for ?={<,?}, which is solvable in quadratic time). In this paper, we fully settle the parameterized complexity of the problem by showing that it is W[1]-hard for both ?={?,?} and ?={<,?} (when parameterized by the size of an optimal solution). This answers the open question posed by Vialette [Encyclopedia of Algorithms, 2008]

    Guarantees and Limits of Preprocessing in Constraint Satisfaction and Reasoning

    Full text link
    We present a first theoretical analysis of the power of polynomial-time preprocessing for important combinatorial problems from various areas in AI. We consider problems from Constraint Satisfaction, Global Constraints, Satisfiability, Nonmonotonic and Bayesian Reasoning under structural restrictions. All these problems involve two tasks: (i) identifying the structure in the input as required by the restriction, and (ii) using the identified structure to solve the reasoning task efficiently. We show that for most of the considered problems, task (i) admits a polynomial-time preprocessing to a problem kernel whose size is polynomial in a structural problem parameter of the input, in contrast to task (ii) which does not admit such a reduction to a problem kernel of polynomial size, subject to a complexity theoretic assumption. As a notable exception we show that the consistency problem for the AtMost-NValue constraint admits a polynomial kernel consisting of a quadratic number of variables and domain values. Our results provide a firm worst-case guarantees and theoretical boundaries for the performance of polynomial-time preprocessing algorithms for the considered problems.Comment: arXiv admin note: substantial text overlap with arXiv:1104.2541, arXiv:1104.556

    A survey on algorithmic aspects of modular decomposition

    Full text link
    The modular decomposition is a technique that applies but is not restricted to graphs. The notion of module naturally appears in the proofs of many graph theoretical theorems. Computing the modular decomposition tree is an important preprocessing step to solve a large number of combinatorial optimization problems. Since the first polynomial time algorithm in the early 70's, the algorithmic of the modular decomposition has known an important development. This paper survey the ideas and techniques that arose from this line of research

    Precedence-constrained scheduling problems parameterized by partial order width

    Full text link
    Negatively answering a question posed by Mnich and Wiese (Math. Program. 154(1-2):533-562), we show that P2|prec,pj∈{1,2}p_j{\in}\{1,2\}|Cmax⁥C_{\max}, the problem of finding a non-preemptive minimum-makespan schedule for precedence-constrained jobs of lengths 1 and 2 on two parallel identical machines, is W[2]-hard parameterized by the width of the partial order giving the precedence constraints. To this end, we show that Shuffle Product, the problem of deciding whether a given word can be obtained by interleaving the letters of kk other given words, is W[2]-hard parameterized by kk, thus additionally answering a question posed by Rizzi and Vialette (CSR 2013). Finally, refining a geometric algorithm due to Servakh (Diskretn. Anal. Issled. Oper. 7(1):75-82), we show that the more general Resource-Constrained Project Scheduling problem is fixed-parameter tractable parameterized by the partial order width combined with the maximum allowed difference between the earliest possible and factual starting time of a job.Comment: 14 pages plus appendi

    Structural parameterizations for boxicity

    Full text link
    The boxicity of a graph GG is the least integer dd such that GG has an intersection model of axis-aligned dd-dimensional boxes. Boxicity, the problem of deciding whether a given graph GG has boxicity at most dd, is NP-complete for every fixed d≄2d \ge 2. We show that boxicity is fixed-parameter tractable when parameterized by the cluster vertex deletion number of the input graph. This generalizes the result of Adiga et al., that boxicity is fixed-parameter tractable in the vertex cover number. Moreover, we show that boxicity admits an additive 11-approximation when parameterized by the pathwidth of the input graph. Finally, we provide evidence in favor of a conjecture of Adiga et al. that boxicity remains NP-complete when parameterized by the treewidth.Comment: 19 page
    • 

    corecore