Hardprob/Maximum Not-All-Equal 3-Satisfiability
Материал из DISCOPAL
- Множество переменных U,
- Коллекция C скобок-дизъюнкций литералов, где литерал это какая-то переменная или ее отрицание, размер скобки не больше 3.
- Найти истинное присваивание для U, и подмножество скобок C'⊆ C, таких что каждая скобка имеет по крайней мере один истинный литерал и не меньше одного ложного литерала.
- Максимизировать размер этого подмножества |C'| → max
Код в «maximum-not-all-equal-3-satisfiability.ipynb» на гитлаб или живьем в лабе
- Задача в базе NP-полных задач Вигго Кана
- Код задачи в книге «ГД» → «LO3»
[ Хронологический вид ]Комментарии
Войдите, чтобы комментировать.