Tak, są takie zestawy, każdą -intermediate zestaw (każdy zespół, który jest w udokumentowany N P -intermediate zakładając P ≠ N P ), na przykład jeden konstrukt z SAT zastosowaniu twierdzenia Ladner.NPNPP≠NP
Należy pamiętać, że musi uważany za N P -intermediate problemu, ponieważ jest w N P ale nie jest kompletna dla niego. Należy również zauważyć, że są przy założeniu, że P ≠ N P inaczej nie ma takiego L jak każdy nietrywialne problemem byłaby kompletna dla N P czy N P = P . Ponadto podane przez ciebie warunki nie oznaczają kompletności, więc pytanie w pierwszej części nie jest tożsame z pytaniem o konstruktywność kompletności.LNPNPP≠NPLNPNP=P
Jeśli chodzi o pytanie w tytule, czyli „robi -hardness być konstruktywna?”.NP
Odpowiedź zależy od tego, co rozumiemy przez „konstruktywne”. Klasycznie problem decyzyjny definiuje się jako N P- twardy iffANP
∀B∈NP B≤PmA
co znaczy
∀B∈NP ∃f∈FP ∀x∈{0,1}∗ (x∈B↔f(x)∈A)
I według twierdzenia Cooka jest to równoważne z
SAT≤PmA
co znaczy
∃f∈FP ∀x∈{0,1}∗ (x∈SAT↔f(x)∈A)
Af
Klasycznie, nawet gdy nie mamy konkretnej funkcji, istnieje funkcja mówiąca, że niemożliwe jest, aby żadna funkcja nie była redukcją, jest równoważna z twierdzeniem, że jakaś funkcja jest redukcją. Aby mówić o konstruktywności, musimy być bardziej rozważni. Możemy na przykład mówić o stwierdzeniach, które można udowodnić klasycznie, ale nie konstruktywnie (np. Intuicjonizm, w którym sens ma inny stan wiedzy matematycznej, Google dla „idealnego matematyka” lub sprawdź to ).
Intuicyjnie wydaje mi się prawdopodobne, że możemy udowodnić takie stwierdzenie, używając dowodu sprzeczności i bez wyraźnej funkcji redukcji. Ale to nie znaczy, że nie ma konstruktywnego dowodu tego oświadczenia. Aby powiedzieć więcej, że nie istnieje żaden konstruktywny dowód, musimy być bardziej konkretni: dowody, w której teorii / systemie? co rozumiemy przez konstruktywny dowód?