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
. 2018 Aug;80(8):2177-2208.
doi: 10.1007/s11538-018-0452-0. Epub 2018 Jun 14.

Exploring the Tiers of Rooted Phylogenetic Network Space Using Tail Moves

Affiliations

Exploring the Tiers of Rooted Phylogenetic Network Space Using Tail Moves

Remie Janssen et al. Bull Math Biol. 2018 Aug.

Abstract

Popular methods for exploring the space of rooted phylogenetic trees use rearrangement moves such as rooted Nearest Neighbour Interchange (rNNI) and rooted Subtree Prune and Regraft (rSPR). Recently, these moves were generalized to rooted phylogenetic networks, which are a more suitable representation of reticulate evolutionary histories, and it was shown that any two rooted phylogenetic networks of the same complexity are connected by a sequence of either rSPR or rNNI moves. Here, we show that this is possible using only tail moves, which are a restricted version of rSPR moves on networks that are more closely related to rSPR moves on trees. The connectedness still holds even when we restrict to distance-1 tail moves (a localized version of tail moves). Moreover, we give bounds on the number of (distance-1) tail moves necessary to turn one network into another, which in turn yield new bounds for rSPR, rNNI and SPR (i.e. the equivalent of rSPR on unrooted networks). The upper bounds are constructive, meaning that we can actually find a sequence with at most this length for any pair of networks. Finally, we show that finding a shortest sequence of tail or rSPR moves is NP-hard.

Keywords: Diameter; Head-move operation; Network space; Phylogenetic network; Rearrangement; Tail-move operation.

PubMed Disclaimer

Figures

Fig. 1
Fig. 1
(Color figure online) Starting with the rooted phylogenetic network on the left, if we move the tail of (uv) to (xy) we produce the network in the middle. If we instead move the head of (uv) to (xy), we produce the network on the right
Fig. 2
Fig. 2
(Color figure online) A head move as described in Definition 2.5
Fig. 3
Fig. 3
(Color figure online) A tail move as described in Definition 2.6
Fig. 4
Fig. 4
An unrootable unrooted network
Fig. 5
Fig. 5
(Color figure online) Illustration of all possible distance-1 head moves: a sideways movement below a tree node, b sideways movement above a reticulation, c downward movement through a tree node, d downward movement through a reticulation, e upward movement through a tree node, f upward movement through a reticulation
Fig. 6
Fig. 6
(Color figure online) Proof of Lemma 3.3: the sequence of tail moves needed to simulate head move (a) in Case 1. Moving edges are dash-dotted before a move, and dashed after a move
Fig. 7
Fig. 7
(Color figure online) Proof of Lemma 3.3: the sequence of tail moves used to simulate head move (a) in Case 2. The “extra tail” s of edge (st) is used in the sequence of moves: (st) to (zy), (s,y) to (vx), (s,x) to (zt) and (s,t) to (pr). Here, p and r are, respectively, the parent and (other) child of s in the network before the head move
Fig. 8
Fig. 8
(Color figure online) The networks for which there are no valid tail moves to simulate a distance-1 head move of type (a). Left: The network with one leaf and 2 reticulations where all valid head moves give isomorphic networks. Right: A network in which one non-trivial head move of type (a) is possible. There are no non-trivial tail moves for this network, therefore the head move cannot be simulated by tail moves
Fig. 9
Fig. 9
(Color figure online) Proof of Lemma 3.3: the sequence of tail moves used to simulate head move (b). The moving edges are coloured, and the colouring of the edges is consistent throughout the sequence. The tail of the extra edge (light blue) is first moved to (xv), then the orange edge (s,v) is moved to (yz), then the green edge (s,z) is moved to (xt), and finally the light blue edge (s,t) (the “extra tail”) is moved back
Fig. 10
Fig. 10
(Color figure online) Proof of Lemma 3.3: the sequence of tail moves used to simulate head move (d) in Case 3iii. All reticulations on the path to the nearest tree node above it move with it to the other side
Fig. 11
Fig. 11
From left to right: a mycorrhizal forest M=(T,R), its tree components T=(T1,T2) and the root component R
Fig. 12
Fig. 12
Proof of Lemma 4.6, Case 1a: If u is a lowest reticulation in N\Y with child x, and the node xY corresponding to x has a reticulation parent z in N\Y, then we may add z to Y and u to Y
Fig. 13
Fig. 13
(Color figure online) Proof of Lemma 4.6, Case 1(b)i: If (zx) is movable, we may move the tail of (zx) to (uv) so that the parent z1 of x is below u, then move the tail of (z1,v) so that the reticulation u becomes a parent of x
Fig. 14
Fig. 14
(Color figure online) Proof of Lemma 4.6, Case 1(b)iiA: If (zx) is not movable because of the triangle with long edge (cd), and the parent of c is not the root of N, then we move the tail of (cd) ‘further up’ in order to make (zx) movable
Fig. 15
Fig. 15
(Color figure online) Proof of Lemma 4.6, Case 1(b)iiB: Note that the set of tail moves depicted is equivalent to moving the head of (cd) to (zx). After this sequence of moves, x now has a reticulation parent
Fig. 16
Fig. 16
(Color figure online) Proof of Lemma 4.6, Case 3a: If u is a lowest reticulation in N\Y with children x,y, and the nodes x,yY corresponding to x,y share a reticulation parent u in N\Y, then we may add u to Y and u to Y
Fig. 17
Fig. 17
(Color figure online) Proof of Lemma 4.6, Case 3(b)i: If (zx,x) is movable, we may move the tail of (zx,x) to (zy,y) so that x and y share a parent
Fig. 18
Fig. 18
(Color figure online) Proof of Lemma 4.6, Case 3(b)iii: If neither (zx,x) or (zy,y) is movable, we can make at least one of them movable by moving the long edge of its triangle “further up”
Fig. 19
Fig. 19
The SPR move used to remove redundant terminal component B. The big circle represents all of U except for B. Note that in the unrooted network on the right, B is not a redundant terminal component anymore, and no extra redundant terminal components have been created
Fig. 20
Fig. 20
The re-orientation of the bottom edge of a triangle, all of whose nodes are above Y
Fig. 21
Fig. 21
(Color figure online) The tail move used in the proof of Case 3a in the proof of Theorem 4.22
Fig. 22
Fig. 22
Two networks for which subtree reduction does not preserve tail-move distance

Similar articles

Cited by

References

    1. Abbott R, Albach D, Ansell S, Arntzen JW, Baird SJ, Bierne N, Boughman J, Brelsford A, Buerkle CA, Buggs R, et al. Hybridization and speciation. J Evol Biol. 2013;26(2):229–246. doi: 10.1111/j.1420-9101.2012.02599.x. - DOI - PubMed
    1. Atkins R, McDiarmid C (2015) Extremal distances for subtree transfer operations in binary trees. arXiv preprint arXiv:1509.00669
    1. Bordewich M, Semple C. On the computational complexity of the rooted subtree prune and regraft distance. Ann Comb. 2005;8(4):409–423. doi: 10.1007/s00026-004-0229-z. - DOI
    1. Bordewich M, Linz S, Semple C. Lost in space? Generalising subtree prune and regraft to spaces of phylogenetic networks. J Theor Biol. 2017;423:1–12. doi: 10.1016/j.jtbi.2017.03.032. - DOI - PubMed
    1. Bordewich M, Scornavacca C, Tokac N, Weller M. On the fixed parameter tractability of agreement-based phylogenetic distances. J Math Biol. 2017;74(1–2):239–257. doi: 10.1007/s00285-016-1023-3. - DOI - PubMed

Publication types

LinkOut - more resources