• Title of article

    Smart priority queue algorithms for self-optimizing event storage

  • Author/Authors

    Bahr، نويسنده , , H.A. and DeMara، نويسنده , , R.F.، نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 2004
  • Pages
    26
  • From page
    15
  • To page
    40
  • Abstract
    Low run-time overhead, self-adapting storage policies for priority queues called smart priority queue (SPQ) techniques are developed and evaluated. The proposed SPQ policies employ a low-complexity linear queue for near-head activities and a rapid-indexing variable bin-width calendar queue for distant events. The SPQ configuration is determined by monitoring queue access behavior using cost-scoring factors and then applying heuristics to adjust the organization of the underlying data structures. To illustrate and evaluate the method, an SPQ-based scheduler for discrete event simulation has been implemented and was used to assess the resulting efficiency, components of access time, and queue usage distributions of the existing and proposed algorithms. Results indicate that optimizing storage to the spatial distribution of queue access can decrease HOLD operation cost between 25% and 250% over existing algorithms such as calendar queues.
  • Keywords
    Event set optimization , Discrete event simulation , Adaptive data structures , Priority queue , adaptive algorithm , Calendar queue
  • Journal title
    Simulation Modelling Practice and Theory
  • Serial Year
    2004
  • Journal title
    Simulation Modelling Practice and Theory
  • Record number

    1580117