Hardprob/Minimum Sum Of Squares — различия между версиями
Материал из DISCOPAL
StasFomin (обсуждение | вклад) |
StasFomin (обсуждение | вклад) (тотальный сброс резервирования) |
||
Строка 19: | Строка 19: | ||
<small> | <small> | ||
− | + | ||
{{ViggoCode|node155}} | {{ViggoCode|node155}} | ||
{{GDCode|SP19}} | {{GDCode|SP19}} |
Текущая версия на 12:58, 25 сентября 2025
- Конечное множество A, задан размер для каждого a ∈ A, и целое K ≥ 2 .
- Найти разбиение A на множество из K непересекающихся множеств A1, A2, …, AK.
- Минимизировать сумму квадратов их размеров
Код в «minimum-sum-of-squares.ipynb» на гитлаб или живьем в лабе
-
— есть тестовые данные и визуализация.
-
— есть Pyomo-формулировка для ЦЛП.
- Но надо проверять и рефакторить.
- Задача в базе NP-полных задач Вигго Кана
- Код задачи в книге «ГД» → «SP19»