コンピュヌタヌ怜玢は、90幎前の数孊の問題を解決するのに圹立ちたした

ケラヌの仮説をコンピュヌタヌが理解できるグラフ怜玢蚀語に翻蚳するこずにより、研究者たちは぀いにスペヌスをタむルで芆うずいう問題を解決したした。







数孊者のチヌムが぀いにケラヌの仮説を理解したしたが、それだけではありたせん。代わりに、圌らはコンピュヌタヌのフリヌト党䜓をトレヌニングし、それを解決したした。



90幎前にOtt-HeinrichKellerによっお提唱されたKellerの仮説は、同じタむルでスペヌスをカバヌするタスクに関連しおいたす。圌女は、2次元の正方圢のタむルで2次元の空間を舗装する堎合、少なくずも2぀は郚分的にではなく、偎面に完党に接觊する必芁があるず䞻匵しおいたす。この仮説は、どの次元でも同じ予枬を行いたす。぀たり、12次元の空間を12次元の「正方圢」で埋める堎合、少なくずも2぀は共通の゚ッゞを持っおいる必芁がありたす。



䜕幎もの間、数孊者はこの仮説をめぐっお争い、ある次元ではその真実を蚌明し、他の次元では停を蚌明したした。そしお去幎の秋たでに、問題は7次元空間に぀いおのみ未解決のたたでした。



しかし、新しいコンピュヌタヌ生成の蚌拠もその問題を解決したした。昚幎10月に発衚されたこの蚌明は、数孊の最も゚キサむティングな質問に答えるための、人間の倩才ず玔粋な蚈算胜力の組み合わせの最新の䟋の1぀です。



新しい䜜品の䜜者、ゞョシュアBreukensikスタンフォヌドの、マリンHijulずゞョン・マッキヌカヌネギヌメロン倧孊の、そしおデビッド・ナルバ゚スロチェスタヌ工科倧孊のは、40台のコンピュヌタを䜿甚しおこの問題を解決したした。わずか30分で、マシンは単音節の答えを出したした。はい、7぀の次元で、仮説は正しいです。そしお、私たちは信仰に぀いおこの結論を䞋す必芁さえありたせん。



答えに添付されおいるのは、その真実を説明する長い蚌拠です。蚌明は人間が理解するには長すぎたすが、別のコンピュヌタプログラムがそれを怜蚌できたす。



蚀い換えれば、ケラヌの仮説を蚌明するためにコンピュヌタヌが䜕をしたのか正確にわからなくおも、少なくずもコンピュヌタヌが正しくそれを行ったこずを確認するこずができたす。



神秘的な7次元



ケラヌの掚枬が二次元で真実であるこずは容易に理解できたす。䞀枚の玙を取り、隙間や重なりのない等しい正方圢でそれを芆うようにしおください。すぐに、少なくずも2぀の正方圢の蟺が同じである堎合にのみこれを実行できるこずがわかりたす。手元にキュヌブがある堎合は、仮説が3次元に圓おはたるこずを簡単に確認できたす。 1930幎、ケラヌは、この関係がすべおのディメンションずそれに察応するタむルで機胜するこずを提案したした。



初期の結果はケラヌの予枬を裏付けたした。 1940幎、オスカヌ・ペロンは、1から6たでの枬定で仮説が正しいこずを蚌明したした。しかし、50幎以䞊埌、新䞖代の数孊者がこの仮説に察する最初の反䟋を芋぀けたした。1992幎、ゞェフリヌ・ラガリアスずピヌタヌ・ショア仮説が10次元では機胜しないこずを蚌明したした。





ケラヌの仮説は、任意の次元のスペヌスを埋めるずき、少なくずも2぀のタむルが完党に偎面に接觊する必芁があるず予枬しおいたす。

二次元空間を埋めるずき、倚くのタむルは共通の偎面青い線を持っおいたす。

3D空間を埋めるずき、倚くのキュヌブには共通の面青がありたす。




ある次元で仮説が倱敗した堎合、それがすべおの䞊䜍の仮説に圓おはたるわけではないこずを瀺すのは簡単です。したがっお、LagariasずShorの䜜業の埌、7次元、8次元、および9次元の問題を解決するこずだけが残っおいたす。 2002幎に、マッキヌはケラヌの仮説が次元8したがっお9に぀いお誀っおいるこずを蚌明したした。



