Uniwersytet Zielonogórski

Slides:



Advertisements
Podobne prezentacje
Opracowanie: Maria W ą sik. Pierwsze komputery budowano w celu rozwi ą zywania konkretnych problemów. Gdy pojawiało si ę nowe zadanie, nale ż ało przebudowa.
Advertisements

Algorytmy i struktury danych
NP-zupełność Problemy: rozwiązywalne w czasie wielomianowym - O(nk)
Temat 2: Podstawy programowania Algorytmy – 1 z 2 _________________________________________________________________________________________________________________.
Modelowanie matematyczne – złożoność obliczeniowa, teoria a praktyka
EFEKT FOTOELEKTRYCZNY ZEWNĘTRZNY I WEWNĘTRZNY KRZYSZTOF DŁUGOSZ KRAKÓW,
1 Dr Galina Cariowa. 2 Legenda Iteracyjne układy kombinacyjne Sumatory binarne Sumatory - substraktory binarne Funkcje i układy arytmetyczne Układy mnożące.
Teoria Bohra Paula Augustyn ZiIP Gr. I. Niels Henrik David Bohr Ur. 7 października 1885 w Kopenhadze Zm. 18 listopada 1962 r. Kopenhadze. 1912r. Doktor.
© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 1 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego.
Scenariusz lekcji chemii: „Od czego zależy szybkość rozpuszczania substancji w wodzie?” opracowanie: Zbigniew Rzemieniuk.
Rozwiązywanie zadań tekstowych za pomocą równań, nierówności i układów równań Radosław Hołówko Konsultant: Agnieszka Pożyczka.
Kwantowy opis atomu wodoru Łukasz Palej Wydział Górnictwa i Geoinżynierii Kierunek Górnictwo i Geologia Kraków, r
KOMUNIKOWANIE W PROCESIE WSPIERANIA ROZWOJU SZKOŁY Jarosław Kordziński NA.
EWALUACJA JAKO ISTOTNY ELEMENT PROJEKTÓW SYSTEMOWYCH Sonia Rzeczkowska.
Zależności wprost proporcjonalne Radosław Hołówko Konsultant: Agnieszka Pożyczka.
Algorytmy Informatyka Zakres rozszerzony
Programowanie produkcji Michał Suchanek Katedra Ekonomiki i Funkcjonowania Przedsiębiorstw Transportowych.
Badania operacyjne i ekonometria semestr letni 2015/2016 Maciej Szczepankiewicz Katedra Nauk Ekonomicznych.
TWIERDZENIE TALESA. Tales z Miletu to jeden z najwybitniejszych mędrców starożytności. Zasłynął nie tylko jako filozof ale także jako matematyk i astronom.
Teoria masowej obsługi Michał Suchanek Katedra Ekonomiki i Funkcjonowania Przedsiębiorstw Transportowych.
DOPALACZE NOWE FORMY I ŚRODKI ODURZANIA SIĘ W zależności od kraju, w którym są sprzedawane, nazywane są: produktami farmaceutycznymi, czy suplementami.
I T P W ZPT 1 Realizacje funkcji boolowskich Omawiane do tej pory metody minimalizacji funkcji boolowskich związane są z reprezentacją funkcji w postaci.
Zarządzanie startupem internetowym Michał Burda, Michał Łuszczek, Agnieszka Gajownik.
Metody sztucznej inteligencji - Technologie rozmyte i neuronowe 2015/2016 Perceptrony proste nieliniowe i wielowarstwowe © Kazimierz Duzinkiewicz, dr hab.
HOTEL HILBERTA O NIESKOŃCZONOŚCI Do paradoksów dotyczących nieskończoności należy seria dziwnych zdarzeń w hotelu Hilberta. Na początku XX wieku Dawid.
Katarzyna Rychlicka Wielomiany. Katarzyna Rychlicka Wielomiany Przykłady Wykresy funkcji wielomianowych Równania wielomianowe Działania na wielomianach.
Renata Maciaszczyk Kamila Kutarba. Teoria gier a ekonomia: problem duopolu  Dupol- stan w którym dwaj producenci kontrolują łącznie cały rynek jakiegoś.
Opracowanie Joanna Szymańska Konsultacja Bożena Hołownia.
 Przedziałem otwartym ( a;b ) nazywamy zbiór liczb rzeczywistych x spełniających układ nierówności x a, co krócej zapisujemy a
Budżetowanie kapitałowe cz. III. NIEPEWNOŚĆ senesu lago NIEPEWNOŚĆ NIEMIERZALNA senesu strice RYZYKO (niepewność mierzalna)
 Austriacki fizyk teoretyk,  jeden z twórców mechaniki kwantowej,  laureat nagrody Nobla ("odkrycie nowych, płodnych aspektów teorii atomów i ich zastosowanie"),
