The exact phylogeny is usually unknown, and it is an important problem in computational
Ask Expert

Be Prepared For The Toughest Questions

Practice Problems

The exact phylogeny is usually unknown, and it is an important problem in computational

Question 4

The Steiner Minimum Tree Problem. Given a weighted graph G =(V,E) with weights w and a set of vertices B  V, find a tree T =(V',E') such that B ⊆ V'  V and E' ⊆ E that is of minimum total weight  SuchatreeT is called a Steiner Minimum Tree.

Phylogeny. Consider a set s1,...,sn of current species. A phylogeny is a tree representation of the evolution that led, from a common unique ancestor, to s1,...,sn.

The exact phylogeny is usually unknown, and it is an important problem in computational biology to find the one that is most likely. One of the prominent methods to reconstruct the phylogeny is the following: The input is given by a matrix M ∈ {0,1}nxm, where each row represents a species, and each column a character (e.g. the presence of a certain gene in the DNA, or a physical characteristic), and entry M[i,j] is 1 if species i has character j, and 0 otherwise (see Figure 2, left). Figure 2, right gives a possible phylogeny of four species (lamprey, shark, salmon, lizard). It assumes that:

(*) all the species evolved from a common ancestor species a1, where none of the characters are present, through a sequence of successive ancestors.

(**) Each species evolved from a previous ancestor species by developing one or more characters, or after one or more characters have disappeared.

(***) no two species with exactly the same characters appear at any time during the evolution.

In the tree T in Figure 2, a2 evolved from a1 by developing characters a, b, and shark, salmon, lizard evolved from the common ancestor a2. Salmon and lizard evolved from the common ancestor a3, that has characters a, b, c. Points at which characters emerge are indicated by labeled bars. A State change in T is the emergence or the disappearance of a certain character between two different species. For instance, between ancestors a1 and a2, there are two state changes. T has in total 7 state changes.


a) Find a phylogeny tree for the instance in Figure 2 that respects hypothesis (*), (**), (***) and has at least 8 state changes.

b) A most parsimonious tree is a phylogeny tree that respects conditions (*),(**), (***) and has a minimum number of state changes. Those trees are often considered very good candidates for representing the real evolution of the species. Give a weighted graph G with weights w such that the problem of finding the most parsimonious tree for the input in Figure 2, left can be formulated as a Steiner Minimum Tree problem over G.

Hint
MathematicsPhylogenetic tree: A phylogenetic tree is also called as phylogeny or evolutionary tree. It is a branching diagram or a tree which shows the evolutionary relationships among several biological species or other entities that are based upon similarities and differences in their physical or even genetic characteristics....

Know the process

Students succeed in their courses by connecting and communicating with
an expert until they receive help on their questions

1
img

Submit Question

Post project within your desired price and deadline.

2
img

Tutor Is Assigned

A quality expert with the ability to solve your project will be assigned.

3
img

Receive Help

Check order history for updates. An email as a notification will be sent.

img
Unable to find what you’re looking for?

Consult our trusted tutors.

Developed by Versioning Solutions.