Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2019 Oct;81(10):3823-3863.
doi: 10.1007/s11538-019-00641-w. Epub 2019 Jul 11.

Reconstructing Tree-Child Networks from Reticulate-Edge-Deleted Subnetworks

Affiliations

Reconstructing Tree-Child Networks from Reticulate-Edge-Deleted Subnetworks

Yukihiro Murakami et al. Bull Math Biol. 2019 Oct.

Abstract

Network reconstruction lies at the heart of phylogenetic research. Two well-studied classes of phylogenetic networks include tree-child networks and level-k networks. In a tree-child network, every non-leaf node has a child that is a tree node or a leaf. In a level-k network, the maximum number of reticulations contained in a biconnected component is k. Here, we show that level-k tree-child networks are encoded by their reticulate-edge-deleted subnetworks, which are subnetworks obtained by deleting a single reticulation edge, if [Formula: see text]. Following this, we provide a polynomial-time algorithm for uniquely reconstructing such networks from their reticulate-edge-deleted subnetworks. Moreover, we show that this can even be done when considering subnetworks obtained by deleting one reticulation edge from each biconnected component with k reticulations.

Keywords: Network encoding; Phylogenetic network; Reticulate-edge-deleted subnetworks; Tree-child networks.

PubMed Disclaimer

Figures

Fig. 1
Fig. 1
(Color figure online) A level-4 tree-child network N on the set of species X={a,,n}. Though N is a directed acyclic graph, the edge directions are omitted to avoid cluttering. The arcs are directed downwards. The leaf pair {e,f} is a cherry since they share a common parent. The leaf pair {a,b} is a reticulated cherry since the parent of a is also the parent of the parent of b
Fig. 2
Fig. 2
Networks N and N are non-isomorphic but have the same lower-level subnetworks. Hence, any class containing N and N is not level-reconstructible. However, these networks have different subnetworks: N1 is a subnetwork of N but not of NN2 is a subnetwork of N but not of N. So {N,N} is subnetwork-reconstructible
Fig. 3
Fig. 3
(Color figure online) Three networks N1,N2,N3 with their respective maximum subnetworks N1,N2,N3 obtained by deleting the red reticulation edge and subsequently cleaning up. The red reticulation edge in N1 is valid; however, the red dashed reticulation edges in N2 and N3 are invalid. The subnetwork N2 contains 4 fewer nodes and 6 fewer edges than N2, and N3 contains 3 fewer nodes and 5 fewer edges than N3
Fig. 4
Fig. 4
(Color figure online) Visual aid for the proof of Lemma 3. The left case is when N contains a reticulation t that is a parent of a reticulation r. The right case is when a tree node t is a parent of two reticulations. In either case, the red dashed edge (uv) must be inserted in these particular places to obtain N, and in either case N is not tree-child
Fig. 5
Fig. 5
A tree-child network N, its maximum subnetworks N1,N2 obtained from deleting edges 1 and 2, respectively, together with their blob trees
Fig. 6
Fig. 6
a A portion of the network showing a lowest reticulated cherry shape in a blob B. b The same portion of the network after isolating the reticulate cherry shape x,y. Note here that px is a pure node in the subnetwork, but px is not a pure node in the original network
Fig. 7
Fig. 7
Visual aid for Lemma 10 proof. a Proof of Claim 2. Cutting or isolating x,y results in subnetworks where ps and p lie in the blob containing r. b Proof of the paragraph after Claim 2, which shows that PP=
Fig. 8
Fig. 8
(Color figure online) Ni for i=1,2,,8 refers to the MLLS of a level-4 tree-child network N obtained by deleting the reticulation edge i.  BT(N) is the blob tree of the network N and BT(Ni) is the blob tree of Ni for each i. The foundation nodes are highlighted in yellow
Fig. 9
Fig. 9
(Color figure online) A network N on 4 leaves. The shortest ac up-down distance is 5 (blue dash-dotted path); however, the shortest ac distance in the underlying undirected graph of N is 4 (red dashed path)
Fig. 10
Fig. 10
All possible shapes on two leaves {x,y} (up to permuting x and y). The dashed line indicates that any ib up-down path has length at least 2
Fig. 11
Fig. 11
(Color figure online) Proof visual of Theorem 4, dN(x,y)5 case. The red dashed up-down path in BT(N) represents the trajectory of every xy up-down path in N, and consequently, the set of blobs B through which every xy up-down path passes. A zoomed-in portion of the two particular blob nodes illustrates the entry point tB and exit hB in N, and the case for when both points can be reticulations
Fig. 12
Fig. 12
(Color figure online) An example of 2 shortest xy up-down paths in N, whenever dN(x,y)=4. One up-down path (red dashed) is (xu), (uw), (wv), (vy) and the other (blue dash-dotted) (x,u),(u,w),(w,v),(v,y) (disregarding directions)
Fig. 13
Fig. 13
a Two non-isomorphic level-1 networks with girth 3 that share the same subnetworks. b Three non-isomorphic level-1 networks with girth 4 that share the same subnetworks
Fig. 14
Fig. 14
The three cases for H(xy) in Lemma 17. Deleting edge (ac) yields λ(x,y)λ(y,x), and Π(x,y), respectively
Fig. 15
Fig. 15
(Color figure online) Three MLLSs N1mlls,N2mlls, and N3mlls of a level-2 tree-child network containing exactly two level-2 blobs. The three MLLSs contain Λ(x,y),H(x,y), and Π(x,y), respectively. We reconstruct the blob B with pure node p in N3mlls initially and then reconstruct it in the other MLLSs. In N3mlls, nodes ac are inserted directly above xy, respectively, and an edge (ac) is added (red dashed edge). To reconstruct B in N1mlls the pendant subnetwork rooted at p is replaced by the reconstructed pendant subnetwork
Fig. 16
Fig. 16
(Color figure online) An example of the algorithm TCMLLS-Reconstruction({N1,N2,N3,N4}). Initially, the common pendant subnetworks of the four input networks are determined by looking at their blob trees. In this case, this is the cherry Λ(v,w) (line 1). Upon reducing the cherry Λ(v,w) to a leaf {v,w} in all the MLLSs, the lowest foundation node is found to be {{v,w},x,y,z}. We find a leaf pair {{v,w},x} specified in line 4 of the algorithm. Since N3 contains Π({v,w},x), we reconstruct this blob in N3, shown by the red dashed edge (line 5). After reconstructing the same blob in all the other networks N1,N2 and N4, we see that the networks are all isomorphic (we enter the if statement of line 12). The algorithm then returns the network N
Fig. 17
Fig. 17
A valid network with a tessellating crown blob and its blob tree. Deleting any of the reticulation edges keeps the original blob biconnected, and hence, it will not affect the blob tree
Fig. 18
Fig. 18
(Color figure online) a 2-reticulated cherry on {x,y}. b MLLS where the red dashed edge is deleted from a. We have two options, a1,a2, for inserting the reticulation edge
Fig. 19
Fig. 19
Two level-2 networks N1 and N2 are non-isomorphic but have the same lower-level subnetworks. In general, invalid networks are not level-reconstructible