O PARADOKSIE BRAESSA Zbigniew Świtalski Paweł Skałecki Wydział Matematyki, Informatyki i Ekonometrii Uniwersytet Zielonogórski Zakopane 2016.
Systemy dynamiczne Wykład 3b – 4a /2016
Niedozwolone użycie rąk w walce o piłkę
Minimalizacja automatu
Wyznaczanie miejsc zerowych funkcji
On-the-Fly Garbage Collection
Wyniki projektu naukowego
MATEMATYCZNE MODELOWANIE PROCESÓW BIOTECHNOLOGICZNYCH
Liczby pierwsze.
Modele SEM założenia formalne
jest największą liczbą na świecie?
Podstawy automatyki I Wykład /2016
Elementy analizy matematycznej
KOREKTOR RÓWNOLEGŁY DLA UKŁADÓW Z NIEMINIMALNOFAZOWYMI OBIEKTAMI Ryszard Gessing Instytut Automatyki, Politechnika Śląska Plan referatu Wprowadzenie.
Wykorzystanie Twierdzenia Talesa w zadaniach tekstowych
Zajęcia przygotowujące do matury rozszerzonej z matematyki
Elementy fizyki kwantowej i budowy materii
Wytrzymałość materiałów
ALGORYTMY I STRUKTURY DANYCH
Laboratorium 1 – obsługa wejść i wyjść
Wytrzymałość materiałów
ALGORYTMY I STRUKTURY DANYCH
MATEMATYKAAKYTAMETAM
Wytrzymałość materiałów
FORMUŁOWANIE HIPOTEZ STATYSTYCZNYCH
Implementacja rekurencji w języku Haskell
Wyniki projektu naukowego
Mechanika płynów Dynamika płynu lepkiego Równania Naviera-Stokesa
Język C++ Operatory Łukasz Sztangret Katedra Informatyki Stosowanej i Modelowania Prezentacja przygotowana w oparciu o materiały Danuty Szeligi i Pawła.
Matematyka Zadania i objaśnienia Jakub Tchórzewski.
Właściwości układów regulacji
Elementy Kombinatoryki
Wyrok WSA w Bydgoszczy z dnia 27 października 2016 r., I SA/Bd 613/16
Grazyna Mirkowska Matematyka Dyskretna PJWSTK 2001
dr Robert Kowalczyk, PWSZ Płock
Zapis prezentacji:

Uniwersytet Zielonogórski Jak wygrać 1 000 000$ w Sapera ? Tomasz Bartnicki Uniwersytet Zielonogórski

Rok 1900, Paryż 23 problemy Musimy wiedzieć! Będziemy wiedzieć! David Hilbert (1862-1943) Musimy wiedzieć! Będziemy wiedzieć! 23 problemy

Rok 2000, Paryż Problemy milenijne, $1.000.000 za każdy 1. Hipoteza Poincarego rozwiązana! (Grigorij Perelman) 2. Hipoteza Riemanna (8. problem Hilberta) 3. Równanie Naviera-Stokesa 4. Teoria Yanga-Millsa 7. Hipoteza P kontra NP 5. Hipoteza Hodge’a 6. Hipoteza Bircha i Swinnertona-Dyera 7. Hipoteza P kontra NP

Historia problemu P kontra NP Alan Turing (1912-1954) Maszyna Turinga (1936) Stephen A. Cook 1971- pierwsze(?) precyzyjne sformułowanie hipotezy P/NP 1982- Nagroda Turinga

Klasa P (polynomial) T(n) Algorytm Rozwiązanie TAK NIE CPU Problem Rozmiar danych: n Czas pracy: T(n) Jeżeli dla problemu istnieje „szybki” algorytm rozwiązujący go, to mówimy, że problem należy do klasy P. (wielomian) Szybki:

Przykłady problemów P Znajdowanie wzorca w tekście

Przykłady problemów P Znajdowanie wzorca w tekście Dwukolorowanie grafu

Przykłady problemów P Znajdowanie wzorca w tekście Dwukolorowanie grafu Cykl Eulera w grafie 7 mostów w Królewcu Leonard Euler (1707-1783)

Przykłady problemów P Znajdowanie wzorca w tekście Dwukolorowanie grafu Cykl Eulera w grafie Sprawdzenie czy liczba jest pierwsza

P NP Klasa NP (nonderministic-polynomial) T(n) Algorytm Problem Rozmiar danych: n Weryfikacja TAK NIE CPU Czas pracy: T(n) Potencjalne rozwiązanie Jeżeli dla problemu istnieje „szybki” algorytm weryfikujący rozwiązanie, to mówimy, że problem należy do klasy NP. P NP

Przykłady problemów NP Puzzle

