Hardprob/Minimum Stacker Crane Problem — различия между версиями

Материал из DISCOPAL
Перейти к: навигация, поиск
(Массовая правка: замена {{hard-problem-on-lab17|{{PAGENAME}}}} на {{hard-problem-on-lab17|{{PAGENAME}}}} <!-- * {{has-testdata-and-visualization}} --> <!-- * {{has-pyomo-model}} --> <!-- * {{has-npc-reduction}} --> <!-- * {{add-random-fuzzing-tests}} -->)
(Массовая правка: замена \cup на ∪)
Строка 1: Строка 1:
 
<!-- start --><!-- {{svg-image-for-hard-problem|{{PAGENAME}}}} -->
 
<!-- start --><!-- {{svg-image-for-hard-problem|{{PAGENAME}}}} -->
* Смешанный (ориентированные дуги и неориентированные ребра) граф <m>G=\left(V,A,E\right)</m>, длины на ребрах  <m>l(e)\in N</m> для каждого ребра и дуги <m>e\in A\cup E</m>, такой, что для каждой дуги, есть параллельное ребро где длина не больше.
+
* Смешанный (ориентированные дуги и неориентированные ребра) граф <m>G=\left(V,A,E\right)</m>, длины на ребрах  <m>l(e)\in N</m> для каждого ребра и дуги <m>e\in A∪ E</m>, такой, что для каждой дуги, есть параллельное ребро где длина не больше.
 
* Найти цикл в <em>G</em> (возможно с повтором вершин), такой что включает каждое направленную дугу в <em>A</em> по крайней мере один раз, проходя по ним в правильном направлении.
 
* Найти цикл в <em>G</em> (возможно с повтором вершин), такой что включает каждое направленную дугу в <em>A</em> по крайней мере один раз, проходя по ним в правильном направлении.
 
* Минимизировать тотальную длину цикла.
 
* Минимизировать тотальную длину цикла.

Версия 11:39, 17 апреля 2023

  • Смешанный (ориентированные дуги и неориентированные ребра) граф , длины на ребрах для каждого ребра и дуги , такой, что для каждой дуги, есть параллельное ребро где длина не больше.
  • Найти цикл в G (возможно с повтором вершин), такой что включает каждое направленную дугу в A по крайней мере один раз, проходя по ним в правильном направлении.
  • Минимизировать тотальную длину цикла.

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