Models of Computational Systems-Cyclic to Acyclic Graph Transformations
- 1 February 1967
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Electronic Computers
- Vol. EC-16 (1) , 70-79
- https://doi.org/10.1109/pgec.1967.264607
Abstract
This paper discusses cyclic to acyclic transformations performed on graphs representing computational sequences. Such transformations are critical to the development of models of computations and computer systems for performance prediction. The nature of cycles in computer programs for parallel processors is discussed. Transformations are then developed which replace cyclic graph structures by mean-value equivalent acyclic structures. The acyclic equivalents retain the noncyclic part of the structure in the original graph by evaluating a multiplicative factor associated with the mean time required for each vertex execution in the original graph. Bias introduced in the acyclic approximation is explored.Keywords
This publication has 3 references indexed in Scilit:
- Models of Computations and Systems—Evaluation of Vertex Probabilities in Graph Models of ComputationsJournal of the ACM, 1967
- An Algebra for the Analysis of Generalized Activity NetworksManagement Science, 1964
- Automatic Assignment of Computations in a Variable Structure Computer SystemIEEE Transactions on Electronic Computers, 1963