ScholarGate
Asszisztens

Redukálhatóság és a megoldhatatlansági fokok

A redukálhatóság a problémák nehézségét hasonlítja össze azáltal, hogy az egyiket a másikba transzformálja, és az azonos nehézségű problémák csoportosítása hozza létre a megoldhatatlansági fokokat, amelyek a számítható világon túli struktúrát adják.

Témakeresés ezzel: PaperMindHamarosanFind papers & topics
Tools & resources
Diák letöltése
Learn & explore
VideóHamarosan

Definition

Egy probléma akkor redukálható egy másikra, ha egy algoritmus, amely hozzáfér a második probléma megoldójához, meg tudja oldani az elsőt; az egymásra redukálható problémák osztoznak egy megoldhatatlansági fokon, és ezek a fokok egy rendezést alkotnak, amely a relatív algoritmikus nehézséget méri.

Scope

Ez a téma magában foglalja a sok-egy (many-one) és a Turing-redukálhatóságot, a redukciók alkalmazását a eldönthetetlenség bizonyítására, a Turing-ugrás (Turing jump) műveletet, amely szigorúan nehezebb problémákat eredményez, az aritmetikai hierarchiát, amely a problémákat logikai komplexitásuk szerint osztályozza, valamint a fokelmélet (degree theory) központi eredményeit, mint például a köztes fokok létezését.

Core questions

  • Hogyan mondhatjuk, hogy az egyik megoldhatatlan probléma nehezebb, mint a másik?
  • Hogyan használják a redukciókat az eldönthetetlenség bizonyítására és a problémák rendszerezésére?
  • Mit eredményez a Turing-ugrás, és miért mindig szigorúan nehezebb?
  • Vannak-e problémák szigorúan a eldönthető és a megállási probléma között?

Key theories

Redukálhatóság és a Turing-ugrás
A Turing-redukálhatóság orákulum-számítással (oracle computation) kapcsolja össze a problémákat, és egy probléma ugrása, amely a hozzá viszonyított megállást kódolja, mindig szigorúan nehezebb, végtelen tornyot generálva a egyre nehezebb problémákból.
Köztes fokok létezése
A Friedberg–Muchnik-tétel Post problémáját oldotta meg azáltal, hogy számíthatóan felsorolható (computably enumerable) problémákat konstruált, amelyek eldönthetetlenek, mégis szigorúan könnyebbek, mint a megállási probléma, a prioritási módszer (priority method) alkalmazásával, megmutatva, hogy a fokok gazdag struktúrával rendelkeznek.

Clinical relevance

A redukciós technika a mindennapi munkaeszköz a problémák megoldhatatlanságának, vagy a komplexitáselméletben az intrakabilitásának bizonyítására: megmutatva, hogy egy ismert nehéz probléma egy újabbra redukálható, átviszi a nehézséget, és pontosan így állapítják meg az eldönthetetlenségi és NP-teljességi eredményeket a matematikában és a számítástechnikában.

History

Turing 1939-ben vezette be az orákulumgépeket, Post pedig 1944-ben keretezte a megoldhatatlansági fokok tanulmányozását, és felvetette azt a problémát, hogy léteznek-e köztes számíthatóan felsorolható fokok. Friedberg és Muchnik egymástól függetlenül oldották meg 1956–1957-ben a prioritási módszer feltalálásával, amely a téma központi technikájává vált.

Key figures

  • Emil Post
  • Alan Turing
  • Richard Friedberg
  • Albert Muchnik

Related topics

Seminal works

  • soare2016
  • rogers1987

Frequently asked questions

Mi a redukció, intuitívan?
Ez egy módja annak, hogy az egyik problémát egy másik problémához tartozó megoldó segítségével oldjuk meg. Ha egy A probléma bármely példányát át tudjuk fordítani egy B probléma példányává úgy, hogy a válaszok egyezzenek, akkor B legalább olyan nehéz, mint A, és B megoldása A megoldását eredményezi.
Vannak-e a megállási problémánál nehezebb problémák?
Igen, végtelen sok. A Turing-ugrás alkalmazása a megállási problémára szigorúan nehezebb problémát eredményez, és a művelet ismétlése végtelen hierarchiát épít fel, így a megoldhatatlanság nem egyetlen szinten, hanem korlátlan fokokban jelentkezik.

Methods for this concept

Related concepts