亚洲乱码国产乱码精品精,久久青青91费线频观青,欧美五月丁香六月综合合,国产成人三级片在线播放

40年圖靈機難題被業(yè)余玩家攻破 數(shù)學(xué)研究規(guī)則被改變

2024-09-06 16:17:03 136觀看

40多年的計算機難題——忙碌海貍難題,被一群業(yè)余愛好者攻破了!2uZ壹木網(wǎng)-日常常見問題解答

數(shù)學(xué)大佬陶哲軒轉(zhuǎn)發(fā)了這一消息,并欣慰表示:2uZ壹木網(wǎng)-日常常見問題解答

這再一次體現(xiàn)了證明助手對于數(shù)學(xué)研究的協(xié)作是多么有用。2uZ壹木網(wǎng)-日常常見問題解答

40年圖靈機難題被業(yè)余玩家攻破 數(shù)學(xué)研究規(guī)則被改變2uZ壹木網(wǎng)-日常常見問題解答

計算機科學(xué)家Scott Aaronson為此還寫了一篇博文,并大肆贊賞:2uZ壹木網(wǎng)-日常常見問題解答

這個發(fā)現(xiàn)是自1983年以來,忙碌海貍函數(shù)研究中重要的進展。2uZ壹木網(wǎng)-日常常見問題解答

40年圖靈機難題被業(yè)余玩家攻破 數(shù)學(xué)研究規(guī)則被改變2uZ壹木網(wǎng)-日常常見問題解答

具體而言,人們歷經(jīng)數(shù)十年努力,終于找到了第五個“忙碌海貍”圖靈機:2uZ壹木網(wǎng)-日常常見問題解答

BB(5) =47,176,870(5狀態(tài)圖靈機,能在停下來之前寫下47,176,870個“1”)2uZ壹木網(wǎng)-日常常見問題解答

圖靈機是一種抽象的計算模型,通過讀取和寫入0和1在無限磁帶上進行計算。2uZ壹木網(wǎng)-日常常見問題解答

40年圖靈機難題被業(yè)余玩家攻破 數(shù)學(xué)研究規(guī)則被改變2uZ壹木網(wǎng)-日常常見問題解答

早在40多年前,一群計算機科學(xué)家在德國多特蒙德舉行競賽,尋找“忙碌海貍”圖靈機。2uZ壹木網(wǎng)-日常常見問題解答

找出一個特定的圖靈機,在它停止之前能夠?qū)懴露嗟?(我們稱之為忙碌海貍數(shù))。2uZ壹木網(wǎng)-日常常見問題解答

通過找出特定狀態(tài)下能在停止前寫下多1的圖靈機,我們能更好地理解計算理論的邊界。2uZ壹木網(wǎng)-日常常見問題解答

自從1974年確定了第四個忙碌海貍數(shù)后,尋找第五個成了懸而未決的問題。2uZ壹木網(wǎng)-日常常見問題解答

而現(xiàn)在,來自世界各地的20多名貢獻者(其中大多數(shù)人沒有傳統(tǒng)的學(xué)術(shù)資格) ,使用一款名為Coq證明助手的軟件獲得了結(jié)果——47,176,870,該軟件證實數(shù)學(xué)證明沒有錯誤。2uZ壹木網(wǎng)-日常常見問題解答

這一成就瞬間令社區(qū)沸騰,其中愛爾蘭梅努斯大學(xué)計算機科學(xué)家Damien Woods驚嘆:2uZ壹木網(wǎng)-日常常見問題解答

就像博爾特一樣,我很驚訝他們的速度如此之快!2uZ壹木網(wǎng)-日常常見問題解答

40年圖靈機難題被業(yè)余玩家攻破 數(shù)學(xué)研究規(guī)則被改變2uZ壹木網(wǎng)-日常常見問題解答

嗯,快半個世紀過去了還算快?只能說這個問題雀食有億點難。2uZ壹木網(wǎng)-日常常見問題解答

別著急,且看這群人如何長江后浪推前浪抓住“第5只海貍”~2uZ壹木網(wǎng)-日常常見問題解答

40年圖靈機難題被業(yè)余玩家攻破 數(shù)學(xué)研究規(guī)則被改變2uZ壹木網(wǎng)-日常常見問題解答

為什么提出“忙碌海貍”?2uZ壹木網(wǎng)-日常常見問題解答

要回答這個問題,首先需要簡單了解一下二進制圖靈機。2uZ壹木網(wǎng)-日常常見問題解答

1936年,計算機科學(xué)之父艾倫·圖靈提出了圖靈機——2uZ壹木網(wǎng)-日常常見問題解答

