Кластеризация на основе эффективности: различия между версиями

Перейти к навигации Перейти к поиску
Нет описания правки
Строка 11: Строка 11:




Определение 1. Кластеризация сети G = (V, E) представляет собой тройку (Я, ф,И), где
'''Определение 1.''' Кластеризация сети G = (V, E) представляет собой тройку <math>(H, \phi,\Sigma) \;</math>, где
1. H = (V0, E0) – ориентированный ациклический граф;
2. ' – функция, отображающая V0 на V, такая, что


• для любого ребра (u0;v0) 2 Е',(ф(и'),ф(у')) 2 E,
1. H = (V', E') – ориентированный ациклический граф;
• для любой вершины v0 2 V0 and edge (и,ф(у')) 2 E,
 
существует уникальный элемент u0 2 V0, такой, что ф(и') = u
2. <math>\phi \;</math> – функция, отображающая V' на V, такая, что
апсЦк'У) €£'.
 
• Для любой вершины-первичного выхода v 2 V существует уникальный элемент
• для любого ребра <math>(u', v') \in E' \;</math>,<math>(\phi (u'), \phi (v')) \in E \;</math>,
v0 2 V, такой, что ф{у') = v.
 
3. £ – разбиение V0.
• для любой вершины <math>v' \in V' \;</math> и ребра <math>(u, \phi (v')) \in E \;</math> существует уникальный элемент <math>u' \in V' \;</math>, такой, что <math>\phi (u') = u \;</math> и <math>(u', v') \in E' \;</math>.
 
• Для любой вершины-первичного выхода <math>v \in V \;</math> существует уникальный элемент <math>v' \in V' \;</math>, такой, что <math>\phi (v') = v \;</math>.
 
3. <math>\Sigma \;</math> – разбиение V'.




Строка 32: Строка 34:
Определение 2. Пусть дана комбинационная сеть G = (V, E) с весовой функцией w: V !>• R+, весовой емкостью M и функцией задержки 8: V !>■ R+. Мы говорим, что кластеризация Г = (Н,ф,Е) является допустимой, если для каждого кластера C 2 S значение W(C) не превышает M. Задача кластеризации схемы заключается в вычислении допустимой кластеризации Г сети G, такой, что задержка Г минимальна среди всех допустимых кластеризаций G.
Определение 2. Пусть дана комбинационная сеть G = (V, E) с весовой функцией w: V !>• R+, весовой емкостью M и функцией задержки 8: V !>■ R+. Мы говорим, что кластеризация Г = (Н,ф,Е) является допустимой, если для каждого кластера C 2 S значение W(C) не превышает M. Задача кластеризации схемы заключается в вычислении допустимой кластеризации Г сети G, такой, что задержка Г минимальна среди всех допустимых кластеризаций G.
В одной из первых работ по этой теме Лоулер и коллеги [ ] предложили алгоритм с полиномиальным временем исполнения для задачи кластеризации схемы в специальном случае, когда все вентильные задержки равны нулю (т.е. S(v) = 0 для всех v).
В одной из первых работ по этой теме Лоулер и коллеги [ ] предложили алгоритм с полиномиальным временем исполнения для задачи кластеризации схемы в специальном случае, когда все вентильные задержки равны нулю (т.е. S(v) = 0 для всех v).


== Основные результаты ==
== Основные результаты ==
4551

правка

Навигация