Құрылымдық күрделілік теориясы - Structural complexity theory

Бұл парақ информатиканың есептеу күрделілігі теориясындағы құрылымдық күрделілік теориясы туралы. Қолданбалы математиканың құрылымдық күрделілігін қараңыз құрылымдық күрделілік (қолданбалы математика).
Уақыт иерархиясының көпмүшелік бейнеленуі. Көрсеткілер қосылуды білдіреді.

Жылы есептеу күрделілігі теориясы туралы Информатика, құрылымдық күрделілік теориясы немесе жай құрылымдық күрделілік зерттеу болып табылады күрделілік кластары, жеке есептер мен алгоритмдердің есептеу қиындығына қарағанда. Ол әр түрлі күрделілік кластарының ішкі құрылымын да, әр түрлі күрделілік кластары арасындағы қатынастарды да зерттеуді қамтиды.[1]

Тарих

Теория осы түрдегі бірінші және әлі де маңызды мәселені шешуге (әлі күнге дейін сәтсіз) ұмтылу нәтижесінде пайда болды P = NP проблемасы. Зерттеулердің көп бөлігі Р-дің NP-ге тең емес деген болжамына және неғұрлым алыс гипотезаға негізделген. көпмүшелік уақыт иерархиясы күрделілік кластарының шексіздігі.[1]

Маңызды нәтижелер

Қысу теоремасы

The қысу теоремасы күрделілігі туралы маңызды теорема болып табылады есептелетін функциялар.

Теоремада ең үлкені жоқ деп айтылады күрделілік сыныбы, барлық есептелетін функцияларды қамтитын есептелетін шекарамен.

Ғарыштық иерархия теоремалары

The ғарыштық иерархия теоремалары детерминирленген және нетеретерминистік машиналардың белгілі бір шарттарға сәйкес кеңістіктегі (асимптотикалық емес) көп мәселелерді шеше алатындығын көрсететін бөлу нәтижелері. Мысалы, а детерминирленген Тьюринг машинасы көбірек шеше алады шешім қабылдау проблемалары ғарышта n журнал n ғарышқа қарағанда n. Уақыт үшін анағұрлым әлсіз аналогтық теоремалар болып табылады уақыт иерархиясының теоремалары.

Уақыт иерархиясының теоремалары

The уақыт иерархиясының теоремалары уақыт бойынша есептеу туралы маңызды тұжырымдар Тьюринг машиналары. Бейресми түрде, бұл теоремалар Тюринг машинасы көп уақыт бере отырып, көптеген мәселелерді шеше алады дейді. Мысалы, шешуге болатын мәселелер бар n2 уақыт, бірақ емес n уақыт.

Батыл-Вазирани теоремасы

The Батыл-Вазирани теоремасы теорема болып табылады есептеу күрделілігі теориясы. Бұл дәлелденген Лесли Валиант және Виджай Вазирани деген мақаласында NP бірегей шешімдерді табу сияқты оңай 1986 жылы жарық көрді.[2]Теорема егер бар болса, дейді уақыттың көпмүшелік алгоритмі үшін Бір мәнді-SAT, содан кейін NP =RP.Дәлел Мюлмули-Вазираниға негізделген оқшаулау леммасы, кейіннен бірқатар маңызды қосымшалар үшін қолданылды теориялық информатика.

Сипсер – Лотеман теоремасы

The Сипсер – Лотеман теоремасы немесе Sipser – Gács – Lautemann теоремасы дейді Шектелген қателіктер ықтималды полином (BPP) уақыты, ішінде қамтылған көпмүшелік уақыт иерархиясы, және нақтырақ Σ2 ∩ Π2.

Савитч теоремасы

Савитч теоремасы, дәлелденген Вальтер Савич 1970 жылы детерминирленген және детерминандырылмаған арасындағы қатынасты береді ғарыштық күрделілік. Онда кез-келген функция үшін айтылады ,

Тода теоремасы

Тода теоремасы дәлелденген нәтиже болып табылады Сейносуке Тода өзінің мақаласында «PP көпмүшелік-уақыт иерархиясы сияқты қиын» (1991) және 1998 ж. берілген Годель сыйлығы. Теоремада бүтін делінген PH көпмүшелік иерархиясы барPP; бұл PH-дің P құрамында болатындығы туралы тығыз байланысты мәлімдемені білдіреді#P.

Иммерман-Селеспсени теоремасы

The Иммерман-Селеспсени теоремасы дербес дәлелденді Нил Иммерман және Róbert Szelepcsényi 1987 жылы, ол үшін олар 1995 ж Годель сыйлығы. Теорема өзінің жалпы түрінде айтады NSPACE (с(n)) = бірлескен NSPACE (с(n)) кез келген функция үшін с(n) Журналn. Нәтиже эквивалентті түрде көрсетілген NL = co-NL; дегенмен, бұл кезде ерекше жағдай с(n) = журнал n, бұл стандарт бойынша жалпы теореманы білдіреді толтыру аргументі[дәйексөз қажет ]. Нәтиже шешілді екінші LBA проблемасы.

Зерттеу тақырыптары

Осы бағыттағы зерттеулердің негізгі бағыттары:[1]

  • күрделілік кластары туралы әртүрлі шешілмеген мәселелерден туындайтын салдарларды зерттеу
  • ресурстармен шектелген әр түрлі типтерді зерттеу төмендету және тиісті толық тілдер
  • деректерді сақтау мен қол жетімділіктің әртүрлі шектеулері мен механизмдерінің салдарын зерттеу

Әдебиеттер тізімі

  1. ^ а б c Юрис Хартманис, «Құрылымдық күрделілік теориясының жаңа дамуы» (шақырылған дәріс), Proc. Автоматтар, тілдер және бағдарламалау бойынша 15-ші халықаралық коллоквиум, 1988 ж. (ICALP 88), Информатика пәнінен дәрістер, т. 317 (1988), 271-286 б.
  2. ^ Ержүрек Л .; Вазирани, В. (1986). «NP бірегей шешімдерді табу сияқты оңай» (PDF). Теориялық информатика. 47: 85–93. дои:10.1016/0304-3975(86)90135-0.