由一個無限長的紙帶,一個讀寫頭(可以讀取和寫入紙帶上的信息),以及一組內(nèi)部狀態(tài)等基本部分組成。2uZ壹木網(wǎng)-日常常見問題解答

圖靈機的行為由一組規(guī)則定義,這些規(guī)則可以想象成一張表。表中的每行代表一個規(guī)則,每列對應(yīng)讀寫頭讀取到的符號(0或1)。2uZ壹木網(wǎng)-日常常見問題解答

40年圖靈機難題被業(yè)余玩家攻破 數(shù)學(xué)研究規(guī)則被改變2uZ壹木網(wǎng)-日常常見問題解答

每條規(guī)則指定了在特定狀態(tài)下,讀寫頭遇到0或1時應(yīng)該執(zhí)行的操作。操作通常包括:2uZ壹木網(wǎng)-日常常見問題解答

寫入符號:決定在當(dāng)前單元格寫入什么符號(例如,將0替換為1)。2uZ壹木網(wǎng)-日常常見問題解答

移動方向:決定讀寫頭是向左移動、向右移動還是保持不動。2uZ壹木網(wǎng)-日常常見問題解答

狀態(tài)轉(zhuǎn)換:決定圖靈機的下一個狀態(tài)是什么。2uZ壹木網(wǎng)-日常常見問題解答

除了處理0和1的規(guī)則外,還有一條特殊規(guī)則告訴圖靈機何時停止運行。當(dāng)圖靈機進入這個狀態(tài)時,它就不再執(zhí)行任何操作,相當(dāng)于“比賽結(jié)束”(這種狀態(tài)一般不計算在狀態(tài)集合里)。2uZ壹木網(wǎng)-日常常見問題解答

而就在停機問題上,已經(jīng)有研究觀察到:2uZ壹木網(wǎng)-日常常見問題解答

一些圖靈機會相對較快地停止,其他的則陷入了很容易發(fā)現(xiàn)的無限循環(huán)。2uZ壹木網(wǎng)-日常常見問題解答

這也啟發(fā)圖靈提出了著名的“停機問題”:2uZ壹木網(wǎng)-日常常見問題解答

圖靈機是否會在有限的步驟后停止運行,或者它是否會無限期地運行下去?2uZ壹木網(wǎng)-日常常見問題解答

他還進一步提到,停機問題沒有通用的解決方案,因為人們永遠無法確定適用于一臺機器的方法是否也適用于另一臺機器。2uZ壹木網(wǎng)-日常常見問題解答

對于這個結(jié)論,數(shù)學(xué)家Tibor Radó(以下簡稱拉多)不太滿意,并由此發(fā)明了“忙碌的海貍游戲”。2uZ壹木網(wǎng)-日常常見問題解答

40年圖靈機難題被業(yè)余玩家攻破 數(shù)學(xué)研究規(guī)則被改變2uZ壹木網(wǎng)-日常常見問題解答

為了將停機問題的本質(zhì)提煉成更簡單的形式,拉多提出了一種方法——2uZ壹木網(wǎng)-日常常見問題解答

將圖靈機根據(jù)它們擁有的規(guī)則數(shù)量進行分組。2uZ壹木網(wǎng)-日常常見問題解答

例如,一組代表所有只有一條規(guī)則的圖靈機,另一組代表所有有兩條規(guī)則的圖靈機,依此類推。2uZ壹木網(wǎng)-日常常見問題解答

1962年,拉多利用這些有限的圖靈機組定義了“忙碌海貍游戲”。游戲的玩法是:2uZ壹木網(wǎng)-日常常見問題解答

1.選擇一個組,即確定你的圖靈機將擁有的規(guī)則數(shù)量。2uZ壹木網(wǎng)-日常常見問題解答

2.為組中的每臺機器提供一個初始狀態(tài)全是0的磁帶。2uZ壹木網(wǎng)-日常常見問題解答

3.觀察這些機器的運行。一些機器可能會無限期地運行下去,而其他的則會在某個時刻停止。2uZ壹木網(wǎng)-日常常見問題解答

4.在那些終停止的機器中,有的會很快停止,有的則需要更多步驟。每個組中會有一個運行時間長的機器,這臺機器被稱為“忙碌海貍”。2uZ壹木網(wǎng)-日常常見問題解答

5.在有n條規(guī)則的組中,這臺“忙碌海貍”在停止之前所執(zhí)行的步數(shù)就是所謂的“忙碌海貍數(shù)”BB(n)。2uZ壹木網(wǎng)-日常常見問題解答

6.游戲的目標是確定這些BB(n)的確切值。2uZ壹木網(wǎng)-日常常見問題解答