Similar articles

Cited by

References

    1. Bordewich M, Semple C. Determining phylogenetic networks from inter-taxa distances. J Math Biol. 2016;73(2):283–303. doi: 10.1007/s00285-015-0950-8. - DOI - PubMed
    1. Bordewich M, Semple C, Tokac N. Constructing tree-child networks from distance matrices. Algorithmica. 2018;80(8):2240–2259. doi: 10.1007/s00453-017-0320-6. - DOI
    1. Bordewich Magnus, Huber Katharina T., Moulton Vincent, Semple Charles. Recovering normal networks from shortest inter-taxa distance information. Journal of Mathematical Biology. 2018;77(3):571–594. doi: 10.1007/s00285-018-1218-x. - DOI - PubMed
    1. Cardona G, Rossello F, Valiente G. Comparison of tree-child phylogenetic networks. IEEE/ACM Trans Comput Biol Bioinform. 2009;6(4):552–569. doi: 10.1109/TCBB.2007.70270. - DOI - PubMed
    1. Gambette P, Huber KT, Kelk S. On the challenge of reconstructing level-1 phylogenetic networks from triplets and clusters. J Math Biol. 2017;74(7):1729–1751. doi: 10.1007/s00285-016-1068-3. - DOI - PMC - PubMed

Publication types

LinkOut - more resources