The Subgraph Homeomorphism Problem
Name
MIT-LCS-TM-099.pdf
Size
28.75 MB
Format
Adobe PDF
Checksum (MD5)
cd334821ab7aaa5902a60b59e9f16945
Author(s)
LaPaugh, Andrea Suzanne
Advisor(s)
Rivest, Ronald L.
Date Issued
February 1978
Series/Report no.
MIT-LCS-TM-099
Abstract
The problem investigated in this thesis is that of finding homeomorphic images of a given graph, called the pattern graph, in a larger graph. A homeomorphism is a pair of mappings, (v,a), suc that v maps the nodes of the pattern graph to nodes of the larger graph, and a maps the edges of the mattern graph to (edge or node) disjoint paths in the larger graph. A homeomorphism represents a similarity of structure between the graphs involved. Therefore, it is an important concept for both graph theory and applications such as programming schema. We give a formal definition of the subgraph homeomorphism problem. In our investigation, we focus on algorithsm which depend on the pattern graph and allow the node mapping, v, to be partially or totally specified. Reductions between node disjoint and edge disjoint formulations of the problem are discussed. Also, reductions faciliating the solution of given subgraph homeomorphism problems are formulated. A linera time algorithm for finding a cycle in a graph containing three given nodes of the graph is presented. FInally, the two disjoint paths problem, an open problem, is discussed in detail.
Persistent DSpace Link