41
правка
Изменения
→Примеры #P-полных задач
Для построения графа <tex>G'</tex> будем использовать три вида блоков.
[[Файл:Variable_block.png|thumb|300px|Блок переменной]]
'''Блок переменной'''. Блок каждой переменной имеет два покрытия циклами, соответствующие присвоению true или false данной переменной. Присвоение true соответствует покрытию, содержащему все "внешние" ребра, присвоение false соответствует циклу, включающему ребра-петли. Каждое внешнее ребро ассоциировано с одним клозом, в котором присутствует данная переменная.