Deciding the Closure of Inconsistent Rooted Triples is NP-Complete

06/29/2018
by   Matthew P. Johnson, et al.
0

Interpreting three-leaf binary trees or rooted triples as constraints yields an entailment relation, whereby binary trees satisfying some rooted triples must also thus satisfy others, and thence a closure operator, which is known to be polynomial-time computable. This is extended to inconsistent triple sets by defining that a triple is entailed by such a set if it is entailed by any consistent subset of it. Determining whether the closure of an inconsistent rooted triple set can be computed in polynomial time was posed as an open problem in the Isaac Newton Institute's "Phylogenetics" program in 2007. It appears (as NC4) in a collection of such open problems maintained by Mike Steel, and it is the last of that collection's five problems concerning computational complexity to have remained open. We resolve the complexity of computing this closure, proving that its decision version is NP-Complete. In the process, we also prove that detecting the existence of any acyclic B-hyperpath (from specified source to destination) is NP-Complete, in a significantly narrower special case than the version whose minimization problem was recently proven NP-hard by Ritz et al. This implies it is NP-hard to approximate (our special case of) their minimization problem to within any factor.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/12/2017

Hard and Easy Instances of L-Tromino Tilings

In this work we study tilings of regions in the square lattice with L-sh...
research
11/11/2019

On the Computational Complexity of Multi-Agent Pathfinding on Directed Graphs

The determination of the computational complexity of multi-agent pathfin...
research
05/13/2019

About a certain NP complete problem

In this article, we introduce the concept of special decomposition of a ...
research
02/02/2019

Computational Complexity of Queries Based on Itemsets

We investigate determining the exact bounds of the frequencies of conjun...
research
10/13/2022

Hard to Detect Factors of Univariate Integer Polynomials

We investigate the computational complexity of deciding whether a given ...
research
11/15/2022

Complexity Results for Implication Bases of Convex Geometries

A convex geometry is finite zero-closed closure system that satisfies th...
research
05/26/2023

Using Weighted Matching to Solve 2-Approval/Veto Control and Bribery

Determining the complexity of election attack problems is a major resear...

Please sign up or login with your details

Forgot password? Click here to reset