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