Кіріспе

Күрделілік класы
Есептеу күрделілігі теориясында, полиномиялық жергілікті іздеу (PLS) – оптимизациялау мәселесіне жергілікті оңтайлы шешім табудың қиындығын модельдейтін күрделілік класы. PLS класына жататын мәселелердің басты ерекшелігі – шешімнің бағасы полиномиалдық уақытта есептелінеді және шешімнің маңызы полиномиалдық уақытта ізделеді. Сондықтан, шешімнің жергілікті оптимум екенін полиномиалдық уақытта тексеру мүмкін. Бұдан әрі, мәселенің өзіне және оны шешуге қолданылатын алгоритмге байланысты, жаһандық оптимумды табудың орнына жергілікті оптимумды табу жылдамдатылуы мүмкін.

Төлемдерді азайту

Бір мәселені екіншісіне келтіру арқылы екінші мәселенің бірінші мәселеден кем емес қиын екенін көрсетуге болады. Атап айтқанда, PLS келтіруі PLS класындағы жергілікті іздеу мәселесінің PLS-толық екенін дәлелдеу үшін қолданылады, PLS-толық мәселені дәлелденуі тиіс PLS-толық мәселеге келтіру арқылы.

Басқа күрделілік сыныптарымен байланыс

PLS, P және NP функционалдық түрлерінің арасында жатыр: FP ⊆ PLS ⊆ FNP. Бұл, шешімі бар екеніне кепілдік берілетін және полиномиалдық уақытта тексерілетін есептеу проблемаларын сипаттайды. PLS класындағы проблема үшін шешімнің болуы кепілдендірілген, себебі бүкіл графтың ең төмен құнға ие төбесі жарамды шешім болып табылады, ал шешімнің дұрыстығы оның көршілерін есептеу және олардың құндарын салыстыру арқылы тексеріледі. Сондай-ақ, егер PLS проблемасы NP-қиын болса, онда NP = coNP екені дәлелденген.

Басқа күрделілік сыныптарымен байланыстар

Fearnley, Goldberg, Hollender және Savani CLS деп аталатын күрделілік класы PPAD пен PLS қиылысына тең екенін дәлелдеді.