Понятие NP-трудной и NP-полной задачи — различия между версиями
(→Определение класса NP-трудных задач) |
|||
Строка 1: | Строка 1: | ||
− | ==Определение класса | + | ==Определение класса NP-трудных задач== |
− | Язык <tex>L</tex> называется | + | Язык <tex>L</tex> называется '''NP'''-трудным ('''NPH'''), если для любого языка <tex>L_{1}</tex>, принадлежащего '''NP''', <tex>L_{1}</tex> сводится по Карпу к <tex>L</tex> (<tex>L_{1}\le L</tex>). |
==Определение класса <tex>NP</tex>-полных задач== | ==Определение класса <tex>NP</tex>-полных задач== | ||
Язык L называется <tex>NP</tex>-полным (<tex>NPC</tex>), если он является <tex>NP</tex>-трудным и принадлежит классу <tex>NP</tex>. | Язык L называется <tex>NP</tex>-полным (<tex>NPC</tex>), если он является <tex>NP</tex>-трудным и принадлежит классу <tex>NP</tex>. |
Версия 09:37, 3 мая 2010
Определение класса NP-трудных задач
Язык
называется NP-трудным (NPH), если для любого языка , принадлежащего NP, сводится по Карпу к ( ).Определение класса -полных задач
Язык L называется
-полным ( ), если он является -трудным и принадлежит классу .