• DocumentCode
    1152396
  • Title

    An Approximation Algorithm for Diagnostic Test Scheduling in Multicomputer Systems

  • Author

    Krawczyk, Henryk ; Kubale, Marek

  • Author_Institution
    Institute of Informatics, Technical University of Gdańsk
  • Issue
    9
  • fYear
    1985
  • Firstpage
    869
  • Lastpage
    872
  • Abstract
    The problem of diagnostic test scheduling (DTS) is to assign to each edge e of a diagnostic graph G a time interval of length l(e) so that intervals corresponding to edges at any given vertex do not overlap and the overall finishing time is minimum. In this correspondence we show that the DTS problem is NP-complete. Then we present a longest, first sequential scheduling algorithm which runs in worst case time O(dm log n) and uses O(m) space to produce a solution of length less than four times optimal. Then we show that the general performance bound can be strengthened to 3 * OPT(G) for low-degree graphs and to 2 ·OPT(G) in some special cases of binomial diagnostic graphs.
  • Keywords
    Approximation algorithm; NP-completeness; computational complexity; diagnostic graph; diagnostic test scheduling; multicomputer system; Approximation algorithms; Automatic testing; Computational complexity; Concurrent computing; Finishing; Informatics; Processor scheduling; Scheduling algorithm; System testing; Very large scale integration; Approximation algorithm; NP-completeness; computational complexity; diagnostic graph; diagnostic test scheduling; multicomputer system;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1985.1676647
  • Filename
    1676647