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 G to the problem of testing the planarity of a set of "pseudo-Hamiltonian" graphs which are systematically formed from G . 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 :
بازگشت