TCS uzmanları P! = NP kanıtlarını okumak için para almalı mıdır?


18

P ve NP sorunuyla ilgilenen tonlarca amatör - ben dahil - olduğu bilinmektedir. Sorunu çözmek için girişimde bulunan çok sayıda amatör - kendim hala dahil - var.

TCS topluluğunun muzdarip olduğunu düşündüğüm bir sorun, nispeten yüksek bir ilgilendiğim amatör-uzman oranı; Bu, uzmanların P! = NP olduğuna dair kanıtlarla su altında kalmasına yol açıyor ve bu durumdan ötürü hayal kırıklığına uğramış ve bunalmış olduklarını okudum. Oded Goldreich bu konuda yazdı ve kanıtları kontrol etmeyi reddettiğini belirtti.

Aynı zamanda, bir amatör bakış açısından, herhangi bir yetenek seviyesindeki uzman olmayan TCS meraklıları için doğru görünen bir kanıt oluşturmaktan daha sinir bozucu olan birkaç şey olduğunu iddia edebilirim , ancak her ikisinden de yoksun kanıttaki hatayı kendiniz bulma yeteneği ve kanıtınızdaki hataları tespit edebilen herhangi biriyle konuşma yeteneği. Son zamanlarda RJ Lipton, ciddiye alınmaya çalışan amatörlerin problemini yazdı .

Bu sorunu çözmek için bir teklifim var ve sorum başkalarının mantıklı olup olmadığını ya da sorun olup olmadığını soruyor.

Uzmanların, kanıtları ayrıntılı olarak okumayı ve bunlarda belirli hataları bulmayı kabul etmek karşılığında önemli ama makul bir miktar para (örneğin 200 - 300 USD) talep etmesi gerektiğini düşünüyorum. Bu üç şeyi başarabilir:

  1. Amatörlerin kanıtlarını değerlendirip ciddiye almaları için açık bir yolu olacaktır.
  2. Uzmanlar, harcadıkları zaman ve enerji için telafi edilecektir.
  3. Amatörlerin sunduğu kanıt sayısının dramatik bir şekilde azalacağına dair kanıt kontrolüne önemli ölçüde yüksek bir maliyet uygulanacaktır.

Yine sorum, bunun makul bir teklif olup olmadığıdır. Açıkçası, uzmanların önerdiğimi benimsemelerine neden olma yeteneğim yok; ancak, uzmanların yazdıklarımı okuyacaklarını ve bunun makul olduğuna karar vermelerini umuyorum.


4
Bu ilginç bir teklif, ancak yayınınızda herhangi bir soru göremiyorum. Gerçek bir soru olarak kapatmak için oy verildi.
Tsuyoshi Ito

Yanıtlar:


34

Önerinize karşı bir öneri ile yanıt vermeme izin verin: Neden amatörler ve uzmanlar arasında aracı olarak hareket eden bir iş kurmaya çalışmıyorsunuz? Amatörler delillerinin değerlendirilmesi için ödeme yaparlar. Bir uzman bulursunuz ve uzmana aracı rolünüz için paranın bir kısmını alarak kanıtı değerlendirmek için ödeme yaparsınız. Böyle bir işi yürütmeye çalışmak, fikrinizin uygulanabilir olup olmadığını bulmanın en güvenilir yoludur.


3
Bu yaratıcı bir öneri :)
Suresh Venkat

2
Bu para ile stackexchange gibi olurdu. Neden olmasın?
Raphael

4
Ne yazık ki, itibar puanlarını dolar haline getirmek için! ;)
Daniel Apon

6
Neden böyle bir işletme, gerçekten doğru bir kanıt sunarak kendini işten çıkarsın ki? Ve kanıtlarının neden yanlış olduğunu anlamayan amatörlerle ne yapmalı?
Andrej Bauer

4
@Andrej: Kasıtlı olarak son derece sınırlı bir dizi sorunla sınırlandırılmadığı sürece, iş doğru kanıtları onaylayarak işinin dışına çıkmaz. Kanıtlarının neden yanlış olduğunu anlamayan veya reddeden amatörlere gelince, sistemin güzelliği, para dahil olduğu için, amatörlerin daha fazla dikkat göstermesi veya ortadan kalkmasıdır. İşletmenin, amatörlerin bilirkişinin kararını kabul edeceğini garanti etmesine (ve gerçekten de göstermemesine), sadece bilirkişinin bilirkişi değerlendirmesi sağlayacağına dair garanti vermesi gerekmez.
Timothy Chow

