Ben "doğada çok üstel gibi görünüyor, ama sonuçta onları çözen bazı özellikle zeki algoritma var gibi sorunları çözme gibi," son derece yararlı "olan algoritmaların / sorunların bir listesini oluşturmaya çalışıyorum. Ne demek istediğimin örnekleri:
- Doğrusal Programlama (Simplex algoritması üstel bir zamandır; bir polinom zaman çözümü bulmak uzun sürdü!)
- Daha genel olarak, Semidefinite Programlama
- Öncelik testi
- 2-SAT ve HORNSAT
- Hesaplayıcı belirleyiciler (eğer bu kulağa zor gelmiyorsa, kalıcı olarak düşünün)
- Mükemmel eşleşmeleri bulma
- Sonlu Basit Grupların Sınıflandırılması ile gerçekleştirilebilecek çeşitli sert grup teorik problemleri
- Karmaşık Yasak Küçük karakterizasyonlar (keyfi bir yüzeye yerleştirilebilirlik; trewidth ve şube genişliğinin sınırlandırılması; Delta-Wye indirgenebilir grafikler) kullanılarak gerçekleştirilebilen çeşitli sert grafik problemleri
- Sınırlı bir gruptaki üsleri hesaplama (örn . adımlarında hesaplanması , tekrarlanan kare alma ile gerçekleştirilir)
- LLL algoritmasına dayanan hesaplamalar. (Özel bir durum olarak: Öklid algoritması. Daha genel bir durum olarak: PSLQ veya HJLS algoritmaları.)
- Taylor terimleri olmadan kısıtlama problemleri (?). Bunu tam olarak anlamadığımı itiraf ediyorum, ancak muhtemelen yukarıdaki 2-SAT / HORNSAT vakalarını ve sonlu alanlar üzerindeki herhangi bir doğrusal cebiri alt üst ediyor gibi görünüyor. Daha uzun bir yayın için buraya bakın
- Holografik indirgeme ile hesaplanabilir problemler .
Şerefli bir söz olarak, Grafik İzomorfizminden de bahsedeceğim, çünkü hala çok kolay ( ) ve diğer birçok izomorfizm problemine eşdeğer:
- Digraphs / multigraphs / hypergraphs (bir tür 'daha zor' problemi)
- Sonlu otomatalar / CFG'ler
Açıkçası bunlarda bir takım zorluklar var, ancak hepsi en azından bazı insanları, sorunun zor görünebileceği, ancak izlenebilir hale gelebileceği anlamında 'sürpriz' hissi bırakıyor. LP nispeten basit gelebilir, ancak insanlara gerçek bir çözüm oluşturmak için biraz zaman aldı. Tekrarlanan kareleme veya 2-SAT'ı çözme, bir lisansın kendi başına ortaya çıkabileceği bir şeydir, ancak HORNSAT'ı görmeden sadece NP-Complete sorunlarını öğrendiyseniz, NP-Tamamlama için doğal bir aday gibi görünebilir. CFSG'yi çözmek veya Delta-Wye indirgenebilirliğini kontrol etmek için polinom yoluna sahip olmak ortalama bir özellik değildir.
Umarım bu mantıklı gelir; Burada çok sayıda öznel özellik var, ancak diğer insanların "açıkça zor" sorunlara etkili çözümler bulduklarını duymak isterim.