Title :
A polynomial-time algorithm for checking consistency of free-choice signal transition graphs
Author_Institution :
Inst. for Formal Methods in Comput. Sci., Stuttgart Univ., Germany
Abstract :
Signal transition graphs (STGs) are one of the most popular models for the specification of asynchronous circuits. A STG can be implemented if it admits a so-called consistent and complete binary encoding. Checking this is EXPSPACE-hard for arbitrary STGs, and so a lot of attention has been devoted to the subclass of free-choice STGs, which offers a good compromise between expressive power and analyzability. In the last years, polynomial time synthesis techniques have been developed for free-choice STGs, but they assume that the STG has a consistent binary encoding. The first polynomial algorithm for checking consistency is presented here.
Keywords :
Petri nets; asynchronous circuits; computational complexity; formal specification; logic CAD; EXPSPACE-hardness; asynchronous circuit; binary encoding; consistency checking; free choice signal transition graph; polynomial time algorithm; Algorithm design and analysis; Asynchronous circuits; Circuit synthesis; Clocks; Computer science; Encoding; Energy consumption; Petri nets; Polynomials; Signal synthesis;
Conference_Titel :
Application of Concurrency to System Design, 2003. Proceedings. Third International Conference on
Print_ISBN :
0-7695-1887-7
DOI :
10.1109/CSD.2003.1207700