39

Bu gelişmekte olan sektörde bazı "gerçek dünya deneyimi" var (ve hayır, Deolalikar'a 200.000 $ teklifimden bahsetmiyorum :-))

Ocak ayında, bir yazılım geliştiricisi bana P ≠ NP'nin kanıtlanmaya çalışıldığına dair bir e-posta gönderdi ve neredeyse bir hata olduğundan emin olsa da bulamadı. Birkaç yüz dolar karşılığında hatayı bulmak isteyen herhangi bir mezun öğrenciyi tanıyıp tanımadığımı sordu.

Size bir bağlam vermek için: Gelen kutumda ayda bir kez P ≠ NP veya P = NP ispatı alıyorum. Bu e-postaların çoğu karmaşıklık teorisyenlerinin uzun bir listesine gider (Cook, Karp, Fortnow, Sipser ...); genellikle dini veya metafizik ruminasyonların yanı sıra akademik komplolar hakkında koyu ipuçları içerir. (Bir durumda, polise başvurmamı sağlayan grafik ölüm tehditleri vardı.) Hemen hemen hiçbiri ispatın yanlış olabileceği ya da yazarın soruyu yanlış anlayabileceği ihtimalini kabul etmiyor . Ve mezuniyet okuluna geri döndüğümde, yazarlarla yazışmaya çalıştığımda, hepsinin Churchill'in özdeyişine "asla, asla, asla, asla pes etmeme" konusunda inanan inananlar olduğunu gördüm.

Yani yazılım geliştiricisinin isteği beni gerçekten etkiledi! Bu, ilk defa bu kişisel farkındalık seviyesinin eşlik ettiği bir P ≠ NP kanıtı gördüm --- hem insanların zamanında yapacağı dayatma hem de (daha önemlisi) hata olasılığı hakkında. Olduğu gibi, doktora öğrencim Michael Forbes yazara yaklaşımı ile ilgili sorunları açıklayan güzel ve ayrıntılı bir rapor gönderdi; Yazar Michael'a teşekkür etti ve (sanırım! :-)) vaat edildiği gibi ödedi.

Yani evet: Birisinin P'ye karşı NP kanıtlarını (veya benzer çalışmalarını) incelemesini isteyen amatörler için, bence bir lisans öğrencisine birkaç yüz dolar ödemek harika bir yoldur. (Mezun öğrencilerin profesörlerden çok daha iyi bir seçim olduğunu unutmayın: sadece bu tür şeyler için daha fazla enerji ve coşkuya sahip değil, aynı zamanda paraya daha fazla ihtiyaç duyuyorlar.) Keşke daha fazla amatör bu seçeneğin kendisinden yararlanmıştı.


+1, gerçekten ilginç! P ve NP kanıtlarının bu oranda (ayda bir kez) oluşturulduğunu bilmiyordum. Teorisyenler ve mezun öğrenciler bazen bu tür kanıtlama girişimleriyle problemleri okuyup rapor ettiklerinden, "P'ye karşı NP kanıtlama girişimleri ve sorunları" ile ilgili genel bir veritabanı tutmak iyi bir fikir olacaktır. Polimat, Deolalikar'ın girişimini içerir . Genel olarak, ispatcıların isimleri istedikleri sürece anonim tutulmalıdır.
MS Dousti

13
en azından biraz daha fazla çekiş elde eden veritabanları zaten var. Gerhard Woeginger tarafından korunuyor: win.tue.nl/~gwoegi/P-versus-NP.htm
Suresh Venkat

@Suresh: Çok teşekkürler. O sayfaya gelmedim. Belki bu kadar çok yanlış girişimde bulunan teorisyenlerin bunu biraz tanıtması gerekir;) Ve um, Michael Forbes'in raporundan yoksundur.
MS Dousti

@SadeqDousti: bu yüzden insanlardan ona e-posta göndermelerini istiyor.
Suresh Venkat

Bekle. P'ye karşı NP kanıtlarının ayda bir kez oluşturulduğu ve Scott'ın gelen kutusuna ayda bir tane aldığını mı iddia ediyor? Bu oldukça etkileyici bir oran.
Zsbán Ambrus