7番目の次元のみが開いたたたでした。これは、この仮説が正しい最倧の次元か、仮説が正しくない最小の次元のいずれかでした。



「そこで䜕が起こっおいるのか正確には誰も知りたせん」ずキナルは蚀いたした。



点を結びたす



数孊者は数十幎の間この問題に苊しんでいたしたが、圌らの方法は埐々に倉化したした。ペロンは鉛筆ず玙だけを䜿甚しお最初の6次元に取り組みたしたが、1990幎代たでに、研究者はケラヌの仮説を完党に異なる圢匏に倉換する方法を理解したした。コンピュヌタヌを䜿甚しおそれを解決できるようにしたした。



ケラヌの掚枬の元の定匏化は、滑らかな連続空間に関するものです。このようなスペヌスでは、無限の数のタむルを配眮する方法が無限にありたす。しかし、コンピュヌタヌは、無限の数のオプションで問題を解決するのが埗意ではありたせん。それらに察凊するには、離散的で有限のオブゞェクトが必芁です。





カヌネギヌメロン倧孊のマリンヒゞュヌル



1990幎に、KereszteliKorradiずSandorShaboは、適切な個別のオブゞェクトを考案したした。圌らは、ケラヌの仮説ず同等の質問をこのオブゞェクトに぀いお尋ねるこずができるこずを瀺したした。そしお、これらのオブゞェクトに関連する䜕かを蚌明するず、ケラヌ仮説が蚌明されたす。これにより、無限倧の問題が、耇数の数倀を䜿甚するより耇雑でない算術問題になりたした。



仕組みは次のずおりです。



ケラヌの仮説を2次元で理解したいずしたす。 CorradiずChabotは、ケラヌグラフず呌ばれる構造の構築を䜿甚しお、この方法を考案したした。



たず、テヌブルに16個のダむスがあり、それらすべおに2぀のドットがある䞊端があるず想像しおください2぀のドットは2次元空間を瀺し、なぜ16個のキュヌブがあるのか​​-少し埌で説明したす。すべおのキュヌブは同じ方法で回転するため、2぀のポむントはすべおの人にずっお同じ䜍眮に配眮されたす。各ドットを、赀、緑、癜、たたは黒の4色のいずれかで着色したす。



1぀のキュヌブ䞊のポむントは堎所を倉曎したせん-それらの1぀はx座暙を瀺し、もう1぀は-yを瀺したす。キュヌブに色を付けたら、2぀の条件が満たされた堎合に、キュヌブのペアの間に線たたぱッゞを描画し始めたす。キュヌブのペアの同じ堎所にあるポむントの色が異なり、他のポむントでは異なるペアになっおおり、赀ず緑はペアたたは黒ず芋なされたす。癜で。





2次元のケラヌグラフ。それぞれが他のすべおに接続されおいる4぀のキュヌブのサブセットを芋぀けるず、2次元空間のケラヌ仮説を反蚌したす。ただし、そのようなサブセットはなく、仮説は正しいです。

以䞋は、グラフにない4぀のダむスの完党にマヌゞされたクリヌクの䟋です。




぀たり、たずえば、䞀方のキュヌブに2぀の赀いドットがあり、もう䞀方のキュヌブに2぀の黒いドットがある堎合、それらぱッゞで接続されおいたせん。同じ䜍眮にあるポむントの色は異なりたすが、ペアリングの芁件を満たしおいたせん。 1぀のキュヌブに赀ず黒のドットがあり、もう1぀のキュヌブに2぀の緑のドットがある堎合、䞀方の䜍眮ではペアの色赀ず緑があり、もう䞀方のキュヌブでは単玔に異なる黒ず緑ため、゚ッゞで接続されたす。



2぀のポむントを4぀の色で着色する方法は16ありたす぀たり、16個のキュヌブがありたす。これらの16の可胜性をすべお目の前に配眮したす。芁件を満たすキュヌブのすべおのペアを接続したす。スキヌムに4぀のキュヌブがあり、それぞれが他の3぀のキュヌブず組み合わされおいたすか



このように完党に接続されたキュヌブのサブセットは、クリヌクず呌ばれたす。あなたがそれを芋぀けるこずができれば、あなたは二次元でケラヌ仮説を反蚌するでしょう。しかし、あなたはできたせん-それは単に存圚したせん。そしお、そのような4぀の立方䜓のクリヌクがないずいうこずは、ケラヌの仮説が2぀の次元に圓おはたるこずを意味したす。



これらのキュヌブは、文字通りケラヌの仮説ず同じタむルではありたせんが、各キュヌブがタむルを衚しおいるず想定できたす。ポむントに割り圓おられた色を、キュヌブを空間に配眮する座暙ず芋なしたす。たた、゚ッゞの存圚は、2぀のキュヌブが盞互にどのように配眮されおいるかを瀺しおいたす。



キュヌブの色が同じである堎合、それらは等間隔のタむルを衚したす。共通の色ず色のペアがない堎合䞀方は黒ず癜、もう䞀方は緑ず赀、郚分的に重なり合っおいるタむルを瀺したす。これは、スペヌスを埋めるこずができたせん。 2぀のキュヌブに1セットの䞀臎する色ず1セットの同じ色1぀は赀黒、もう1぀は緑黒がある堎合、それらは共通の偎面を持぀タむルを衚したす。



最埌に、そしお最も重芁なのは、ペアの色のセットず異なる色のセットがある堎合、぀たり゚ッゞで接続されおいる堎合、キュヌブは互いに接觊しおいるがわずかにシフトしおいるタむルを衚したす。そのため、゚ッゞは完党には䞀臎したせん。 ..。私たちが研究する必芁があるのはこの状態です。゚ッゞで接続されたキュヌブは、共通の偎面を持たない隣接するタむルを瀺したす。これは、ケラヌの仮説に反論するために必芁な配眮です。



「圌らは觊れるべきですが、完党ではありたせん」ずキナルは蚀いたした。





同じ色-同じ配眮。

異なる色、ペアなし-オヌバヌラップ。

2぀のペアの色ず同じペアが共通の偎面です。

2぀のペアの色ず2぀の異なる-偎面による郚分的な接觊。




スケヌリング



30幎前、CorradiずShaboは、数孊者が同様の手順を䜿甚しお、実隓のパラメヌタヌを埮調敎しながら、ケラヌの仮説を任意の次元で凊理できるこずを蚌明したした。ケラヌの仮説を3次元で蚌明するために、゚ッゞに3぀のポむントがあり、堎合によっおは3぀の色のペアを持぀216個のキュヌブを䜿甚できたすただし、ここにはある皋床の柔軟性がありたす。次に、䞊蚘ず同じ条件に埓っお、互いに完党に接続された8぀のキュヌブ2 3を探す必芁がありたす。



䞀般に、ケラヌの掚枬をn次元で蚌明するには、n点の立方䜓を䜿甚し、その䞭からサむズ2nのクリヌクを芋぀けようずする必芁がありたす。それは䞀皮のスヌパヌタむル2 nからなるを衚しおいるず芋なすこずができたす。より小さなタむルn次元空間党䜓をカバヌするこずができたす。



このスヌパヌタむル共通の偎面を持぀タむルがないを芋぀けた堎合は、そのコピヌを䜿甚しお、共通の偎面のないタむルでスペヌス党䜓を芆うこずができたす。これにより、ケラヌの仮説が反蚌されたす。



「成功すれば、スペヌス党䜓を転送でカバヌできたす。共通のタむル面のないブロックは床党䜓に広がりたす」ず珟圚ミシガン倧孊にいるラガリアスは蚀いたした。



マッキヌは8次元でケラヌの仮説に反論し、256キュヌブのクリヌクを芋぀けた2 8ので、7次元での仮説を凊理し続け、128キュヌブのクリヌクを芋぀けた2 7。このクリヌクを芋぀けるこずは、7次元でケラヌの仮説を反蚌したす。それが存圚しないこずを蚌明し、仮説が真実であるこずを蚌明したす。



残念ながら、128個のキュヌブのクリヌクを芋぀けるこずは特に難しい䜜業です。以前の研究では、研究者は、次元8ず10は、ある意味で、䜜業が容易な䜎次元の空間に「分解」できるずいう事実を利甚しおいたした。そしお、ここではこれは機胜したせんでした。



「7は玠数であり、それをより小さな次数の次元に分解するこずはできないため、7番目の次元は䞍䟿です」ずLagarias氏は述べおいたす。「したがっお、これらのグラフの本栌的な組み合わせに察凊する以倖に方法はありたせんでした。」



128キュヌブのクリヌクを芋぀けるこずは、支揎を受けおいない脳にずっおは難しい堎合がありたすが、これらは、特に少しの助けを借りお、コンピュヌタヌが答えるのが埗意な皮類の質問です。



論理の蚀語



クリックの怜玢をコンピュヌタヌが凊理できるタスクに倉えるには、提案ロゞックの芳点からそれを定匏化する必芁がありたす。これは、䞀連の制限を含む論理的な掚論です。



3人が友達ずのパヌティヌを蚈画しおいるずしたしょう。ゲストリストを䜜成しようずしおいたすが、利害の衝突がありたす。Alexeiを招埅するか、Kolyaを陀倖するずしたす。友達の1人が、Kolya、Vlad、たたはその䞡方を招埅したいず考えおいたす。別の友人は、AlexeiたたはVladのどちらにも電話をかけたくありたせん。このような制限がある堎合、3぀すべおを満たすゲストリストを䜜成するこずは可胜ですか



コンピュヌタサむ゚ンスの甚語では、この問題は受容性の問題ず呌ばれたす。これは、提案匏に条件を蚘述するこずで解決できたす。この堎合、次のようになりたす。A、K、およびBは、朜圚的なゲストを瀺したすA OR NOT KANDK OR BANDNOT A OR NOT B。



コンピュヌタは、各倉数に0たたは1を代入​​しお蚈算したす。0は倉数「false」たたはoffの倀であり、1は「true」たたはonです。 Aの代わりに0を䜿甚するず、Alexeiは招埅されなかった、1は招埅されたず蚀いたす。この単玔な匏では、0ず1はゲストリストを䜜成するこずによっおさたざたな方法で眮き換えるこずができ、それらを繰り返した埌、すべおのコンピュヌタヌがすべおの利益を満たすこずは䞍可胜であるず結論付ける可胜性がありたす。ただし、この堎合、すべおの人を満足させるために1ず0を眮き換えるには、A = 1、K = 1、B = 0AlexeyずKolyaを招埅ずA = 0、K = 0、B = 11぀のVladを招埅の2぀の方法がありたす。 。



このようなステヌトメントを解決するコンピュヌタヌプログラムはSAT゜ルバヌず呌ばれ、SATはsatisfiabilityの略です。倉数のすべおの組み合わせを調べお、単音節の答えを出したす-はい、匏の芁件を満たす方法がありたす、たたはいいえ、そうではありたせん。





カヌネギヌメロン倧孊のゞョン・マッキヌは



「あなたはちょうどあなたがすべおの倉数に真ず停の倀を割り圓おるこずができるかどうかを確認するために探しおいるので、党䜓の匏が真であり、そうならば、それは満足のいくものであるこず、およびでない堎合は、䜕も、」蚀わなかったトヌマス・ヘむルズのピッツバヌグ倧孊。



128個の立方䜓のクリヌクを芋぀けるずいう問題も同様の問題です。たた、提案匏ずしお曞き盎しお、SAT゜ルバヌに枡すこずもできたす。それぞれ7぀のドットず6぀の可胜な色を持぀たくさんのキュヌブから始めたす。特定のルヌルに埓っお128個のキュヌブが盞互に接続されるようにドットに色を付けるこずは可胜ですか蚀い換えれば、クリックが衚瀺されるように色を割り圓おるこずは可胜ですか



クリックされた質問の提案匏は非垞に長く、39,000の倉数が含たれおいたす。それぞれに0たたは1の2぀の倀のいずれかを割り圓おるこずができたす。その結果、倀を配眮するための可胜なオプションの数、たたは色を割り圓おる方法は、2,39,000でした。これは非垞に倚いです。



ケラヌ仮説に関する質問ぞの答えを7次元で芋぀けるには、コンピュヌタヌはこれらすべおの組み合わせをチェックする必芁がありたす-そしおそれらをすべお陀倖するか぀たり、サむズ128のクリヌクが存圚せず、7次元のケラヌ仮説が正しいこずを意味したす、少なくずも1぀の実甚的なオプションになりたすケラヌの仮説を反蚌したす。



「すべおの可胜性を単玔に繰り返すず、324桁の数字に出くわしたす」ずマッキヌは蚀いたした。䞖界最速のコンピュヌタヌは、すべおの可胜性を通り抜けお、時間の終わりたで実行されたす。



しかし、新しい䜜品の䜜者は、コンピュヌタヌがすべおの可胜性をチェックせずに明確な答えを出す方法を理解したした。これの鍵は効率です。



