Mely problémák np teljesek?
Pontszám: 5/5 ( 29 szavazat ) NP-teljes probléma, bármelyik osztályból
Számítási probléma - Wikipédia
Hány NP teljes probléma van?
Ez a lista semmiképpen sem teljes ( több mint 3000 ismert NP-teljes probléma ). A listában szereplő problémák többsége Garey és Johnson Computers and Intractability: A Guide to the Theory of NP-Completeness (Számítógépek és intraktabilitás: Útmutató az NP-teljesség elméletéhez) című alapvető könyvéből származik, és itt is ugyanabban a sorrendben és felépítésben mutatjuk be.
Honnan tudhatja, hogy egy probléma NP-teljes?
Egy L döntési probléma NP-teljes, ha: 1) L NP-ben van (Az NP-teljes feladatok bármelyik megoldása gyorsan ellenőrizhető, de nincs ismert hatékony megoldás). 2) NP-ben minden probléma redukálható L-re polinomiális időben (a redukciót alább definiáljuk).
Mi az NP teljesség, mondjunk példát az NP-teljes problémára?
NP-Teljes feladatok megoldhatók egy nem-determinisztikus algoritmussal/Turing-géppel polinomiális időben. A probléma megoldásához nem kell az NP-ben lennie. ... Ez kizárólag döntési probléma. Példa: Leállítási probléma, Csúcsfedő probléma, Áramkör-kielégítési probléma stb.
A rendezési probléma NP-teljes?
Számok rendezése Egy számlistát megadva ellenőrizheti, hogy a lista polinomiális időben van-e rendezve vagy sem, tehát a probléma egyértelműen NP . Ismertek algoritmusok a számok listájának polinomiális időben történő rendezésére. (Buborék rendezés O(n^2) stb. ).
8. NP-Hard és NP-Complete problémák
Milyen típusú probléma lehet NP-nehéz?
Egy probléma NP-nehéz, ha az NP-ben lévő összes probléma polinomiális időre redukálható rá , még akkor is, ha magában az NP-ben nem. Ha ezeknek a problémáknak bármelyikére létezik polinomiális idő algoritmus, akkor az NP-ben szereplő összes probléma polinomiális időben megoldható lenne.
Az N Queens NP teljes?
Az n-királynők kitöltési rejtvénye a számítástechnikában gyakori matematikai probléma, amelyet „NP-teljesnek ” neveznek. Ezek azért érdekesek, mert ha egy NP-teljes feladatra találunk hatékony megoldást, akkor az minden NP-teljes probléma megoldására használható.
Mi az NP probléma példa?
Példa egy NP-nehéz feladatra a döntési részhalmazösszeg probléma : adott egész számok halmaza, ezek bármely nem üres részhalmaza összeadódik nullával? Ez döntési probléma, és történetesen NP-teljes.
Megoldhatók az NP problémák?
A rövid válasz az, hogy ha egy probléma az NP-ben van, akkor valóban megoldható .
Megoldhatók az NP-nehéz problémák?
Ez Cook-tételként ismert. Az NP-teljes problémákat az teszi fontossá, hogy ha egy determinisztikus polinomidő-algoritmust találunk az egyik megoldására, akkor minden NP-probléma megoldható polinomiális időben (egy probléma uralja mindegyiket).
Mit jelent, ha Q NP-kemény?
Egy probléma NP-nehéz, ha a megoldására szolgáló algoritmus lefordítható bármely NP-probléma (nem determinisztikus polinomiális idő) probléma megoldására. Az NP-hard ezért azt jelenti, hogy " legalább olyan nehéz, mint bármely NP-probléma ", bár valójában nehezebb is lehet.
Az NP-kemény redukálható NP-teljessé?
(Ha P és NP ugyanaz az osztály, akkor NP-köztes problémák nem léteznek, mert ebben az esetben minden NP-teljes probléma P-be esne, és definíció szerint NP-ben minden probléma NP-teljes problémává redukálható . )
P redukálható NP-re?
Gyors válasz: Nem, nem . Emlékezzünk vissza az NP-nehéz problémák definíciójára. Egy X probléma NP-nehéz, ha NP-ben minden probléma polinomiálisan redukálható X-re. Ha viszont egy X feladat polinomiálisan redukálható valamilyen NP-teljes Y feladatra, az azt jelenti, hogy Y legalább olyan nehéz, mint X. , nem fordítva.
Hogyan bizonyíthatom NP-m?
Meg tudjuk oldani Y-t polinomiális időben: redukáljuk X-re. Ezért NP-ben minden feladatnak van többidő-algoritmusa, és P = NP. akkor X NP-teljes. Más szavakkal, bebizonyíthatjuk, hogy egy új probléma NP-teljes, ha egy másik NP -teljes problémát redukálunk rá.
NP egyenlő NP-teljességgel?
Mi értelme a kettőt osztályozni, ha ugyanaz? Más szóval, ha van NP problémánk, akkor a (2) ponton keresztül ez a probléma átalakulhat NP-teljes problémává. Ezért az NP probléma most NP-teljes, és NP = NP-teljes . Mindkét osztály egyenértékű.
Lehetséges, hogy a probléma P-ben és NP-ben is van?
Lehetséges, hogy a probléma P-ben és NP-ben is van? Igen . Mivel P az NP részhalmaza, minden P-beli probléma P-ben és NP-ben is megtalálható.
Mi történik, ha a P vs NP megoldódik?
Ha P egyenlő NP-vel, akkor minden NP-probléma rejtett parancsikont tartalmazna , amely lehetővé teszi a számítógépek számára, hogy gyorsan tökéletes megoldást találjanak rájuk. De ha P nem egyenlő NP-vel, akkor nem léteznek ilyen hivatkozások, és a számítógépek problémamegoldó ereje alapvetően és tartósan korlátozott marad.
Megoldható a P vs NP?
P az összes hatékonyan megoldható döntési probléma halmaza, és az NP részhalmaza. Az alapvető aritmetika polinomidőben megoldható, így P-hez tartozik.
NP egyenlő P-vel?
6 válasz. P a polinomiális idő rövidítése. Az NP a nem-determinisztikus polinomidőt jelenti.
Az Euler-ciklus NP-teljes?
Egy gráfot Eulerianusnak nevezünk, ha van Euler-ciklusa, és fél-Euler-nek nevezzük, ha Euleri-útvonala van. A probléma hasonlónak tűnik a Hamilton-útvonalhoz, amely NP teljes probléma egy általános gráfhoz . Szerencsére polinomiális időben meg tudjuk állapítani, hogy egy adott gráfnak van-e Euler-útvonala vagy sem.
Miért nehéz a hátizsák probléma NP?
a szükséges idő exponenciálisan növekszik, tehát ez NPC probléma. Ennek az az oka, hogy a hátizsák -probléma pszeudopolinomiális megoldással rendelkezik, ezért gyengén NP-teljesnek (és nem erősen NP-teljesnek) nevezik.
A 8 királynő probléma az NP-vel?
Az N Queens Completion NP Complete . Megoldódott az a probléma, hogy nyolc dámát helyezünk a sakktáblára úgy, hogy egyetlen dáma se támadjon meg egy másikat, csakúgy, mint az n dáma elhelyezése egy nxn táblán. Ha azonban néhány dámát teszel a táblára és kérsz egy befejezést, akkor a probléma NP kész.
Megoldhatóak n királynők?
Az n-királynők probléma megoldható n=1 és n≥4 esetén . Tehát a döntési probléma konstans időben megoldható.
Mi a 8 királynő probléma a DAA-ban?
A nyolc dáma probléma az, hogy nyolc dámát kell elhelyezni egy 8×8-as sakktáblán úgy, hogy egyikük sem támadja meg egymást (nincs kettő ugyanabban a sorban, oszlopban vagy átlósan). Általánosságban elmondható, hogy az n királynő probléma n királynőt helyez el egy n × n sakktáblán. Különféle megoldások léteznek a problémára.
Hogyan függenek össze a P és az NP problémák?
Az NP nemdeterminisztikus Turing-géppel polinom időben megoldható problémák halmaza. P az NP részhalmaza (bármilyen probléma, amely polinomiális időben megoldható determinisztikus géppel, megoldható nemdeterminisztikus géppel is polinomidőben), de P≠NP.