Hardprob/Maximum K-Satisfiability — различия между версиями
Материал из DISCOPAL
					
										
					
					StasFomin (обсуждение | вклад)  | 
				StasFomin (обсуждение | вклад)   | 
				||
| Строка 19: | Строка 19: | ||
</small>  | </small>  | ||
<!-- end -->  | <!-- end -->  | ||
| − | |||
[[Категория:ClassicHardProblems]]  | [[Категория:ClassicHardProblems]]  | ||
Текущая версия на 12:22, 22 сентября 2023
- Константа k≥2, множество переменных U,
 - Коллекция C скобок-дизъюнкций литералов, где литерал это какая-то переменная или ее отрицание, размер скобки не больше k.
 - Найти истинное присваивание для U.
 - Максимизировать число выполненных скобок.
 
Код в «maximum-k-satisfiability.ipynb» на гитлаб или живьем в лабе
-  
 — есть тестовые данные и визуализация. -  
 — есть Pyomo-формулировка для ЦЛП. -  
 — есть сведение на Python NP-полной задачи к данной. 
- Задача в базе NP-полных задач Вигго Кана
 - Код задачи в книге «ГД» → «LO2»
 - Код задачи в книге «ГД» → «LO5»