Komplement (murakkablik) - Complement (complexity) - Wikipedia

Yilda hisoblash murakkabligi nazariyasi, to'ldiruvchi a qaror muammosi ni bekor qilish natijasida yuzaga keladigan qaror muammosi ha va yo'q javoblar.[1] Teng ravishda, agar biz qaror muammolarini cheklangan satrlar to'plami deb aniqlasak, u holda to'ldiruvchi ushbu to'plamning ba'zi bir sobit domenga nisbatan to'ldirilishi muammosi.[2]

Masalan, bitta muhim son - bu sonning a ga tengligi asosiy raqam. Uning to'ldiruvchisi sonning a ekanligini aniqlashdir kompozit raqam (asosiy bo'lmagan raqam). Bu erda komplementning domeni birdan oshadigan barcha butun sonlar to'plamidir.[3]

Bor Turingni kamaytirish har qanday muammodan uni to'ldiruvchi muammoga qadar.[4] Qo'shimcha operatsiya an involyutsiya, "o'zini bekor qiladi" degan ma'noni anglatadi, yoki to'ldiruvchining to'ldiruvchisi asl muammo.

Buni a qo'shimchasiga umumlashtirish mumkin murakkablik sinfi, deb nomlangan komplement sinf, bu sinfdagi har qanday muammoni to'ldiruvchi to'plamdir.[5] Agar sinf chaqirilsa C, uning to'ldiruvchisi an'anaviy ravishda etiketlanadi birgalikda C. E'tibor bering, bu shunday emas juda ko'p muammolarni o'z ichiga oladigan muammolar to'plami sifatida murakkablik sinfining o'zi.

Sinf deb aytiladi komplement ostida yopilgan agar sinfdagi har qanday muammoning komplementi hali ham sinfda bo'lsa.[6] Turingning har qanday muammodan uning komplementiga qadar kamaytirilishi mavjud bo'lganligi sababli, Tyuring kamayishi ostida yopilgan har qanday sinf komplementning ostida yopiladi. Komplement tarkibida yopilgan har qanday sinf uning komplement sinfiga teng. Biroq, ostida juda ko'p qisqartirish, ayniqsa, ko'plab muhim sinflar NP, ularning komplement sinflaridan ajralib turishiga ishonishadi (garchi bu isbotlanmagan bo'lsa ham).[7]

The yopilish Turing kamayishi ostida har qanday murakkablik sinfining komplement ostida yopiq bo'lgan ushbu sinfning yuqori to'plamidir. Komplement ostida yopilish - bu eng kichik sinf. Agar sinf o'z komplementi bilan kesilgan bo'lsa, biz komplement ostida yopilgan (bo'sh bo'lishi mumkin) kichik to'plamni olamiz.

Har qanday deterministik murakkablik sinfi (DSPACE(f (n)), DTIME(f (n)) barcha f (n)) uchun komplement ostida yopilgan,[8] chunki javobni teskari yo'naltiradigan algoritmga oxirgi qadam qo'shilishi mumkin. Bu murakkab bo'lmagan sinflar uchun ishlamaydi, chunki agar ikkala qabul qilish yo'llari mavjud bo'lsa va ularni rad qiladigan yo'llar mavjud bo'lsa va barcha yo'llar o'zlarining javoblarini teskari tomonga qaytarsa, hali ham qabul qiladigan yo'llar va rad etadigan yo'llar bo'ladi - natijada mashina qabul qiladi ikkala holat.

Bugungi kunga qadar ko'rsatilgan ba'zi eng hayratlanarli murakkablik natijalari shuni ko'rsatdiki, murakkablik sinflari NL va SL aslida komplement ostida yopilgan, ilgari esa ular umuman ishonilmagan (qarang) Immerman-Szelepcsényi teoremasi ). Ikkinchisi endi biz bilganimizdan kamroq ajablanib bo'ldi SL teng L, bu deterministik sinf.

Har bir sinf past o'zi uchun komplement ostida yopilgan.

Adabiyotlar

  1. ^ Itô, Kiyosi (1993), Matematika entsiklopedik lug'ati, 1-jild, MIT Press, p. 269, ISBN  9780262590204.
  2. ^ Shrijver, Aleksandr (1998), Lineer va butun sonli dasturlash nazariyasi, Diskritik matematika va optimallashtirish bo'yicha Wiley seriyasi, John Wiley & Sons, p. 19, ISBN  9780471982326.
  3. ^ Gomer, Stiven; Selman, Alan L. (2011), Hisoblash va murakkablik nazariyasi, Kompyuter fanidagi matnlar, Springer, ISBN  9781461406815.
  4. ^ Singx, Arindama (2009), Hisoblash nazariyasining elementlari, Matnlar informatika, Springer, 9.10-mashq, p. 287, ISBN  9781848824973.
  5. ^ Bovet, Daniele; Kreshenzi, Pierluigi (1994), Murakkablik nazariyasiga kirish, Prentice Hall kompyuter fanlari bo'yicha xalqaro seriyalar, Prentice Hall, 133-134-betlar, ISBN  9780139153808.
  6. ^ Vollmer, Heribert (1999), O'chirish murakkabligiga kirish: yagona yondashuv, Nazariy kompyuter fanidagi matnlar. EATCS seriyasi, Springer, p. 113, ISBN  9783540643104.
  7. ^ Pruim, R .; Wegener, Ingo (2005), Murakkablik nazariyasi: samarali algoritmlarning chegaralarini o'rganish, Springer, p. 66, ISBN  9783540274773.
  8. ^ Ausiello, Jorjio (1999), Murakkablik va yaqinlashish: Kombinatorial optimallashtirish muammolari va ularning yaqinlashish xususiyatlari, Springer, p. 189, ISBN  9783540654315.