Return to search

Plane Permutations and their Applications to Graph Embeddings and Genome Rearrangements

Maps have been extensively studied and are important in many research fields. A map is a 2-cell embedding of a graph on an orientable surface. Motivated by a new way to read the information provided by the skeleton of a map, we introduce new objects called plane permutations. Plane permutations not only provide new insight into enumeration of maps and related graph embedding problems, but they also provide a powerful framework to study less related genome rearrangement problems.

As results, we refine and extend several existing results on enumeration of maps by counting plane permutations filtered by different criteria. In the spirit of the topological, graph theoretical study of graph embeddings, we study the behavior of graph embeddings under local changes. We obtain a local version of the interpolation theorem, local genus distribution as well as an easy-to-check necessary condition for a given embedding to be of minimum genus. Applying the plane permutation paradigm to genome rearrangement problems, we present a unified simple framework to study transposition distances and block-interchange distances of permutations as well as reversal distances of signed permutations. The essential idea is associating a plane permutation to a given permutation or signed permutation to sort, and then applying the developed plane permutation theory. / Ph. D. / This work is mainly concerned with studying two problems. The first problem starts with a graph <i>G</i> consisting of vertices and lines (called edges) linking some pairs of vertices. Intuitively, if the graph <i>G</i> can not be drawn on the sphere without crossing edges, it may be possibly drawn on a torus (i.e., the surface of a doughnut) without crossing edges; if it is still impossible, it may be possible to draw the graph <i>G</i> on the surface obtained by “gluing” several tori together. Once a graph <i>G</i> is drawn on a surface without crossing edges, there is a cyclic order of those edges incident to each vertex of the graph. Suppose you are not satisfied with how the edges around a vertex are cyclically arranged, and you want to arrange them differently. A question that arises naturally would be: is the adjusted drawing still cross-free on the original surface, or do we need to glue more (or fewer) tori in order for it to be crossfree? The second problem stems from genome rearrangements. In bioinformatics, people try to understand evolution (of species) by comparing the genome sequences (e.g., DNA sequences) of different species. Certain operations on genome sequences are believed to be potential ways of how species evolve. The operations studied in this work are transpositions, block-interchanges and reversals. For example, a transposition is such an operation that swaps two consecutive segments on the given genome sequence. As a candidate indicator of how far away one species is from another from an evolutionary perspective, we can compute how many transpositions are required to transform the genome sequence of one species to that of the other. In this work, we propose a plane permutation framework, which works effectively on solving the above mentioned two problems. In addition, plane permutations themselves are interesting objects to study and are studied as well.

Identiferoai:union.ndltd.org:VTETD/oai:vtechworks.lib.vt.edu:10919/77535
Date27 April 2017
CreatorsChen, Xiaofeng
ContributorsMathematics, Reidys, Christian Michael, Mortveit, Henning S., Haskell, Peter E., Floyd, William J.
PublisherVirginia Tech
Source SetsVirginia Tech Theses and Dissertation
Detected LanguageEnglish
TypeDissertation
FormatETD, application/pdf, application/pdf
RightsIn Copyright, http://rightsstatements.org/vocab/InC/1.0/

Page generated in 0.0016 seconds