• DocumentCode
    1991506
  • Title

    Checking mergeable priority queues

  • Author

    Bright, J.D. ; Sullivan, G.P.

  • Author_Institution
    Dept. of Comput. Sci., Johns Hopkins Univ., Baltimore, MD, USA
  • fYear
    1994
  • fDate
    15-17 June 1994
  • Firstpage
    144
  • Lastpage
    153
  • Abstract
    We present an efficient algorithm which can check the answers given by the fundamental abstract data types priority queues and mergeable priority queues. This is the first linear-time checker for mergeable priority queues. These abstract data types are widely used in routing, scheduling, simulation, computational geometry and many other algorithmic domains. We have implemented our answer checker and have performed experiments comparing the speed of our checker to recently benchmarked priority queue and mergeable priority queue implementations, and our checker is substantially faster than the best of these implementations.<>
  • Keywords
    abstract data types; algorithm theory; merging; abstract data types priority queues; algorithmic domains; computational geometry; linear-time checker; mergeable priority queues checking; routing; scheduling; simulation; Algorithm design and analysis; Computational geometry; Computational modeling; Computer science; Data structures; Fault tolerance; Monitoring; Processor scheduling; Routing; Solid modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Fault-Tolerant Computing, 1994. FTCS-24. Digest of Papers., Twenty-Fourth International Symposium on
  • Conference_Location
    Austin, TX, USA
  • Print_ISBN
    0-8186-5520-8
  • Type

    conf

  • DOI
    10.1109/FTCS.1994.315646
  • Filename
    315646