DocumentCode
1161753
Title
Computer Recognition and Extraction of Planar Graphs from the Incidence Matrix
Author
Fisher, G.J. ; Wing, O.
Volume
13
Issue
2
fYear
1966
fDate
6/1/1966 12:00:00 AM
Firstpage
154
Lastpage
163
Abstract
A computational algorithm is presented for determining whether a graph is planar. All of the operations of the algorithm are expressed in terms of the incidence matrix of the graph. If the graph is nonplanar, the algorithm systematically identifies a set of edges whose deletion yields a subgraph that is planar. A simple procedure for drawing the planar subgraph is also presented. The algorithm has been programmed for a computer and is computationally efficient. The program can also be used to obtain a planar partition of a nonplanar graph. The algorithm is based on a decomposition theorem which reduces the problem of testing the planarity of an arbitrary graph
to the problem of testing the planarity of a set of "pseudo-Hamiltonian" graphs which are systematically formed from
. The necessary and sufficient conditions that a pseudo-Hamiltonian graph be planar are presented. These conditions are expressed directly in terms of the incidence matrix of the graph. The incidence matrix implementation is applied to arbitrary graphs by means of the decomposition theorem. Several techniques which are necessary to insure the convergence and computational efficiency of the algorithm are given.
to the problem of testing the planarity of a set of "pseudo-Hamiltonian" graphs which are systematically formed from
. The necessary and sufficient conditions that a pseudo-Hamiltonian graph be planar are presented. These conditions are expressed directly in terms of the incidence matrix of the graph. The incidence matrix implementation is applied to arbitrary graphs by means of the decomposition theorem. Several techniques which are necessary to insure the convergence and computational efficiency of the algorithm are given.Keywords
Algorithm design and analysis; Circuit testing; Computational efficiency; Convergence; Matrix decomposition; Partitioning algorithms; Printed circuits; Sufficient conditions; System testing; Transmission line matrix methods;
fLanguage
English
Journal_Title
Circuit Theory, IEEE Transactions on
Publisher
ieee
ISSN
0018-9324
Type
jour
DOI
10.1109/TCT.1966.1082574
Filename
1082574
Link To Document