“…Algorithm 3.2: The MGA for the MLST problem (Xiong et al, 2006) Input: A labelled, undirected, connected graph G = (V, E, L) with n vertices, m edges, labels; Output: A spanning tree T ; Initialisation: -Let C ← 0 be the initially empty set of used labels for each iteration; -Let H = (V, E(C)) be the subgraph of G restricted to V and edges with labels in C, where…”