Date of Award
5-20-2015
Document Type
Thesis (Undergraduate)
Department or Program
Department of Computer Science
First Advisor
Thomas Cormen
Abstract
For a d-regular bipartite multigraph, an edge coloring is equivalent to a decomposition of the edge set into d perfect matchings. When d is a power of 2, we can recursively perform Euler partitions to find the perfect matchings. When d is not a power of 2, however, we eventually reach a subproblem graph of odd degree where we can no longer perform an Euler partition. We propose two different algorithms that address this case. Both algorithms make use of an auxiliary matching, called dummy edges, to make the degree of the graph even. In the first algorithm, dummy edges are added prior to tracing out cycles. In the second algorithm, we add dummy edges as a way to close paths that have already been traced. We will analyze both algorithms separately and also consider a hybrid version.
Recommended Citation
Neckowicz, Patricia T., "Two Algorithms for Finding Edge Colorings in Regular Bipartite Multigraphs" (2015). Dartmouth College Undergraduate Theses. 95.
https://digitalcommons.dartmouth.edu/senior_theses/95
Comments
Originally posted in the Dartmouth College Computer Science Technical Report Series, number TR2015-771.