Tworzenie książki (wyłącz)
 Dodaj tę stronę do książki Pokaż książkę (0 stron) Proponowane strony

Problem NP-trudny

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, szukaj

W teorii złożoności obliczeniowej problem NP-trudny (NPH) to taki problem obliczeniowy, którego rozwiązanie jest co najmniej tak trudne jak rozwiązanie każdego problemu z klasy NP.

Formalna definicja problemu NP-trudnego jest następująca: problem \pi_2 jest NP-trudny jeżeli pewien problem NP-zupełny \pi_1 jest do niego redukowalny wielomianową transformacją Turinga.

Innymi słowy, problem NP-zupełny \pi_1 można rozwiązać w wielomianowym czasie algorytmem rozwiązującym problem NP-trudny \pi_2, przez wykorzystanie hipotetycznej procedury  H sprowadzającej problem NP-zupełny \pi_1 do problemu NP-trudnego \pi_2, jeżeli tylko  H daje się wykonać w wielomianowym czasie. NP-trudność można zdefiniować także w kategorii języków formalnych (a nie problemów). Do klasy problemów NP-trudnych mogą należeć problemy różnego typu: decyzyjne, przeszukiwania, optymalizacyjne.

Wraz z definicjami klas problemów NP i NP-zupełnych ma to następujące konsekwencje:

[edytuj] Przykłady

[edytuj] Zobacz też

[edytuj] Bibliografia

[edytuj] Linki zewnętrzne

Źródło „http://pl.wikipedia.org/w/index.php?title=Problem_NP-trudny&oldid=31225904
Osobiste
Przestrzenie nazw

Warianty
Działania
Nawigacja
Dla czytelników
Dla wikipedystów
Narzędzia
Drukuj lub eksportuj
W innych językach

Polecamy: Pozycjonowanie, wózki dziecięce, Kino domowe, Viagra, Kredyty