Interpreting three-leaf binary trees or {\em 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 {\em any} acyclic B-hyperpath (from specified source to destination) is NP-Complete, in a significantly narrower special case than the version whose {\em 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 {\em any} factor.
[1]
D. Bryant.
Building trees, hunting for trees, and comparing trees : theory and methods in phylogenetic analysis
,
1997
.
[2]
Jørgen Bang-Jensen,et al.
Finding an induced subdivision of a digraph
,
2011,
Electron. Notes Discret. Math..
[3]
Oded Goldreich,et al.
On Promise Problems: A Survey
,
2006,
Essays in Memory of Shimon Even.
[4]
G. Italiano,et al.
Optimal Traversal of Directed Hypergraphs
,
1992
.
[5]
T. M. Murali,et al.
Pathway analysis with signaling hypergraphs
,
2014,
BCB.
[6]
M. Steel,et al.
Extension Operations on Sets of Leaf-Labeled Trees
,
1995
.
[7]
Daniel Bienstock,et al.
On the complexity of testing for odd holes and induced odd paths
,
1991,
Discret. Math..
[8]
Giorgio Gallo,et al.
Directed Hypergraphs and Applications
,
1993,
Discret. Appl. Math..
[9]
Rahul Tripathi,et al.
Linear connectivity problems in directed hypergraphs
,
2009,
Theor. Comput. Sci..
[10]
Alfred V. Aho,et al.
Inferring a Tree from Lowest Common Ancestors with an Application to the Optimization of Relational Expressions
,
1981,
SIAM J. Comput..
[11]
Daniele Pretolani,et al.
A remark on the definition of B-hyperpath
,
2001
.