40年圖靈機難題被業(yè)余玩家攻破 數(shù)學(xué)研究規(guī)則被改變2uZ壹木網(wǎng)-日常常見問題解答

拉多給這樣“極度低效”的圖靈機取了一個有趣且形象的名字:忙碌海貍(Busy Beaver,取自英語中的諺語 as busy as a beaver)。2uZ壹木網(wǎng)-日常常見問題解答

而這個游戲也終引來一眾程序員和數(shù)學(xué)愛好者的瘋狂試玩。2uZ壹木網(wǎng)-日常常見問題解答

早期吃螃蟹的人2uZ壹木網(wǎng)-日常常見問題解答

Allen Brady(以下簡稱布雷迪),當(dāng)時的俄勒岡州立大學(xué)數(shù)學(xué)研究生,成了早期挑戰(zhàn)者之一。2uZ壹木網(wǎng)-日常常見問題解答

在游戲推出前,人們已經(jīng)確定了BB(1) = 1,BB(2) = 6,當(dāng)時人們正嘗試攻克BB(3)。2uZ壹木網(wǎng)-日常常見問題解答

布雷迪也投身BB(3),他編寫了計算機程序來模擬圖靈機的行為,這個程序構(gòu)建了一種“家譜”,根據(jù)圖靈機初始行為的相似性,對具有相同規(guī)則數(shù)量的機器進行分類。2uZ壹木網(wǎng)-日常常見問題解答

程序只在機器之間行為差異變得重要時才將家譜樹分成多個分支。如果模擬顯示某條分支上的機器會停止或進入無限循環(huán),程序就會剪掉這個分支,排除那些不會無限運行下去的圖靈機。2uZ壹木網(wǎng)-日常常見問題解答

40年圖靈機難題被業(yè)余玩家攻破 數(shù)學(xué)研究規(guī)則被改變2uZ壹木網(wǎng)-日常常見問題解答

編寫程序只是第一步,布雷迪需要找到足夠強大的計算機來運行它。2uZ壹木網(wǎng)-日常常見問題解答

在1964年,這不是一件容易的事。終,他在90英里外的靈長類動物研究實驗室找到了一臺SDS 920計算機。2uZ壹木網(wǎng)-日常常見問題解答

40年圖靈機難題被業(yè)余玩家攻破 數(shù)學(xué)研究規(guī)則被改變2uZ壹木網(wǎng)-日常常見問題解答

只可惜BB(3)進行到一半,拉多的研究生Shen Lin已宣布證明BB(3) = 21,不過布雷迪還是繼續(xù)證實了Lin的結(jié)果。2uZ壹木網(wǎng)-日常常見問題解答

畢業(yè)后,布雷迪發(fā)現(xiàn)了新的非停止圖靈機種類,并給它們起了形象的名字。2uZ壹木網(wǎng)-日常常見問題解答

1966年,他發(fā)現(xiàn)了一個在停止前運行了107步的四規(guī)則圖靈機,并推測這可能是第四個忙碌海貍,并終于1974年證明了沒有其他停止的機器能運行更久。2uZ壹木網(wǎng)-日常常見問題解答

這是四十多年來人類所知的后一個忙碌的海貍號碼2uZ壹木網(wǎng)-日常常見問題解答

40年圖靈機難題被業(yè)余玩家攻破 數(shù)學(xué)研究規(guī)則被改變2uZ壹木網(wǎng)-日常常見問題解答

1982年,第一次大規(guī)模尋找BB(5))的Dortmund競賽正式舉辦,其中運行時間長的一臺在超過10萬步后停止。2uZ壹木網(wǎng)-日常常見問題解答

1984年,《科學(xué)美國人》對這項比賽的報道激發(fā)了新一代研究者的興趣,有一位研究者打破了舊紀錄,他發(fā)現(xiàn)的一臺機器在超過200萬步后停止。2uZ壹木網(wǎng)-日常常見問題解答

這一新紀錄也引來當(dāng)時的研究生Heiner Marxen和 Jürgen Buntrock,他們在業(yè)余時間合作研究這個問題,開發(fā)了加速圖靈機模擬的數(shù)學(xué)技術(shù)。2uZ壹木網(wǎng)-日常常見問題解答

盡管未能打破200萬步的紀錄,但后來在1989年,Marxen在一家公司工作時,使用一臺功能強大的新計算機重新啟動了他的搜索程序,并意外地發(fā)現(xiàn)了一個在4700萬步后停止的圖靈機。2uZ壹木網(wǎng)-日常常見問題解答

