Hardprob/Maximum Integer K-Choice Knapsack — различия между версиями

Материал из DISCOPAL
Перейти к: навигация, поиск
(Массовая правка: замена \in на ∈)
 
(не показаны 2 промежуточные версии этого же участника)
Строка 4: Строка 4:
 
** неотрицательный целочисленный <em>n</em>-вектор <m>x∈  N^n</m>,  
 
** неотрицательный целочисленный <em>n</em>-вектор <m>x∈  N^n</m>,  
 
** функция <m>f: [1..n] → [1..k]</m>
 
** функция <m>f: [1..n] → [1..k]</m>
** такие, что <m>\displaystyle\sum\limits_{i=1}^{n} a_{i,f(i)} x_i\le b</m>.
+
** такие, что <m>\displaystyle\sum\limits_{i=1}^{n} a_{i,f(i)} x_i≤b</m>.
 
* Максимизировать  
 
* Максимизировать  
 
  <m>\displaystyle\sum\limits_{i=1}^{n} c_{i,f(i)} x_i → \max</m>.
 
  <m>\displaystyle\sum\limits_{i=1}^{n} c_{i,f(i)} x_i → \max</m>.
Строка 10: Строка 10:
 
----
 
----
 
{{hard-problem-on-lab17|{{PAGENAME}}}}
 
{{hard-problem-on-lab17|{{PAGENAME}}}}
<!-- * {{has-testdata-and-visualization}} -->
+
* {{has-testdata-and-visualization}}
<!-- * {{has-pyomo-model}}   -->
+
* {{has-pyomo-model}}
 
<!-- * {{has-npc-reduction}} -->
 
<!-- * {{has-npc-reduction}} -->
 
<!-- * {{add-random-fuzzing-tests}} -->
 
<!-- * {{add-random-fuzzing-tests}} -->

Текущая версия на 07:56, 30 апреля 2023

  • Неотрицательные целочисленные m×k матрицы , неотрицательное целое b∈ N.
  • Найти
    • неотрицательный целочисленный n-вектор ,
    • функция
    • такие, что .
  • Максимизировать
.

Задача в лаб22 (рид-онли просмотр)

  • Data-vis-logo.png — есть тестовые данные и визуализация.
  • PyomoLogo.png — есть Pyomo-формулировка для ЦЛП.