Przykłady problemów NP Puzzle Trójkolorowanie grafu

Przykłady problemów NP Puzzle Trójkolorowanie grafu Cykl Hamiltona w grafie

Przykłady problemów NP Puzzle Trójkolorowanie grafu Cykl Hamiltona w grafie

Przykłady problemów NP Puzzle Trójkolorowanie grafu Cykl Hamiltona w grafie

Przykłady problemów NP Puzzle Trójkolorowanie grafu Cykl Hamiltona w grafie Problem pirata komputerowego

P NP P NP Sformułowanie problemu Fakt: Domniemanie: Hipoteza: Dowód…? łatwa rozwiązywalność łatwa weryfikowalność Domniemanie: łatwa weryfikowalność łatwa rozwiązywalność P NP Hipoteza: Dowód…?

NP-zupełność NP P NP-zupełne Problem z klasy NP nazywamy NP-zupełnym, jeżeli każdy problem z NP redukuje się do niego w czasie wielomianowym. Problemy NP-zupełne, są najtrudniejsze w klasie NP. NP P NP-zupełne

NP-zupełność NP P NP-zupełne Problem z klasy NP nazywamy NP-zupełnym, jeżeli każdy problem z NP redukuje się do niego w czasie wielomianowym. Problemy NP-zupełne, są najtrudniejsze w klasie NP. NP P NP-zupełne

NP-zupełność P = NP = NP-zupełne Problem z klasy NP nazywamy NP-zupełnym, jeżeli każdy problem z NP redukuje się do niego w czasie wielomianowym. Problemy NP-zupełne, są najtrudniejsze w klasie NP. P = NP = NP-zupełne

Problemy NP-zupełne Pierwszy problem NP-zupełny (Stephen Cook, 1971) Spełnialność formuł logicznych (3SAT)

Problemy NP-zupełne Pierwszy problem NP-zupełny (Stephen Cook, 1971) Spełnialność formuł logicznych (3SAT) Problem kliki w grafie

Problemy NP-zupełne Pierwszy problem NP-zupełny (Stephen Cook, 1971) Spełnialność formuł logicznych (3SAT) Problem kliki w grafie Dowód NP-zupełności:

Problemy NP-zupełne Pierwszy problem NP-zupełny (Stephen Cook, 1971) Spełnialność formuł logicznych (3SAT) Problem kliki w grafie Dowód NP-zupełności:

Problemy NP-zupełne Pierwszy problem NP-zupełny (Stephen Cook, 1971) Spełnialność formuł logicznych (3SAT) Problem kliki w grafie Dowód NP-zupełności:

Problemy NP-zupełne Pierwszy problem NP-zupełny (Stephen Cook, 1971) Spełnialność formuł logicznych (3SAT) Problem kliki w grafie Dowód NP-zupełności:

Problemy NP-zupełne Pierwszy problem NP-zupełny (Stephen Cook, 1971) Spełnialność formuł logicznych (3SAT) Problem kliki w grafie Dowód NP-zupełności:

…i kilkaset innych problemów Problemy NP-zupełne Pierwszy problem NP-zupełny (Stephen Cook, 1971) Spełnialność formuł logicznych (3SAT) Problem kliki w grafie …i kilkaset innych problemów Trójkolorowanie grafu Cykl Hamiltona w grafie Problem pirata komputerowego

Saper jest trudny Zadanie 1. Zadanie 2. Zadanie 3.

Saper jest trudny MCP jest problemem NP-zupełnym Zadanie 1. Zadanie 2. Zadanie 4. Minesweeper Consistency Problem (MCP) Czy zadany układ początkowy z Sapera ma rozwiązanie? MCP jest problemem NP-zupełnym Richard Kaye Minesweeper is NP-complete, Mathematical Intelligencer, (2000)

NP-zupełność Sapera 3SAT MCP formuła logiczna obwód logiczny wielomianowa redukcja formuła logiczna obwód logiczny konfiguracja Sapera przewód logiczny wejście wyjście 1

NP-zupełność Sapera 1 1 negacja - bramka NOT 1 koniunkcja – bramka AND 1 1 koniunkcja – bramka AND alternatywa – bramka OR 1 1

Przykład

Zamiast rozstrzygnięcia Ankieta na temat P/NP (2002) 22 głosy: 3 głosy: 4 głosy: 1 głos: 61 głosów: 9 głosów: P NP Nie mam zdania P NP Niezależna od aksjomatów teorii mnogości Nie jest niezależna od aksjomatów arytmetyki Zależy od przyjętego modelu William Gasarch Kiedy zostanie rozstrzygnięta? 2050 rok (wartość środkowa z 79 odpowiedzi)

Zamiast zakończenia Kurt Godel (1906-1978) .. Dziękuję