Repository logo
 

Modular decomposition of undirected graphs

dc.contributor.authorEsparza, Adrian E., author
dc.contributor.authorMcConnell, Ross, advisor
dc.contributor.authorPallickara, Sangmi, committee member
dc.contributor.authorHulpke, Alexander, committee member
dc.date.accessioned2020-09-07T10:08:29Z
dc.date.available2020-09-07T10:08:29Z
dc.date.issued2020
dc.description.abstractGraphs found in nature tend to have structure and interesting compositions that allow for compression of the information and thoughtful analysis of the relationships between vertices. Modular decomposition has been studied since 1967 [1]. Modular decomposition breaks a graph down into smaller components that, from the outside, are inseparable. In doing so, modules provide great potential to better study problems from genetics to compression. This paper describes the implementation of a practical algorithm to take a graph and decompose it into it modules in O(n+m log(n)) time. In the implementation of this algorithm, each sub-problem was solved using object oriented design principles to allow a reader to extract the individual objects and turn them to other problems of practical interest. The purpose of this paper is to provide the reader with the tools to easily compute: modular decomposition of an undirected graph, partition an undirected graph, depth first search on a directed partially complemented graph, and stack operations with a complement stack. The provided implementation of these problems all compute within the time bound discussed above, or even faster for several of the sub problems.
dc.format.mediumborn digital
dc.format.mediummasters theses
dc.identifierEsparza_colostate_0053N_16112.pdf
dc.identifier.urihttps://hdl.handle.net/10217/212003
dc.languageEnglish
dc.language.isoeng
dc.publisherColorado State University. Libraries
dc.relation.ispartof2020-
dc.rightsCopyright and other restrictions may apply. User is responsible for compliance with all applicable laws. For information about copyright law, please see https://libguides.colostate.edu/copyright.
dc.subjectmodular decomposition
dc.subjectgraph theory
dc.subjectmodules
dc.titleModular decomposition of undirected graphs
dc.typeText
dcterms.rights.dplaThis Item is protected by copyright and/or related rights (https://rightsstatements.org/vocab/InC/1.0/). You are free to use this Item in any way that is permitted by the copyright and related rights legislation that applies to your use. For other uses you need to obtain permission from the rights-holder(s).
thesis.degree.disciplineComputer Science
thesis.degree.grantorColorado State University
thesis.degree.levelMasters
thesis.degree.nameMaster of Science (M.S.)

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Esparza_colostate_0053N_16112.pdf
Size:
614.95 KB
Format:
Adobe Portable Document Format