Давайте назовем язык NP редко сертифицированным тогда и только тогда, когда:
Существует такой многочлен , что для каждого входа x ∈ Σ ∗ размера n , если x ∈ L, то множество U x сертификатов u, которые проверяют, что x ∈ L имеет полиномиальный размер, т. Е. | U x | ≤ p ( n ) .
В более коротких сроках, каждый входной имеют в большинстве полиномиального количества сертификатов , которые подтверждают его включение в L .
Пример: для иллюстрации рассмотрим задачу :
Язык является не разреженно сертифицирован , в качестве входных данных х = ( G , K ) может легко иметь экспоненциальное количество K -cliques , действующий как сертификаты , которые доказывают , что х ∈ C L I Q U E .
Конец примера
Тогда возникает вопрос: существуют ли какие-либо известные NP-полные редко сертифицированные языки? Любые идеи приветствуются, даже если они не отвечают на вопрос!
Примечание : это определение отличается от определения разреженного языка!
Ответы:
Нет, не существует известных редко сертифицированных -комплектных языков. Класс , который вы описываете, называется ф е ш Р . Широко распространено мнение о том , что е е ж P ≠ N P , Таким образом, нет N P -полным проблема , как известно, в fewP. (Это невозможно, если f e w P = N P ).NP fewP fewP≠NP NP fewP=NP
источник