Wróć do informacji o e-podręczniku Wydrukuj Pobierz materiał do PDF Pobierz materiał do EPUB Pobierz materiał do MOBI Zaloguj się, aby dodać do ulubionych Zaloguj się, aby skopiować i edytować materiał Zaloguj się, aby udostępnić materiał Zaloguj się, aby dodać całą stronę do teczki
RNTLV7qnEzqA1
Zdjęcie przedstawia procesor.

Algorytmy o złożoności wykładniczej

Źródło: Brian Kostiuk, domena publiczna.

Do tej pory zajmowaliśmy się algorytmami o wielomianowych złożonościach czasowych, jednak istnieją problemy, których nie da się tak łatwo rozwiązać. Nazywane są one NP‑zupełnymi i wszystkie znane nam rozwiązania mają złożoność wykładniczą. Do dziś uznawane są one za najgłębsze i najbardziej kłopotliwe problemy otwarte w informatyce.

Więcej informacji o złożoności wykładniczej znajdziesz w e‑materiałach:

Twoje cele
  • Rozpoznasz algorytmy o wykładniczej złożoności czasowej.

  • Przeanalizujesz działanie przykładowych algorytmów o wykładniczej złożoności czasowej.

  • Scharakteryzujesz przykłady problemów NP‑zupełnych.