Dual-Eulerian graphs with applications to VLSI design
Abstract (Summary)
A Dual-Eulerian graph is a plane multigraph G that contains an edge list which is
simultaneously an Euler tour in G and an Euler tour in the dual of G. Dual-Eulerian
tours play an important role in optimizing CMOS layouts of Boolean functions. When
circuits are represented by undirected multigraphs the layout area of the circuit can
be optimized through finding the minimum number of disjoint dual trails that cover
the graph. This paper presents an implementation of a polynomial time algorithm
for determining whether or not a plane multigraph is Dual-Eulerian and for finding
the Dual-Eulerian trail if it exists.
i
Bibliographical Information:
Advisor:
School:Worcester Polytechnic Institute
School Location:USA - Massachusetts
Source Type:Master's Thesis
Keywords:eulerian graph theory integrated circuits
ISBN:
Date of Publication: