w dniu 24 maja 2000 roku, Instytut Matematyki Clay wymyślił siedem problemów matematycznych, za które rozwiązanie każdego z problemów otrzyma 1 000 000 dolarów nagrody za rozwiązanie. Znane jako problemy Milenijne, do tej pory rozwiązano tylko jeden z siedmiu problemów.
chcesz zarobić milion dolarów, spróbuj rozwiązać jeden z tej listy. Są to problemy wymienione na milion dolarów nagrody nagrody.,
- Yang–Mills i Luka masowa
- hipoteza Riemanna
- Problem P vs np
- równanie Naviera–Stokesa
- hipoteza Hodge 'a
- hipoteza Poincaré' a
- hipoteza Bircha i Swinnertona-Dyera
ok, bądźmy realistami, te problemy są tutaj nie bez powodu. Dobrze zgadłeś, te problemy są trudne do rozwiązania. W rzeczywistości są one głębokie i naprawdę trudne, nie tylko do ich rozwiązania, ale nawet do zrozumienia stwierdzenia problemu. Większość wymienionych problemów wymaga solidnej wiedzy i analizy, nawet aby zrozumieć pytanie.,
przypuszczenie Poincaré ' a jest jedynym problemem, który został rozwiązany wśród tych siedmiu pytań. Problem ten jest z dziedziny topologii, która zajmuje się tym, jak obiekty pasują do siebie i ich kształt w przestrzeni. Problem ten był szczególnie związany ze sferami.
w 1904 roku francuski matematyk Henri Poincaré zapytał, czy sfera trójwymiarowa jest scharakteryzowana jako unikalna, po prostu połączona z trzema kolektorami. To pytanie, przypuszczenie Poincaré ' a, było szczególnym przypadkiem hipotezy geometrii Thurstona., Dowód Perelmana mówi nam, że każdy z trzech kolektorów zbudowany jest ze zbioru standardowych elementów, z których każdy ma jedną z ośmiu dobrze rozumianych geometrii.
https://www.claymath.org/millennium-problems
Omówmy trochę więcej tego, zanim przejdziemy do P kontra NP.
problem sformułował Henri Poincaré w 1904 roku, który w bardzo ogólnym ujęciu stwierdza, że jeśli masz obiekt bez otworów, a jego rozmiar jest dość mały i skończony, to jest to kula (lub może być wykonana w kulę). Nie dotyczy to tylko 3 wymiarów, ale wszystkich wymiarów.,
ale twierdzenie to nie zostało udowodnione dla czwartego wymiaru, dopóki Grigori Perelman nie wymyślił rozwiązania w 2003 roku, opartego na pracy Richarda Hamiltona.
Jeśli jesteś zainteresowany, oto, jak wygląda rozwiązanie milion dolarów:https://arxiv.org/abs/math/0211159
Grigori Perelman otrzymał milion dolarów i medal Fieldsa, z których oba odmówił.
co powiedzieć? Niektórzy z nas lubią rozwiązywać problemy, tylko dla zabawy z ich rozwiązywaniem.
szczęście cieszy się procesem!,
P kontra NP jest najnowszym problemem, który został wymieniony na liście problemów Milenijnych. Problem ten został stwierdzony w 1971 roku.
dokładne stwierdzenie problemu P kontra NP zostało wprowadzone w 1971 roku przez Stephena Cooka w jego pracy „the complexity of theorem proving procedures”.
aby poprawnie zrozumieć problem P kontra NP, niezbędna jest podstawowa znajomość złożoności obliczeniowej. W rzeczywistości P vs NP jest najbardziej oczekiwanym problemem do rozwiązania w informatyce., Tak więc dobry uchwyt tego, jak ten problem wpływa na środowisko obliczeniowe, pomoże nam przetrawić ten problem.
Jeśli jesteś nowy w temacie złożoności obliczeniowej lub złożoności w ogóle, gorąco zachęcam do zapoznania się z moją poprzednią historią na temat „Co to jest złożoność obliczeniowa?”
większość problemów w przestrzeni obliczeniowej można zredukować do problemu decyzyjnego. Oznacza to problemy, w których odpowiedź brzmi TAK lub nie.
więc wróćmy do pytania, co to jest P? a co to jest NP?,
zarówno P, jak i NP można uznać za zbiór problemów, które są pogrupowane w oparciu o to, jak trudne jest rozwiązanie i ocena rozwiązania. Termin trudny jest szczególnie ważny w tym kontekście, co zasadniczo oznacza, że jak obliczeniowo intensywny jest problem, aby rozwiązać i sprawdzić rozwiązanie.
na przykład rozważmy problem mnożenia. Jest to stosunkowo łatwy problem do rozwiązania. Nie tylko, że ten problem jest łatwy do rozwiązania, można to również zweryfikować z taką samą łatwością, po prostu mnożąc liczby., Zasadniczo każdy problem, który można rozwiązać w czasie wielomianowym, a wynik którego można zweryfikować w czasie wielomianowym, znajduje się w zbiorze złożoności p.
p ( czas wielomianowy) zawiera wszystkie problemy decyzyjne, które można rozwiązać za pomocą deterministycznej maszyny Turinga za pomocą wielomianowej ilości czasu obliczeniowego lub czasu wielomianowego.
istnieje inny zestaw problemów, które można zweryfikować w czasie wielomianowym, ale aby rozwiązać ten problem, zajmie to więcej niż czas wielomianowy. Na przykład, weźmy Sudoku na przykład., Biorąc pod uwagę, że mamy rozwiązanie dla każdej gry, możemy je łatwo zweryfikować. Oznacza to, że część weryfikacyjną możemy wykonać w czasie wielomianowym. Ale aby rozwiązać zagadkę, potrzebujemy więcej czasu. Również wraz ze wzrostem liczby siatek, złożoność znajdowania rozwiązania rośnie wykładniczo.
np (nondeterministic polynomial time) jest klasą złożoności używaną do klasyfikacji problemów decyzyjnych. NP jest zbiorem problemów decyzyjnych, dla których instancje problemu, gdzie odpowiedź brzmi „tak”, mają dowody weryfikowalne w czasie wielomianowym., (po prostu może być wielomianowo duży, nie większy)
Dodaj komentarz