Skip List Veri Yapısında P Eşik Değerlerinin Rastgele Seviye Oluşturma ve Performansa Etkisi

Volume: 2 Number: 2 December 1, 2013
  • Mustafa Aksu
  • Ali Karcı
  • Şaban Yılmaz
EN TR

Skip List Veri Yapısında P Eşik Değerlerinin Rastgele Seviye Oluşturma ve Performansa Etkisi

Abstract

Skip list veri yapısında bağlı listeler kullanılır. Düğümler, birbirine bağlı listeler halinde farklı seviyelere yerleştirilir. Bu seviyeler sayesinde eleman arama, ekleme, silme gibi işlemler kolayca (O(lg N)) yapılabilir. Bununla birlikte, bu veri yapısında seviyelere düğüm ekleme işleminde olması gerekenden yüksek seviyeler üretilebilmektedir. Yüksek seviyeler üretilmesi bu veri yapısının performansını olumsuz etkilemektedir. Bu makalede rastgele seviye üretme problemi ele alınarak farklı “p” eşik değerlerinin (0.1, 0.25, 0.5, 0.75, 0.9 gibi) performansı nasıl etkilediği ele alınıp çözüm önerilmiştir. Skip list veri yapısındaki yüksek seviye üretme problemi optimum p eşik değeri bulunarak çözülmüştür. Böylece, Skip list veri yapısı için p eşik değerlerine bağlı olarak ideal seviyeler oluşturulmuştur.

Keywords

References

  1. Pugh W. 1990. Skip Lists: A Probabilistic Alternative to Balanced Trees, Communications of the ACM. 33(6): 668–676.
  2. Pugh W. 1989. A Skip List Cookbook, Dept. of Computer Science, University of Maryland, College Park, UMIACS–TR–89–72.1.
  3. Pugh W. 1989. Concurrent Maintenance of Skip Lists, Dept. of Computer Science, University of Maryland, College Park, TR–2222
  4. Aksu M., Karcı A., Yılmaz Ş. 2013. Skip List veri yapısında Seviye Optimizasyonu, ISITIES2013 (1st Internatıonal Symposıum on Innovatıve Technologıes ın Engıneerıng and Scıence), pp389-396.
  5. Herlihy M., Lev Y., Luchangco V., Shavit N. 2007. A Simple Optimistic Skiplist Algorithm, SIROCCO, pp124-138.
  6. Colvin R., Groves L., Luchangco V., Moir M. 2006 Formal veriŞcation of a lazy concurrent list- based set. In Proceedings of Computer-Aided VeriŞcation.
  7. Vyukov D., 2010. Concurrent Skip List. http://software.intel.com/sites/default/files/d6/31/33084 (Erişim Tarihi: 16.01.2014)
  8. Kirschenhofer P., Martinez C., Prodinger H. 1995. Analysis of an optimized search algorithm for skip lists, Theoretical Computer Science 144:199-220.

Details

Primary Language

Turkish

Subjects

-

Journal Section

-

Authors

Mustafa Aksu This is me

Ali Karcı This is me

Şaban Yılmaz This is me

Publication Date

December 1, 2013

Submission Date

January 5, 2015

Acceptance Date

-

Published in Issue

Year 2013 Volume: 2 Number: 2

APA
Aksu, M., Karcı, A., & Yılmaz, Ş. (2013). Skip List Veri Yapısında P Eşik Değerlerinin Rastgele Seviye Oluşturma ve Performansa Etkisi. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi, 2(2), 148-153. https://izlik.org/JA72SB86WA
AMA
1.Aksu M, Karcı A, Yılmaz Ş. Skip List Veri Yapısında P Eşik Değerlerinin Rastgele Seviye Oluşturma ve Performansa Etkisi. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi. 2013;2(2):148-153. https://izlik.org/JA72SB86WA
Chicago
Aksu, Mustafa, Ali Karcı, and Şaban Yılmaz. 2013. “Skip List Veri Yapısında P Eşik Değerlerinin Rastgele Seviye Oluşturma Ve Performansa Etkisi”. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi 2 (2): 148-53. https://izlik.org/JA72SB86WA.
EndNote
Aksu M, Karcı A, Yılmaz Ş (December 1, 2013) Skip List Veri Yapısında P Eşik Değerlerinin Rastgele Seviye Oluşturma ve Performansa Etkisi. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi 2 2 148–153.
IEEE
[1]M. Aksu, A. Karcı, and Ş. Yılmaz, “Skip List Veri Yapısında P Eşik Değerlerinin Rastgele Seviye Oluşturma ve Performansa Etkisi”, Bitlis Eren Üniversitesi Fen Bilimleri Dergisi, vol. 2, no. 2, pp. 148–153, Dec. 2013, [Online]. Available: https://izlik.org/JA72SB86WA
ISNAD
Aksu, Mustafa - Karcı, Ali - Yılmaz, Şaban. “Skip List Veri Yapısında P Eşik Değerlerinin Rastgele Seviye Oluşturma Ve Performansa Etkisi”. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi 2/2 (December 1, 2013): 148-153. https://izlik.org/JA72SB86WA.
JAMA
1.Aksu M, Karcı A, Yılmaz Ş. Skip List Veri Yapısında P Eşik Değerlerinin Rastgele Seviye Oluşturma ve Performansa Etkisi. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi. 2013;2:148–153.
MLA
Aksu, Mustafa, et al. “Skip List Veri Yapısında P Eşik Değerlerinin Rastgele Seviye Oluşturma Ve Performansa Etkisi”. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi, vol. 2, no. 2, Dec. 2013, pp. 148-53, https://izlik.org/JA72SB86WA.
Vancouver
1.Mustafa Aksu, Ali Karcı, Şaban Yılmaz. Skip List Veri Yapısında P Eşik Değerlerinin Rastgele Seviye Oluşturma ve Performansa Etkisi. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi [Internet]. 2013 Dec. 1;2(2):148-53. Available from: https://izlik.org/JA72SB86WA

Bitlis Eren University

Journal of Science Editor

Bitlis Eren University Graduate Institute

Bes Minare Mah. Ahmet Eren Bulvari, Merkez Kampus, 13000 BITLIS

E-mail: fbe@beu.edu.tr