• DocumentCode
    3016756
  • Title

    Efficient algorithms for optimum cycle mean and optimum cost to time ratio problems

  • Author

    Dasdan, Ali ; Irani, Sandy S. ; Gupta, Rajesh K.

  • Author_Institution
    Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    37
  • Lastpage
    42
  • Abstract
    The goal of this paper is to identify the most efficient algorithms for the optimum mean cycle and optimum cost to time ratio problems and compare them with the popular ones in the CAD community. These problems have numerous important applications in CAD, graph theory, discrete event system theory, and manufacturing systems. In particular, they are fundamental to the performance analysis of digital systems such as synchronous, asynchronous, dataflow, and embedded real-time systems. For instance, algorithms for these problems are used to compute the cycle period of any cyclic digital system. Without loss of generality, we discuss these algorithms in the context of the minimum mean cycle problem (MCMP). We performed a comprehensive experimental study of ten leading algorithms for MCMP. We programmed these algorithms uniformly and efficiently. We systematically compared them on a test suite composed of random graphs as well as benchmark circuits. Above all, our results provide important insight into the performance of these algorithms in practice. One of the most surprising results of this paper is that Howard´s algorithm, known primarily in the stochastic control community, is by far the fastest algorithm on our test suite although the only known bound on its running time is exponential. We provide two stronger bounds on its running time
  • Keywords
    CAD; computational complexity; digital systems; embedded systems; graph theory; optimisation; performance evaluation; stochastic systems; system theory; C++; CAD; Howard´s algorithm; asynchronous dataflow; benchmark circuits; discrete event system theory; efficient algorithms; graph theory; manufacturing systems; mbedded real-time system; minimum mean cycle problem; optimum cost to time ratio; optimum cycle mean; performance analysis of digital systems; stochastic control community; synchronous dataflow; Benchmark testing; Circuit testing; Cost function; Digital systems; Discrete event systems; Graph theory; Manufacturing systems; Performance analysis; Real time systems; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 1999. Proceedings. 36th
  • Conference_Location
    New Orleans, LA
  • Print_ISBN
    1-58113-092-9
  • Type

    conf

  • DOI
    10.1109/DAC.1999.781227
  • Filename
    781227