隠れた効率



マッキヌは、圌の芳点から、プロゞェクトが実際に機胜し始めた日のこずを思い出したす。圌はカヌネギヌメロン倧孊の圌のオフィスの黒板の前に立っお、2人の共著者、HijulずBreikensikず問題に぀いお話し合っおいたした。そのずき、Hijulは、劥圓な時間で怜玢を完了するこずができるように怜玢を構成する方法を提案したした。



「その日、私のオフィスで働いおいた本圓の人間の倩才がいたした」ずマッキヌは蚀いたした。 -NBAファむナルでりェむングレツキヌやレブロンゞェヌムスを芋おいるようなものでした。私はそれの蚘憶だけからグヌスバンプを持っおいたす。」



特定のケラヌグラフの怜玢をさたざたな方法で調敎できたす。テヌブルにたくさんのキュヌブがあり、ケラヌ䌯爵のルヌルに埓っお、そのうちの128個を解決しようずしおいるず想像しおください。 12を正しく遞択したが、次の12を远加する方法がわからないずしたす。この時点で、この機胜しおいない12の構成を含む128のダむスの構成を砎棄できたす。



「最初の5぀の割り圓おが䞀臎しないこずがわかっおいる堎合は、他の倉数を探す必芁はありたせん。これにより、通垞、怜玢フィヌルドが倧幅に削枛されたす」ず、珟圚MITにいるShore氏は述べおいたす。



別のタむプの効率は察称性に関連しおいたす。察称オブゞェクトは倚少同じです。アむデンティティにより、オブゞェクト党䜓を理解し、オブゞェクトの䞀郚のみを調査できたす。人の顔の半分を芋るず、オブゞェクトを完党に埩元できたす。



同様に、ケラヌグラフの堎合は角を切るこずができたす。テヌブルにキュヌブを䞊べようずしおいるずもう䞀床想像しおみおください。テヌブルの䞭倮から始めお、巊偎に手を眮いたずしたしょう。あなたは4぀のダむスを配眮し、行き止たりになりたす。これで、1぀の開始の組み合わせず、それに基づくすべおの組み合わせが削陀されたした。ただし、この最初の組み合わせのミラヌリングを陀倖するこずはできたす。぀たり、同じ方法で右偎にのみ配眮した堎合に埗られるキュヌブの構成です。



「察称性を巧みに考慮した満足のいく問題を解決する方法を思い぀いた堎合、タスクは倧幅に簡玠化されたした」ずヘむルズ氏は述べおいたす。



4人の同僚は、この怜玢の効率を新しい方法で利甚したした。特に、数孊者は以前はほずんど手䜜業で凊理しおいたのに察し、察称的なケヌスの怜蚎を自動化したした。



その結果、サむズ128のクリヌクの怜玢が倧幅に改善され、239,000の構成をチェックする代わりに、プログラムで玄10億2,30をチェックするだけで枈みたした。これにより、ある朝のタスクに氞遠にかかる可胜性のある怜玢が行われたした。最埌に、わずか30分の蚈算の埌、圌らは答えを受け取りたした。



「コンピュヌタヌはノヌず蚀ったので、仮説が機胜するこずはわかっおいたす」ずヒナルは蚀いたした。 128個のキュヌブをすべお互いにマヌゞするように色付けするこずは䞍可胜であるため、7番目の次元に察するケラヌの仮説が確認されたす。スペヌスをカバヌするタむルの配眮では、必然的に少なくずも1察の完党に接觊する゚ッゞが存圚したす。



コンピュヌタヌは単音節の答えだけではありたせんでした。圌は、この結論を裏付ける長い200GBの蚌明を添付したした。



蚌明は、コンピュヌタヌによっお怜蚌された倉数のすべおのセットの単なる蚈算ではありたせん。これは、必芁なクリヌクが存圚できないこずを蚌明する論理的な議論です。研究者たちは、議論の論理をたどるこずによっお正匏な蚌拠をテストするプログラムに蚌拠を送り、それを怜蚌したした。



「すべおのオプションを調べただけでなく、䜕も芋぀かりたせんでした。私たちはすべおの遞択肢を怜蚎し、そのようなものが存圚しないずいう蚌拠を曞き留めるこずができたした」ずマッキヌは蚀いたした。「私たちは䞍満の蚌拠を曞き留めるこずができたした。」



All Articles