Megoldhatók-e a megoldhatatlan problémák?

Pontszám: 4,2/5 ( 29 szavazat )

Azokat a problémákat, amelyek elméletben (nagy, de véges idővel) megoldhatók, de a gyakorlatban túl sok időt vesz igénybe, hogy megoldásuk hasznos legyen, megoldhatatlan problémáknak nevezzük. Olyan problémák, amelyek eldönthetők, de megoldásuk sok időt igényel.

Mit jelent, ha egy probléma megoldhatatlan?

A számítási komplexitás szempontjából a megoldhatatlan problémák olyan problémák, amelyek megoldására nem léteznek hatékony algoritmusok . A legtöbb megoldhatatlan problémának van egy algoritmusa – ugyanaz az algoritmus –, amely megoldást ad, és ez az algoritmus a brute-force keresés.

Mik azok a megoldható problémák?

(definíció) Definíció: Olyan döntési probléma, amely megoldható egy olyan algoritmussal, amely véges számú lépésben minden bemeneten megáll . A kapcsolódó nyelvet eldönthető nyelvnek nevezzük. Más néven teljesen eldönthető probléma, algoritmikusan megoldható, rekurzívan megoldható.

Megoldhatók-e a megoldhatatlan problémák?

Nem kezelhető / nyomon követhető problémák Egyes megoldhatatlan problémák ésszerű időn belül csak kis bemenetek esetén oldhatók meg, és a megoldás/algoritmus nem skálázódik nagyobb bemenetekre. Néhány megoldhatatlan probléma mindennap megoldódik, annak ellenére, hogy megoldhatatlanok. Ilyennek vannak útválasztási algoritmusai, ütemezése, erőforrás-ütemezése.

Eldönthető az NP-teljesség?

Vannak bizonyos NP-Hard problémák, amelyek az NP-ben is léteznek. Ezek eldönthetők , polinomiális időben ellenőrizhetők, és egy NP probléma polinomiális redukciói. Ezekről azt mondják, hogy NP-Complete. Bármely NP-teljes probléma egy polinomiális idő függvény használatával redukálható SAT-ra.

Dönthetőség és eldönthetetlenség

43 kapcsolódó kérdés található

A P-problémák eldönthetők?

A P a nyelvek osztálya , nem pedig az algoritmusok osztálya. ... Ha tudni akarja, hogy egy adott algoritmus polinomiális időben fut-e, ez eldönthetetlen, ahogy Yuval mutatja. Nem, mert ez még csak nem is számítási probléma.

Lehet-e eldönthetetlen probléma az NP-ben?

Az NP-kemény olyan probléma, amely legalább olyan nehéz, mint bármely NP-teljes probléma. Ezért egy eldönthetetlen probléma NP-nehéz lehet. Egy probléma NP-nehéz, ha a hozzá tartozó orákulum egyszerűvé tenné az NP-teljes feladatok megoldását (azaz megoldható polinomiális időben).

Melyek a kezelhető és megoldhatatlan problémák?

Tractable probléma: olyan probléma, amely polinomiális idejű algoritmussal megoldható . ... Megválaszolhatatlan probléma: olyan probléma, amely nem oldható meg polinomiális idejű algoritmussal. Az alsó korlát exponenciális.

A megoldhatatlan problémák NP-nehezek?

(intuitív módon) ez legalább olyan nehéz, mint az NP minden problémája. ismertek bármilyen NP-nehéz problémáról. A megállási probléma mindkettő NP-nehéz. megoldhatatlan .

Az alábbiak közül melyek a megoldhatatlan problémák példái?

10.3 Példák néhány megoldhatatlan problémára
  • 10.3.1 Utazó értékesítő probléma.
  • 10.3.2 Részhalmaz összege.
  • 10.3.3 Hátizsák probléma.
  • 10.3.4 Rekesz csomagolása.
  • 10.3.5 Munkahelyi ütemezés.
  • 10.3.6 Kielégíthetőség.

Megoldhatók-e az eldönthetetlen problémák?

Vannak olyan problémák, amelyeket egy számítógép soha nem tud megoldani, még a világ legerősebb, végtelen idővel rendelkező számítógépe sem: a eldönthetetlen problémák. Eldönthetetlen probléma az, amelyre "igen" vagy "nem" választ kell adni, de mégsem létezik olyan algoritmus, amely minden bemenetre helyesen válaszolna .

Fermat tétele eldönthetetlen?