2000年代初,一位名叫Georgi Ivanov Georgiev(化名Skelet)的保加利亞計算機科學(xué)家非常接近這一目標。2uZ壹木網(wǎng)-日常常見問題解答

40年圖靈機難題被業(yè)余玩家攻破 數(shù)學(xué)研究規(guī)則被改變2uZ壹木網(wǎng)-日常常見問題解答

經(jīng)過兩年的不懈努力,他開發(fā)了一個能夠識別非停止機器新種類的計算機程序。盡管他的程序運行了一周并留下了約100個未解決的圖靈機,但他手工分析后將名單減少到43個。2uZ壹木網(wǎng)-日常常見問題解答

此后人們一直陷入不斷嘗試中。2uZ壹木網(wǎng)-日常常見問題解答

終確定BB(5)2uZ壹木網(wǎng)-日常常見問題解答

2022年,研究生Tristan Stérin發(fā)起了“忙碌海貍挑戰(zhàn)”,這是一項在線合作,旨在終確定BB(5)。2uZ壹木網(wǎng)-日常常見問題解答

40年圖靈機難題被業(yè)余玩家攻破 數(shù)學(xué)研究規(guī)則被改變2uZ壹木網(wǎng)-日常常見問題解答

在這之前,Stérin決定在傳統(tǒng)方法的基礎(chǔ)上進行調(diào)整,使用布雷迪的家譜方法,并計劃用獨立程序處理永遠運行的機器。2uZ壹木網(wǎng)-日常常見問題解答

到2021年底,Stérin編寫了第一步的計算機程序,生成了大約1.2億臺可能的圖靈機列表。2uZ壹木網(wǎng)-日常常見問題解答

為了幫助分析這些機器,Stérin構(gòu)建了一個在線界面,使用“時空圖”來可視化圖靈機的行為。2uZ壹木網(wǎng)-日常常見問題解答

40年圖靈機難題被業(yè)余玩家攻破 數(shù)學(xué)研究規(guī)則被改變2uZ壹木網(wǎng)-日常常見問題解答

完成這些后,鑒于個人精力有限,他在偶然的情況下拉來了Shawn Ligocki。2uZ壹木網(wǎng)-日常常見問題解答

Ligocki向團隊介紹了封閉磁帶語言方法,這是一種30年前的技術(shù),他將其應(yīng)用于當(dāng)前的忙碌海貍問題。2uZ壹木網(wǎng)-日常常見問題解答

40年圖靈機難題被業(yè)余玩家攻破 數(shù)學(xué)研究規(guī)則被改變2uZ壹木網(wǎng)-日常常見問題解答

他寫了一篇博客文章介紹這項技術(shù),但初并不知道如何編寫一個能涵蓋所有情況的程序。2uZ壹木網(wǎng)-日常常見問題解答

然后,又一位Justin Blanchard加入了項目,他想出了如何做到這一點,但他的程序相對緩慢。2uZ壹木網(wǎng)-日常常見問題解答

40年圖靈機難題被業(yè)余玩家攻破 數(shù)學(xué)研究規(guī)則被改變2uZ壹木網(wǎng)-日常常見問題解答

于是另外兩個貢獻者找到了讓它運行得更快的方法,這一技術(shù)甚至可以處理前文提到的43個未解決圖靈機中的10個。2uZ壹木網(wǎng)-日常常見問題解答

取得階段性成果后,BB(5)終于迎來兩個關(guān)鍵突破。2uZ壹木網(wǎng)-日常常見問題解答

第一個是Skelet #1,它在可預(yù)測行為和混亂行為之間不斷交替,這種特性使得它非常難以分析和理解。2uZ壹木網(wǎng)-日常常見問題解答

2023年3月,Ligocki和斯洛伐克貢獻者Pavel Kropitz(不會說英語,使用谷歌翻譯與團隊其他成員交流),使用Marxen和Buntrock(之前挑戰(zhàn)200萬步記錄的兩位學(xué)生)30年前的加速模擬技術(shù)的一個增強版,終破解了Skelet #1。2uZ壹木網(wǎng)-日常常見問題解答

他們發(fā)現(xiàn)Skelet #1在超過一萬億步之后才進入一個異常長的重復(fù)周期,遠超過一般無限循環(huán)在1,000步內(nèi)開始重復(fù)的常規(guī)。2uZ壹木網(wǎng)-日常常見問題解答

40年圖靈機難題被業(yè)余玩家攻破 數(shù)學(xué)研究規(guī)則被改變2uZ壹木網(wǎng)-日常常見問題解答

由于Skelet #1的行為極其奇怪,Ligocki在將近五個月的時間里都不確定他們的證明結(jié)果是否正確。2uZ壹木網(wǎng)-日常常見問題解答

