Аноним

Ресинхронизация схемы: различия между версиями

Материал из WEGA
Строка 41: Строка 41:
где in[v] – полустепень захода, а out[v] – полустепень исхода вершины v. Поскольку второй терм является константой, задачу можно переформулировать в виде следующей целочисленной линейной программы:
где in[v] – полустепень захода, а out[v] – полустепень исхода вершины v. Поскольку второй терм является константой, задачу можно переформулировать в виде следующей целочисленной линейной программы:


Минимизировать (IN[V] out[v]) * r[v] v2V s:t: w[u; v] + r[v] - r[u] > 0   8(u;v)2E W[u; v] + r[v] - r[u] > 1 8U; v 2 V: D[u; v] > ф r[v] 2 Z   8v 2 V
Минимизировать <math>\sum_{v \in V} (in[v] - out[v]) * r[v]</math> так, чтобы выполнялись неравенства
 
<math>w[u, v] + r[v] - r[u] \ge 0 \; \forall (u, v) \in E</math>
 
<math>W[u, v] + r[v] - r[u] \ge 1 \; \forall u, v \in V: D[u, v] > \phi</math>
 
<math>r[v] \in \mathbb{Z} \; \forall v \in V</math>




4551

правка