• DocumentCode
    3002771
  • Title

    P-tree structures and event horizon: efficient event-set implementations

  • Author

    Asdre, Katerina ; Nikolopoulos, Stavros D.

  • Author_Institution
    Dept. of Comput. Sci., Ioannina Univ.
  • fYear
    2005
  • fDate
    4-4 Dec. 2005
  • Abstract
    This paper describes efficient data structures, namely the indexed P-tree, block P-tree, and indexed-block P-tree (or IP-tree, BP-tree, and IBP-tree, respectively, for short), for maintaining future events in a general purpose discrete event simulation system, and studies the performance of their event set algorithms under the event horizon principle. For comparison reasons, some well-known event set algorithms were also selected and studied; that is, the dynamic-heap and the P-tree algorithms. To gain insight into the performance of the proposed event set algorithms and allow comparisons with the other selected algorithms, they are tested under a wide variety of conditions in an experimental way. The time needed for the execution of the Hold operation is taken as the measure for estimating the average time complexity of the algorithms. The experimental results show that the BP-tree algorithm and the IBP-tree algorithm behave very well with all the sizes of the event set and their performance is almost independent from the stochastic distributions
  • Keywords
    discrete event simulation; tree data structures; Hold operation; P-tree algorithm; P-tree structures; block P-tree; data structure; discrete event simulation; dynamic-heap; event horizon; indexed P-tree; indexed-block P-tree; Clocks; Computer science; Data structures; Discrete event simulation; Performance gain; Scheduling algorithm; Stochastic processes; Testing; Time measurement; Variable speed drives;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Simulation Conference, 2005 Proceedings of the Winter
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    0-7803-9519-0
  • Type

    conf

  • DOI
    10.1109/WSC.2005.1574573
  • Filename
    1574573