Hardprob/Minimum File Transfer Scheduling — различия между версиями

Материал из DISCOPAL
Перейти к: навигация, поиск
(Массовая правка: замена \rightarrow на →)
(Массовая правка: замена \in на ∈)
Строка 1: Строка 1:
 
<!-- start --><!-- {{svg-image-for-hard-problem|{{PAGENAME}}}} -->
 
<!-- start --><!-- {{svg-image-for-hard-problem|{{PAGENAME}}}} -->
 
* Граф передачи файла, т.е. граф <em>G=(V,E)</em>, ограничения пропускной способности на вершинах, <m>p: V →  N</m> и функция длины файлов на ребрах <m>L: E →  N</m>.
 
* Граф передачи файла, т.е. граф <em>G=(V,E)</em>, ограничения пропускной способности на вершинах, <m>p: V →  N</m> и функция длины файлов на ребрах <m>L: E →  N</m>.
* Найти расписание передачи файла, т.е. функция <m>s: E→  N</m>, такая что для каждой вершины <em>v</em> и для каждого момента <m>t \in N</m>,  
+
* Найти расписание передачи файла, т.е. функция <m>s: E→  N</m>, такая что для каждой вершины <em>v</em> и для каждого момента <m>t ∈  N</m>,  
  <m>\begin{displaymath}\vert\{u : (u,v) \in E \wedge s(e) \leq t \leq s(e)+L(e)\}\vert \leq p(v). \end{displaymath}</m>
+
  <m>\begin{displaymath}\vert\{u : (u,v) ∈  E \wedge s(e) \leq t \leq s(e)+L(e)\}\vert \leq p(v). \end{displaymath}</m>
  
 
* Минимизировать время выполнения расписания, т.е.  
 
* Минимизировать время выполнения расписания, т.е.  
  <m>\max_{e \in E}(s(e)+L(e))</m>
+
  <m>\max_{e ∈  E}(s(e)+L(e))</m>
  
 
----
 
----

Версия 18:00, 17 апреля 2023

  • Граф передачи файла, т.е. граф G=(V,E), ограничения пропускной способности на вершинах, и функция длины файлов на ребрах .
  • Найти расписание передачи файла, т.е. функция , такая что для каждой вершины v и для каждого момента ,

  • Минимизировать время выполнения расписания, т.е.


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