Составители:
Рубрика:
110
сти n продуктов, используя единственный тип ап-
паратуры. Аппарат должен быть перенастроен по-
сле того как был произведен продукт p
i
(но до того
как начато производство продукта p
j
), в зависимо-
сти от комбинации (p
i
, p
j
). Стоимость перена-
стройки аппаратуры постоянна и не зависит от
производимых продуктов. Предположим, что эти
продукты производятся в непрерывном цикле, так
что после производства последнего из n продуктов
снова возобновляется в том же фиксированном
цикле производство первого продукта.
Возникает вопрос о том, может ли быть най-
дена циклическая последовательность производст-
ва
продуктов p
i
(i = 1, 2, …, n), не требующая пе-
ренастройки аппаратуры. Если представить эту за-
дачу в виде ориентированного графа, то ответ на
поставленный вопрос зависит от того, имеет ли
этот ориентированный граф гамильтонов цикл или
нет.
Если не существует циклической последова-
тельности продуктов, не требующей перенастрой-
ки аппаратуры, то какова должна быть последова-
тельность производства с наименьшими затратами
на перенастройку, т.е. требующая наименьшего
числа необходимых перенастроек?
Таким образом, рассмотрим следующие две
задачи.
67
К =
11 12 1
21 22 2
*( ),1 *( ),2 *( ),
...
...
... ... ... ....
m
m
vG vG vGm
bb b
bb b
bb b
⎛⎞
⎜⎟
⎜⎟
⎜⎟
⎜⎟
⎜⎟
⎝⎠
Поскольку каждый фундаментальный разрез
K
i
содержит ровно одну ветвь, а именно и
i
, матри-
ца К имеет вид
K =
11 1, *( )
21 2, *( )
*(),1 *(),*()
...
10
...
1
... ... ...
...
...
01
vG
vG
vG vGvG
bb
bb
bb
⎛⎞
⎜⎟
⎜⎟
⎜⎟
⎜⎟
⎜⎟
⎝⎠
Таким образом, K = (K
1
| K
2
), где K
2
– еди-
ничная матрица порядка v*(G). Отметим, что если
С = (C
1
| C
2
) – соответствующая матрица фунда-
ментальных циклов, то K
1
=
2
T
C
, где
2
T
C
– транс-
понированная матрица C
2
.
Пример 1.31.
Найдем матрицу фундаментальных разрезов
графа G = (М, R), изображенного на рис. 1.25. По-
скольку v*(G) = 6 – 1 = 5, имеется пять фундамен-
тальных разрезов. Ребру 4 соответствует коцикл
К
1
.= {1, 4}, так как при удалении ребра 4 из остова
Т множество вершин М разбивается на две части:
{а
1
}и М \ {а
1
}, а ребра 1 и 4 образуют разрез по
сти n продуктов, используя единственный тип ап- ⎛ b11 b12 ... b1m ⎞ паратуры. Аппарат должен быть перенастроен по- ⎜ b b22 ... b2 m ⎟⎟ сле того как был произведен продукт pi (но до того К= ⎜ 21 ⎜ ... ... ... .... ⎟ как начато производство продукта pj), в зависимо- ⎜⎜ ⎟ сти от комбинации (pi, pj). Стоимость перена- ⎝ bv*(G ),1 bv*(G ),2 bv*( G ),m ⎟⎠ стройки аппаратуры постоянна и не зависит от Поскольку каждый фундаментальный разрез производимых продуктов. Предположим, что эти Ki содержит ровно одну ветвь, а именно иi, матри- продукты производятся в непрерывном цикле, так ца К имеет вид что после производства последнего из n продуктов снова возобновляется в том же фиксированном ⎛ b11 ... b1,v*(G ) 1 0⎞ цикле производство первого продукта. ⎜ b ... b2,v*(G ) ⎟ 1 Возникает вопрос о том, может ли быть най- K = ⎜ 21 ⎟ ⎜ ... ... ... ... ⎟ дена циклическая последовательность производст- ⎜⎜ ⎟ ва продуктов pi (i = 1, 2, …, n), не требующая пе- ⎝ bv*(G ),1 ... bv*( G ),v*(G ) 0 1 ⎟⎠ ренастройки аппаратуры. Если представить эту за- Таким образом, K = (K1 | K2), где K2 – еди- дачу в виде ориентированного графа, то ответ на ничная матрица порядка v*(G). Отметим, что если поставленный вопрос зависит от того, имеет ли С = (C1 | C2) – соответствующая матрица фунда- этот ориентированный граф гамильтонов цикл или T T ментальных циклов, то K1 = C2 , где C2 – транс- нет. Если не существует циклической последова- понированная матрица C2. тельности продуктов, не требующей перенастрой- Пример 1.31. ки аппаратуры, то какова должна быть последова- Найдем матрицу фундаментальных разрезов тельность производства с наименьшими затратами графа G = (М, R), изображенного на рис. 1.25. По- на перенастройку, т.е. требующая наименьшего скольку v*(G) = 6 – 1 = 5, имеется пять фундамен- числа необходимых перенастроек? тальных разрезов. Ребру 4 соответствует коцикл Таким образом, рассмотрим следующие две К1.= {1, 4}, так как при удалении ребра 4 из остова задачи. Т множество вершин М разбивается на две части: {а1}и М \ {а1}, а ребра 1 и 4 образуют разрез по 110 67
Страницы
- « первая
- ‹ предыдущая
- …
- 65
- 66
- 67
- 68
- 69
- …
- следующая ›
- последняя »