ReducedCBT and SuperCBT: two new and improved complete binary tree structures

ReducedCBT and SuperCBT: two new and improved complete binary tree structures

Between the leaves and the nodes of a complete binary tree, a separate parent-child-sister hierarchy is employed independent of the parent-child-sister hierarchy used for the rest of the tree. Two different versions of such a local hierarchy are introduced. The result of the first proposed hierarchy is a faster and smaller footprint, while the second one provides size variation functionality without a significant computational overhead. Complexity comparison between the algorithms based on the introduced local hierarchies and ones based on previous complete binary tree structures reveals that the novel approach brings considerable memory gains and performance boosts to the complete binary tree based algorithms.

___

  • [1] Brodal GS, Fagerberg R, Vinther K. Engineering a cache-oblivious sorting algorithm. ACM J Exp Algorithmics 2007; 12: 2.2.
  • [2] Kim C, Chhugani J, Satish N, Sedlar E, Nguyen AD, Kaldewey T, Lee VW, Brandt SA, Dubey P. FAST: Fast architecture sensitive tree search on modern CPUs and GPUs. In: 2010 ACM SIGMOD/PODS Conference; 2010; Indianapolis, IN, USA.
  • [3] Mar´ın M. On the pending event set and binary tournaments. In: 10th SCS European Simulation Symposium, Society for Computer Simulation Europe Publishing House; 1998. pp. 110-114.
  • [4] Mar´ın M, Risso D, Cordero P. Efficient algorithms for many-body hard particle molecular dynamics. J Comput Phys 1993; 109: 306-317.
  • [5] Knuth DE. The Art of Computer Programming. 2nd ed. New York, NY, USA: Addison-Wesley, 1998.
  • [6] Mar´ın M, Risso D, Cordero P. An empirical assessment of priority queues in event-driven molecular dynamics simulation. Comput Phys Commun 1995; 92: 214-224.
  • [7] Bulut M, Camata R. A generalized cell method for hard disk molecular dynamics simulation of polydisperse systems. Int J Mod Phys C 2007; 9: 1407-1416.
  • [8] Lubachevsky BD. How to simulate billiards and similar systems. J Comput Phys 1991; 94: 255-283.
  • [9] Allen M. Introduction to molecular dynamics simulation. In: Attig N, Binder K, Grubmuller H, Kremer K, editors. Computational Soft Matter: From Synthetic Polymers to Proteins. J¨ulich, Germany: John von Neumann Institute for Computing, 2004. pp. 1-28.
  • [10] Brown R. Calendar queues: a fast O(1) priority queue implementation for the simulation event set problem. Commun ACM 1988; 10: 1220-1227.
  • [11] Paul G. A complexity O(1) priority queue for event driven molecular dynamics simulations. J Comput Phys 2007; 221: 615-625.
  • [12] Mar´ın M. An Empirical Comparison of Priority Queue Algorithms. Oxford, UK: University of Oxford, 1997.
  • [13] Graham RL, Knuth DE, Patashnik O. Concrete Mathematics. 2nd ed. New York, NY, USA: Addison-Wesley, 2006.
  • [14] Bulut M. Experimental and Theoretical Studies on Aerosol Nanoparticles, VDM, Saarbr¨ucken, Germany, 2008.
Turkish Journal of Electrical Engineering and Computer Sciences-Cover
  • ISSN: 1300-0632
  • Yayın Aralığı: 6
  • Yayıncı: TÜBİTAK
Sayıdaki Diğer Makaleler

Brain tumor detection using monomodal intensity based medical image registration and MATLAB

Ergun ERÇELEBİ, Ahmet H. ERTAŞ, Emrah IRMAK

Authentication of uncertain data based on k-means clustering

Taflan İ. GÜNDEM, Levent ÜNVER

A new method for accurate estimation of PV module parameters and extraction of maximum power point under varying environmental conditions

Manimaran SARAVANAN, Mohamed Saleem ABDUL KAREEM

Sensorless field oriented control of nonsinusoidal flux-distribution permanent magnet synchronous motor with a FEM based ANN observer

Mehmet POLAT, Hasan KÜRÜM, Eyyüp ÖKSÜZTEPE, Ahmet Hakan SELÇUK, Zeki OMAÇ, Hakan ÇELİK

A robust Bayesian inference-based channel estimation in power line communication systems contaminated by impulsive noise

Mohammad ASADPOUR, Behzad TAZEHKAND MOZAFFARI, Hadi SEYEDARABI

Content-based texture image retrieval by histogram of curvelets

Songül ALBAYRAK, Erkan USLU

Fuzzy logic based voltage control scheme for improvement in dynamic response of the class D inverter based high frequency induction heating system

Rama Reddy SATHI, Pradeep VISHNURAM, Booma NAGARAJAN

A new approach for edge detection in noisy images based on the LPGPCA technique

Kemal OZKAN, Şahin IŞIK

ReducedCBT and SuperCBT: two new and improved complete binary tree structures

Mevlüt BULUT

Three-phase multilevel inverter with high value of resolution per switch employing a space vector modulation control scheme

Tarek MESSIKH, Saad MEKHILEF, Mubashwar HASAN, Mahrous AHMED