31

Üniversite üst sınıfımın sonunda ve yüksek lisans okulumun ilk yılının başlangıcında birkaç ay boyunca, amatörlerin Fermat'ın Son Teoremi'nin yanlış delillerini düzeltmek için 60 $ / saat kazandım. Bu durumda kişi başka bir alanda akademisyendi, bu yüzden uzman zamanının değeri hakkında makul bir anlayışa sahipti. Her yerde iyi bir deneyimdi, başka hiçbir iyi gelir kaynağımın olmadığı bir zamanda bin dolar kazandım ve birkaç taslakta yaptığı hataları öğrendi.

Gerçek bir çaba harcayan ve iyi para ödemeye istekli insanlar için, nitelikli lisans öğrencileri veya biraz paraya ihtiyaç duyan genç lisansüstü öğrenciler bulmak zor olmamalı.


11
Sanırım P ve NP sorununu çözmeye çalışan amatörlerin sayısı göz önüne alındığında bu çok karlı bir işletmeye dönüşebilir :)
Mohammad Al-Turkistany

1
Timothy Chow'ları değiştirip kabul edeceğim. Umarım rahatsız olmuyorsun ... cevabın da çok iyi ve ben oy verdim.
Philip White

24

Önerinizle gördüğüm bir sorun, çoğu P vs NP olmayan provaların yanlış olmadığıdır. Başka bir deyişle, genellikle doğru ya da yanlış olduğunu göstermelerini imkansız kılan bir tanım ya da belirtim başarısızlığı çekerler. Sizi , uzmanlar ve amatör P vs NP tutkunları arasındaki tipik etkileşimin (utanmaz öz tanıtım uyarısı!) Karikatürüme yönlendireceğim : Bu tartışmaya para getirmenin onu nasıl geliştireceğini görmek zor.

ps Yukarıdaki karikatür comp.thryry üzerinde tren enkazlarını izlemeye dayanmaktadır: Timothy Chow bu konuda daha çok şey söyleyebilir, çünkü sık sık sabırla böyle bir halkla uğraşmaya çalışır.


1
Olabilir. Yapacağımdan şüpheliyim. ama mezun öğrencimin yapmasına izin verebilirim :)
Suresh Venkat

2
@Suresh, bu geçen sonbaharda PvsNP blog brouhaha anılarımın çarpıcı bir şekilde yeniden canlandırılması. (2004'te yazmış olmanız hariç!)
Daniel Apon

3
benim ilk rodeo değil :)
Suresh Venkat

4
Suresh'i seçmek için değil, ama onun cevabının bu gibi önerilere tipik bir cevap olacağını düşünüyorum (değerli olup olmadıkları). Yani: "Belki. Bunu yapacağımdan şüpheliyim. Ama mezun öğrencimin yapmasına izin verebilirim :)" Daha iyisi ya da daha da kötüsü, genel olarak P'ye karşı NP kanıtlarını görmezden gelme statüsü (bir şekilde) yığının tepesi zaten toplumun ihtiyaçlarını yeterince ele alıyor.
Daniel Apon

7
@Suresh: Eğer uzman saat başına ücret alıyorsa, ispatın "yanlış bile" olmadığı önemli değil. Amatör temelde özel TCS dersleri için uzman işe alıyor. Ama haklısın eğer amatör talep ederse, "Hata veya paramı geri bul" o zaman hiçbir aklı başında uzman teklif almak olmaz. Uzman şanslı olsa ve kanıtın açık bir hatası olsa bile, amatör bunu anlamayabilir veya yanlış olduğunu kabul etmeyebilir.
Timothy Chow

2

1985'te aşağıdaki değişimin gerçekleştiği bir dil konferansına gittiğimi hatırlıyorum:

Konuşmacı: Ağacın yaprakları NP-tam bir problemin örnekleridir, ancak elle çözülmesi kolaydır.

Ben: Örneklerin çözülmesi kolaysa, belki de sorun NP-tam değildir.

Konuşmacı: Anlamıyorum.


300 $ şarj etmek için çok az gibi görünüyor. Sadece bir veya iki saat için ödeme yapar. Kısa olan herhangi bir kanıt zaten reddedildi.


2
Kesinlikle büyük bir zaman oranına sahip. Tanıdığım profesörler saatte iki basamaklı düşük bir miktar (€) kazanıyorlar.
Raphael