后來,一位21歲自學(xué)成才的程序員(以“mei”為名)加入了團隊,她通過學(xué)習(xí)Coq證明助手,將團隊的一些證明翻譯成Coq語言,提高了證明的嚴格性和可靠性。2uZ壹木網(wǎng)-日常常見問題解答

第二個突破是Skelet #17,研究者必須像破譯四層加密的秘密消息一樣,逐層解析其行為模式,才能證明該機器永遠不會停止。2uZ壹木網(wǎng)-日常常見問題解答

盡管研究生Chris Xu和其他社區(qū)貢獻者做了大量工作,但大多數(shù)證明尚未翻譯成Coq。2uZ壹木網(wǎng)-日常常見問題解答

直到2023年4月,一位名為mxdys的神秘新貢獻者加入,并在短短幾周內(nèi)完成了一個40,000行的Coq證明,證實了BB(5) 的值。2uZ壹木網(wǎng)-日常常見問題解答

mxdys證明第五臺忙碌海貍在4700萬步后停止,確認了Marxen和Buntrock的發(fā)現(xiàn)。2uZ壹木網(wǎng)-日常常見問題解答

Coq專家Yannick Forster審查了證明,他激動表示:2uZ壹木網(wǎng)-日常常見問題解答

我仍然感到非常震驚。2uZ壹木網(wǎng)-日常常見問題解答

40年圖靈機難題被業(yè)余玩家攻破 數(shù)學(xué)研究規(guī)則被改變2uZ壹木網(wǎng)-日常常見問題解答

故事仍未結(jié)束2uZ壹木網(wǎng)-日常常見問題解答

BB(5)終于確認了,目前相關(guān)研究者正在起草一份學(xué)術(shù)論文,這將是一個補充mxdys的Coq證明的人類可讀版本。2uZ壹木網(wǎng)-日常常見問題解答

但是,BB(5)已確認,BB(6)還會遠嗎?2uZ壹木網(wǎng)-日常常見問題解答

mxdys和另一位貢獻者Racheline發(fā)現(xiàn)了一個六規(guī)則的圖靈機,其停機問題與著名的數(shù)學(xué)難題“科拉茨猜想”相似。2uZ壹木網(wǎng)-日常常見問題解答

為了避免讓大家頭疼,此處不再展開這個猜想,各位看官只需要知道它非常難就行。2uZ壹木網(wǎng)-日常常見問題解答

40年圖靈機難題被業(yè)余玩家攻破 數(shù)學(xué)研究規(guī)則被改變2uZ壹木網(wǎng)-日常常見問題解答

以至于著名理論計算機科學(xué)家Scott Aaronson發(fā)出感慨:2uZ壹木網(wǎng)-日常常見問題解答

BB(5)也許是我們所知道的后一個忙碌的海貍號碼2uZ壹木網(wǎng)-日常常見問題解答

嗯?這話有點耳熟,BB(4)好像也是這樣說的。2uZ壹木網(wǎng)-日常常見問題解答

40年圖靈機難題被業(yè)余玩家攻破 數(shù)學(xué)研究規(guī)則被改變2uZ壹木網(wǎng)-日常常見問題解答

參考鏈接:2uZ壹木網(wǎng)-日常常見問題解答

[1]https://www.quantamagazine.org/amateur-mathematicians-find-fifth-busy-beaver-turing-machine-20240702/2uZ壹木網(wǎng)-日常常見問題解答

[2]https://news.ycombinator.com/item?id=408570412uZ壹木網(wǎng)-日常常見問題解答

[3]https://scottaaronson.blog/?p=80882uZ壹木網(wǎng)-日常常見問題解答

本文鏈接:http://m.zh1234.com/news41889.html40年圖靈機難題被業(yè)余玩家攻破 數(shù)學(xué)研究規(guī)則被改變

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。郵件:2376512515@qq.com。天上從來不會掉餡餅,請大家時刻謹防詐騙
石棉县| 太康县| 西平县| 武功县| 古丈县| 丽水市| 沧州市| 镇平县| 伊吾县| 元氏县| 富民县| 崇文区| 太仓市| 镇远县| 郁南县| 天峻县| 东乌珠穆沁旗| 洛扎县| 柯坪县| 同仁县| 叶城县| 改则县| 牟定县| 莱西市| 林甸县| 岐山县| 吉首市| 屯门区| 连州市| 霍林郭勒市| 哈巴河县| 德庆县| 镇宁| 兴宁市| 南和县| 新蔡县| 阳春市| 桂林市| 大姚县| 长海县| 开平市|