• DocumentCode
    301131
  • Title

    Randomized parallel algorithms for the homing sequence problem

  • Author

    Ravikumar, B. ; Xiong, X.

  • Author_Institution
    Dept. of Comput. Sci. & Stat., Rhode Island Univ., Kingston, RI, USA
  • Volume
    2
  • fYear
    1996
  • fDate
    12-16 Aug 1996
  • Firstpage
    82
  • Abstract
    Homing sequences play an important role in the testing of finite state systems and have been recently used in learning algorithms due to Rivest and Schapire (1993) and Freund et al. (1993). It is well-known that every minimal DFA has a homing sequence of length O(n2) which can be constructed sequentially in time O(n3). But no efficient parallel algorithm was known for this problem. We present two RNC algorithms of time complexity O(log2n) for this problem. We show that one of our RNC algorithms produces a homing sequence of length O(n logan) for almost all DFA´s with n states using a random model of Traktenbrot and Barzdin (1973). We also discuss connections between the homing sequence problem and other problems in the field of hardware fault-testing and protocol verification
  • Keywords
    computational complexity; deterministic automata; estimation theory; finite state machines; parallel algorithms; randomised algorithms; testing; finite state system testing; hardware fault-testing; homing sequence problem; learning algorithms; protocol verification; random model; randomized parallel algorithms; time complexity; Algorithm design and analysis; Automata; Computer science; Doped fiber amplifiers; Hardware; Parallel algorithms; Polynomials; Protocols; Statistical analysis; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 1996. Vol.3. Software., Proceedings of the 1996 International Conference on
  • Conference_Location
    Ithaca, NY
  • ISSN
    0190-3918
  • Print_ISBN
    0-8186-7623-X
  • Type

    conf

  • DOI
    10.1109/ICPP.1996.537385
  • Filename
    537385