Így lehet, hogy Fermat utolsó tétele eldönthetetlen a számelmélet standard axiómáiból. Tehát teljesen lehetségesnek tűnik, hogy valóban eldönthetetlen. ...

Az eldönthetetlen problémák megoldhatatlanok?

Dönthetetlen probléma az, amelyre soha nem lehet olyan algoritmust írni, amely mindig minden bemeneti értékre helyes igaz/hamis döntést adna. Az eldönthetetlen problémák a megoldhatatlan problémák egy alkategóriája, amely csak azokat a problémákat tartalmazza, amelyekre igen/nem választ kell adni (például: van-e hiba a kódomban?).

Mi a különbség egy eldönthetetlen probléma és egy megoldhatatlan probléma között?

A eldönthetetlen problémák azok, amelyekre soha nem létezhet számítógépes megoldás, míg a megoldhatatlan problémák azok , amelyekre szilárd bizonyítékok vannak arra vonatkozóan , hogy bár számítógéppel megoldhatók, nem oldhatók meg olyan gyorsan, hogy a megoldás valóban hasznos legyen a gyakorlatban.

Mit jelent a megoldhatatlan a statisztikában?

Megoldhatatlan probléma: olyan probléma, amely nem oldható meg polinomiális idejű algoritmussal . ... Ha egy eloszlás zárt formájú kifejezésben van, ennek az eloszlásnak a valószínűsége egyértelműen polinomiális időben számítható, ami a tudományos világban azt jelenti, hogy az eloszlás követhető.

Hogyan bizonyítja be, hogy a probléma NP nehéz?

Annak bizonyításához, hogy A probléma NP-nehéz, redukáljon egy ismert NP-nehéz problémát A-ra. Más szavakkal, annak bizonyításához, hogy a probléma nehéz, le kell írnia egy hatékony algoritmust egy másik probléma megoldására , amelyről már tudja, hogy kemény, hipotetikus hatékony algoritmust használva a problémájára fekete doboz szubrutinként.

P redukálható NP-re?

A két osztály definíciója szerint minden P-beli probléma NP-ben is megtalálható. ... Egy probléma NP-teljes, ha NP-ben minden probléma redukálható rá poliidőben . Más szóval, az NP-teljes problémák a legnehezebb problémák az NP-ben (a redukálhatóság definíciója szerint).

Mi az NP-nehéz problémaosztály?

A számítási komplexitáselméletben az NP-keménység (nem-determinisztikus polinomiális-időkeménység) azon problémák osztályának meghatározó tulajdonsága, amelyek informálisan „ legalább olyan kemények, mint az NP legnehezebb problémái ”. Az NP-nehéz probléma egyszerű példája a részhalmazösszeg probléma.

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.

Mit jelent orvosi értelemben a kezelhetetlen?

A kezelhetetlen lényegében azt jelenti, hogy nehéz kezelni vagy kezelni . Ez a fajta fájdalom nem gyógyítható, ezért a kezelés célja a kényelmetlenség csökkentése. Az állapotot kezelhetetlen fájdalom betegségnek vagy IP-nek is nevezik.

Mit jelent a nem megoldhatatlan?

1: nem könnyen irányítható, kezelhető vagy irányíthatatlan, megoldhatatlan problémák. 2: nem könnyen enyhíthető vagy gyógyítható, kezelhetetlen fájdalom. 3: nem könnyen manipulálható vagy formázott, nehezen kezelhető fém.

Mi a követhető és mi a nem kezelhető?

Válasz: Nyomon követhető probléma: Polinomiális idejű algoritmussal megoldható probléma . ... Intractable Problem: olyan probléma, amely nem oldható meg polinomiális idejű algoritmussal. Az alsó korlát exponenciális.

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ó.

A TSP eldönthetetlen?

Egy megoldás túl hosszú, és nem írható le polinomiális kifejezéssel a bemenet hosszán. Például egy TSP-példányban minden L vagy annál kisebb hosszúságú körutat kér. Egy számítási probléma akkor tekinthető eldönthetetlennek, ha egyáltalán nem adható algoritmus a megoldására .

NP egyenlő P-vel?

Az NP-nehéz problémák legalább olyan kemények, mint az NP problémák; azaz minden NP probléma redukálható rájuk (polinomiális időben). ... Ha bármely NP-teljes probléma P-ben van, akkor abból az következne, hogy P = NP . Számos fontos probléma azonban NP-teljesnek bizonyult, és egyikre sem ismert gyors algoritmus.