11
@Rafael: Profesörlerden ücret alan tipik danışmanlık ücretleri, saatlik maaşlarının en az 2-3 katıdır. İkincisi, bir kanıtta kusurun bulunmasının kaç saat süreceğini düşünüyorsunuz? Kesinlikle en son ciddi kanıtta kusurun keşfedilmesi en az bir düzine profesörden önemli zaman aldı (2 veya 3 saatten biraz fazla tahmin ediyorum). Düşük 2 haneli tutarda bile, bu 300 dolardan çok daha fazla olurdu. Ve bir profesör olarak, beni bilen 4 ila 40 saat arasında bir yere götürebilecek bir şey için 300 dolar kabul etmem gerekiyor mu? Bu oldukça kumar.
Peter Shor

7
(devamı) Öte yandan, biri bana kanıtlarında kusurları keşfetmek için saat başı ödeme yaparsa, ne kadar zaman alacağına dair hiçbir fikirleri yoktur ve bu yüzden bunu kabul etmekte isteksiz olabilirler. Belki bir meydan okuma olarak organize edilebilir: kusuru bulan ilk kişi bin dolar alır.
Peter Shor

2
Saat başı ödeme, zanaat veya yazılım geliştirme gibi önceden tanımlanmış süresi olmayan görevler için bile olağan bir modeldir. Elbette güven ve / veya uygun sözleşmelere ihtiyacı vardır.
Raphael

2
@Peter Shor: Bir meydan okuma fikrinden hoşlanmıyorum. Bir sistem olarak bakarsanız, üzerinde daha fazla uzman zaman harcayabilir. Bence, bir pazar tasarım sorusu olarak düşünürsek, uzman zamanından bir tür açık artırma ya da uzmanlardan gelen kanıtların yazarlarının memnuniyetine dayanan bir üne sahip bir sistem daha iyi olabilir.
Kaveh

1

Kesinlikle hayır. Başka bir akademi alternatifine ihtiyacımız yok. Bazı insanlar bu alternatifleri zaten sağladılar, hem amatör hem de profesyonel araştırmacılara ve topluma yüksek teknoloji geleceğinin yanlış umutlarını sağladılar (aklımda belirli bir yerim var ama bahsetmiyorum).

Akademik sistem yüzyıllar sonra olduğu gibi şekillendi. Hakem sistemini atlamak için yapılan girişimleri basitçe "satırı atlamak" olarak görüyorum. Amatör bir araştırmacı, kanıtının neden tek başına ya da gözden geçirmeyle ilgili bazı yorumlarla yanlış olduğunu anlama yeteneğine sahip değilse, basit bir çözüm vardır ve bu da konuyu elden daha fazla incelemesi gerekir. Bu nedenle, belirli bir kişinin bilgisini belgelemek için üniversiteler gibi eğitim kurumları bulunmaktadır. Eğer o kişi alanın bilgisini anında kavrayan bir dahi olursa, bu derece mümkün olan en kısa sürede ödüllendirin. Ancak büyük çoğunluk kendi iyiliği ve toplum uğruna eğitim almalı ve almalıdır.

Bu iş alanı matematikten alınmışsa ve tıp veya sonuçların daha yakın olduğu başka bir alana konulmuşsa ne düşünürdünüz? Kasıtlı olmayan bir işadamı bilerek ne kadar süreyle amatör kağıtları değiştirir, böylece incelemesi zor olur ya da gözden geçireni kandırabilir mi? Müşteriler-amatör araştırmacıları kandırmak, bilgi edinmek zor olan tüm işletmelerde olduğu gibi olmaya mecburdur.

Demek istediğim, teknik detaylara bile girmeden önce fonksiyonel problemler var. Bir mühendislik argümanı yaptığım için, "programlama" amatörler çok az eğitimle veya hiç eğitim almadan ciddi işler yapmaya çalışırken ne olduğuna iyi bir örnektir. Herhangi bir bilimsel topluluğun ihtiyaç duyduğu son şey, bizimki gibi kırılgan bir bilimin yanı sıra, bizim gibi kırılgan bir bilimi, bir sonraki "garajdan tüm bilimsel topluluğun temellerine meydan okuyan bir sonraki" kendi kendini yetiştiren teorik bilgisayar bilimcisini yücelten medyadır. hak ediyor.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.