Hardprob/Minimum Metric Traveling Salesperson Problem — различия между версиями

Материал из DISCOPAL
Перейти к: навигация, поиск
 
(не показаны 2 промежуточные версии этого же участника)
Строка 1: Строка 1:
{{reserve-task|[[Участник:Protobarhatus|Protobarhatus]] 16:13, 9 мая 2024 (UTC)}}
 
 
<!-- start --><!-- {{svg-image-for-hard-problem|{{PAGENAME}}}} -->
 
<!-- start --><!-- {{svg-image-for-hard-problem|{{PAGENAME}}}} -->
 
* Набор <em>C</em> из <em>m</em> городов с заданными расстояниями между ними <m>d(c_i,c_j)∈  N</m> для каждой пары городов. Расстояния удовлетворяют неравенству треугольника!
 
* Набор <em>C</em> из <em>m</em> городов с заданными расстояниями между ними <m>d(c_i,c_j)∈  N</m> для каждой пары городов. Расстояния удовлетворяют неравенству треугольника!
Строка 10: Строка 9:
 
----
 
----
 
{{hard-problem-on-lab17|{{PAGENAME}}}}
 
{{hard-problem-on-lab17|{{PAGENAME}}}}
<!-- * {{has-testdata-and-visualization}} -->
+
* {{has-testdata-and-visualization}}
<!-- * {{has-pyomo-model}} -->
+
* {{has-pyomo-model}}
 +
** [[Участник:StasFomin|StasFomin]] 17:00, 21 мая 2025 (UTC): но надо бы прорефакторить все.
 
<!-- * {{has-npc-reduction}} -->
 
<!-- * {{has-npc-reduction}} -->
 
<!-- * {{add-random-fuzzing-tests}} -->
 
<!-- * {{add-random-fuzzing-tests}} -->
Строка 20: Строка 20:
 
<!-- * [ Задача в википедии] -->
 
<!-- * [ Задача в википедии] -->
 
</small>
 
</small>
 +
 +
{{Reserve-task|[[Участник:StasFomin|StasFomin]] 17:01, 21 мая 2025 (UTC)}}
 
<!-- end -->
 
<!-- end -->
  
 
[[Категория:ClassicHardProblems]]
 
[[Категория:ClassicHardProblems]]

Текущая версия на 17:01, 21 мая 2025

  • Набор C из m городов с заданными расстояниями между ними для каждой пары городов. Расстояния удовлетворяют неравенству треугольника!
  • Найти тур C, т.е. перестановка .
  • Минимизировать длину этого тура

Код в «minimum-metric-traveling-salesperson-problem.ipynb» на гитлаб или живьем в лабе

  • Data-vis-logo.png — есть тестовые данные и визуализация.
  • PyomoLogo.png — есть Pyomo-формулировка для ЦЛП.
    • StasFomin 17:00, 21 мая 2025 (UTC): но надо бы прорефакторить все.

Задача зарезервирована: StasFomin 17:01, 21 мая 2025 (UTC)