Hardprob/Maximum K-Satisfiability
Материал из DISCOPAL
- Константа k≥2, множество переменных U,
- Коллекция C скобок-дизъюнкций литералов, где литерал это какая-то переменная или ее отрицание, размер скобки не больше k.
- Найти истинное присваивание для U.
- Максимизировать число выполненных скобок.
Код в «maximum-k-satisfiability.ipynb» на гитлаб или живьем в лабе
-
— есть тестовые данные и визуализация.
-
— есть Pyomo-формулировка для ЦЛП.
-
— есть сведение на Python NP-полной задачи к данной.
- Задача в базе NP-полных задач Вигго Кана
- Код задачи в книге «ГД» → «LO2»
- Код задачи в книге «ГД» → «LO5»
[ Хронологический вид ]Комментарии
Войдите, чтобы комментировать.