Masalah Tranpensi Sandpile
Pertimbangkan proses berikut. Ambil ubin tebal dan taruh partikel pasir di atasnya satu butir setiap kali. Tumpukan secara bertahap menumpuk dan kemudian sebagian besar pasir terlepas dari tepi ubin. Jika kita terus menambahkan partikel pasir, setelah titik waktu tertentu, konfigurasi tumpukan berulang. Setelah itu, konfigurasi menjadi berulang, yaitu terus meninjau kembali keadaan yang terlihat sebelumnya.
Pertimbangkan model berikut untuk proses di atas. Modelkan ubin sebagai kisi . Partikel pasir dijatuhkan pada simpul dari kisi ini. Jika jumlah partikel pada suatu vertex melebihi derajatnya, maka verteks tersebut akan runtuh dan partikel-partikel di dalamnya akan berpindah ke verteks yang berdekatan (dengan cara cascading). Sebuah partikel pasir yang mencapai titik batas menghilang ke wastafel (`jatuh '). Ini dikenal sebagai Abelian Sandpile Model .n×n
Masalah: Berapa lama waktu yang diperlukan untuk konfigurasi menjadi berulang dalam hal , dengan asumsi algoritma terburuk untuk menjatuhkan partikel pasir?n
Dalam SODA '07 , László Babai dan Igor Gorodezky membuktikan kali ini terikat secara polinomi tetapi ..
Dalam SODA '12 , Ayush Choure dan Sundar Vishwanathan meningkatkan ikatan ini menjadi .O(n7)
Jawaban ini akan terlihat sedikit lebih baik jika bukan karena peningkatan mereka :)