Таблица 2.9 Таблица 2.10
C1 |
C2 |
C3 |
C4 |
C5 |
C1 |
C2 |
C3 |
C4 |
C5 |
|||
O1 |
3 |
4 |
C1 |
0 |
7 |
9 |
5 |
3 |
||||
O2 |
2 |
5 |
6 |
C2 |
7 |
0 |
8 |
4 |
4 |
|||
O3 |
1 |
4 |
C3 |
9 |
8 |
0 |
3 |
6 |
||||
O4 |
5 |
3 |
C4 |
3 |
4 |
3 |
0 |
5 |
||||
C5 |
3 |
4 |
6 |
5 |
0 |
Существуют следующие две модификации задачи балансировки. В первой требуется найти самый производительный, а не сбалансированный маршрут. Самым производительным является маршрут, который деталь проходит за минимальное время. Такая задача, очевидно, сводится к задаче КРАТЧАЙШИЙ ПУТЬ. Во второй модификации задано не время выполнения операций и транспортировки, а их скорость. Такая задача сводится к исходной заменой всех скоростных параметров Р на временные1/P. Однако можно поступить иначе. Сбалансированным можно считать маршрут, вдоль которого деталь проходит с наибольшей скоростью. Эта скорость будет определяться самым непроизводительным станком или самым низкоскоростным транспортным средством на маршруте. Им будет соответствовать самая короткая дуга на широчайшем пути из s в t, если все нулевые длины дуг в указанном взвешенном орграфе заменить на очень большие (превышающие практически возможные). Отсюда вытекает сводимость второй модификации к задаче ШИРОЧАЙШИЙ ПУТЬ.
Рис. 2.16 Орграф для задачи балансировки с исходными данными на рис.2.15 и табл. 2.9, табл. 2.10
Под вершинами указана тонкость тончайшего пути, ведущего к ним из s; шрих-линией отмечен тончайший путь из s в t с тонкостью 5.
Рис. 2.17 Орграф для задачи самый Производительный маршрут с исходными данными на рис.2.15 и табл. 2.9, 2.10
Минимальное время, за которое деталь проходит маршрут, равно 22 – (см. рис. 2.17).
Пусть имеется станок типа «обрабатывающий центр», магазин которого может оснащаться инструментами различных типов. Для инструмента каждого типа известно, сколько гнезд он занимает в магазине и каково время его работы. В магазине станка можно размещать несколько экземпляров инструмента одного типа. Требуется так оснастить станок инструментами, чтобы общее время их последовательной работы было максимальным, а емкость магазина была использована полностью [22].
Математическим описанием этой задачи является следующая задача рюкзачного типа.
ЦЕЛОЧИСЛЕННЫЙ РЮКЗАК С ОГРАНИЧЕНИЕМ –РАВЕНСТВОМ. Для положительных целых чисел и неотрицательных вещественных чисел найти неотрицательные целые значения переменных , максимизирующие целевую функцию
при ограничении
(2.2)
Параметр bможно рассматривать как объем рюкзака, в который можно укладывать предметы n типов, причем по нескольку экземпляров каждого типа, а параметры – как объем и стоимость одного предмета j-го типа. Равенство означает, что в рюкзак укладывается kэкземпляров предмета j-го типа. Рюкзак нужно упаковать предметами так, чтобы его объем был использован полностью, а стоимость – максимальной. Объем рюкзака можно интерпретировать как объем магазина обрабатывающего центра, предметы – как инструменты с временем работы и числами занимаемых гнезд соответственно. Сформулированная рюкзачная задача сводится к задаче ДЛИННЕЙШИЙ ПУТЬ.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.