Ben tanıtan üzerinde çalıştığım bazı sonuçlar teorik biyoloji, özellikle içine hesaplama karmaşıklığı gelen evrim ve ekoloji ilginç / biyologlar için yararlı olma hedefi ile. Karşılaştığım en büyük zorluklardan biri, düşük sınırlar için asimptotik en kötü durum analizinin kullanışlılığını haklı çıkarmak. Bilimsel bir izleyiciye alt sınırları ve asimptotik en kötü durum analizini haklı gösteren makale uzunluğu referansları var mı?
Elimdeki sınırlı alanda haklı gerekçelerden geçmek zorunda kalmak yerine yazımımda erteleyebileceğim iyi bir referans arıyorum (çünkü bu makalenin merkezi noktası değildir). Ben de farkındayım diğer tür ve paradigmaların yüzden, analizin ben am değil en kötü durum "en iyi" analizidir diyor referans isteyen (çünkü orada çok fazla değilken ayarları), ancak olmadığını Tamamen işe yaramaz: hala gerçek algoritmaların gerçek girdiler üzerindeki davranışına dair teorik olarak yararlı bilgiler verebilir . Yazının genel bilim adamlarına yönelik olması da önemlidir. ve sadece mühendisler, matematikçiler veya bilgisayar bilimcileri değil.
Örnek olarak, Tim Roughgarden'in karmaşıklık teorisini ekonomistlere tanıtan makalesi istediğim şey için doğru yolda. Bununla birlikte, sadece 1. ve 2. bölümler geçerlidir (geri kalanlar da ekonomiye özgüdür) ve hedef kitle teorem-lemmaya dayanıklı düşünme konusunda çoğu bilim insanından biraz daha rahattır [1] .
ayrıntılar
Evrimdeki adaptif dinamikler bağlamında, teorik biyologlardan iki spesifik direnç türü ile karşılaştım:
[A] “Neden keyfi davranışını önemsemeliyim ? Genomun n = 3 ∗ 10 9 baz çifti (ya da belki n = 2 ∗ 10 4 gen) olduğunu ve daha fazlasının olmadığını zaten biliyorum .”
Bu, " saniye beklediğimizi düşünebiliriz ama 2 10 9 değil " argümanıyla fırçalamak nispeten kolaydır . Ancak, daha karmaşık bir argüman diyebilir ki "kesin, sadece belirli bir n umursadığını söylüyorsun , ama teorileriniz bu gerçeği asla kullanmıyor, sadece büyük ama sonlu olduğunu kullanıyorlar ve üzerinde çalıştığımız teoriniz bu asimptotik analiz ".
[B] "Ancak, bu özel manzarayı bu aygıtlarla oluşturarak bunun zor olduğunu gösterdiniz. Ortalama yerine bunu neden umursamalıyım?"
Bu, ele alınması daha zor bir eleştiri, çünkü insanların bu alanda yaygın olarak kullandıkları araçların çoğu, tek tip (veya başka bir belirli basit) dağılımın varsayılmasının genellikle güvenli olduğu istatistik fiziğinden geliyor. Ancak biyoloji "tarihi olan bir fiziktir" ve neredeyse her şey dengede ya da 'tipik' değildir ve ampirik bilgi yetersizdirGirdi üzerindeki dağılımlarla ilgili varsayımları doğrulamak. Başka bir deyişle, yazılım mühendisliğinde tekdüze dağılım ortalama durum analizine karşı kullanılana benzer bir argüman istiyorum: "algoritmayı modelliyoruz, kullanıcının algoritma ile nasıl etkileşime gireceği veya dağılımının ne olduğu konusunda makul bir model oluşturamıyoruz Girdilerin sayısı şöyle olacaktır; bu, psikologlar veya son kullanıcılar içindir, biz değil. Bu durum dışında, bilim, “psikologların veya son kullanıcıların” eşdeğerinin, temel dağılımları bulmak için var olduğu (ya da bunun anlamlı olması durumunda) olduğu bir konumda değildir.
Notlar ve ilgili sorular
- Bağlantı bilişsel bilimleri tartışıyor, ancak zihniyet biyolojide benzer. Evrim veya Teorik Biyoloji Dergisi'ne göz atarsanız, nadiren teorem-lemmaya dayanıklı görürsünüz ve bunu yaptığınızda tipik olarak varoluş kanıtı veya karmaşık yapı gibi bir şey yerine sadece bir hesaplama olur.
- Algoritmaların karmaşıklık analizi için paradigmalar
- En kötü durum, ortalama durum vb. Dışında diğer çalışma süresi analizi türleri?
- Algoritmik lens aracılığıyla ekoloji ve evrim
- Ekonomistler neden işlemsel karmaşıklığı önemsemeliler?