SkipList menyediakan batas untuk pencarian sebagai pohon seimbang dengan keuntungan yang tidak perlu diseimbangkan ulang. Karena SkipList dibuat menggunakan membalik koin acak, batas-batas ini hanya berlaku selama struktur SkipList cukup "seimbang". Secara khusus, dengan probabilitas untuk beberapa konstanta , struktur seimbang mungkin hilang setelah memasukkan elemen.
Katakanlah saya ingin menggunakan daftar lewati sebagai backend penyimpanan dalam aplikasi web yang berpotensi berjalan selamanya. Jadi setelah sejumlah operasi polinomial, struktur yang seimbang dari SkipList sangat mungkin hilang.
Apakah alasan saya benar? Apakah struktur data pencarian / penyimpanan probabilistik memiliki aplikasi praktis dan jika demikian, bagaimana masalah di atas dihindari?
Sunting: Saya menyadari bahwa ada varian deterministik dari SkipList, yang jauh lebih rumit untuk diterapkan dibandingkan dengan SkipList acak (klasik).