Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Узлы также называют вершинами или точками, а дуги - ребрами, звеньями, линиями или ветвями. Граф G конечен, если конечны оба задающие его множества N и A.
Сеть (граф) G 1, состоящую из узлов и дуг, входящих в сеть G, называют подграфом сети G; то есть G 1 = {N 1, A 1 } - подграф G = {N, A}, если N 1 N и A 1 A. Наиболее простое представление сети получается, если использовать в качестве элементов { N }натуральные числа - номера узлов. Тогда каждая дуга характеризуется парой чисел - номерами узлов, которые она связывает.
Однако каждый узел и дуга сети характеризуются еще одной числовой величиной, смысл которой определяется в конкретных задачах. В общем случае такое поставленное в соответствие узлу число называют его интенсивностью d. Узлы называют источниками (если d > 0), стоками (если d < 0) и нейтральными узлами (если d = 0). Таким образом: N = {N+} {N-} {N o }; N+ = {n: dn > 0 }, N- = {n: dn < 0 }, No = {n: dn = 0 }.
Аналогично, поставленное в соответствие дуге (i, j) число той же природы, что и интенсивность узла, называют пропускной способностью дуги rij.
Потоком F = {fij: (i, j) A} в сети G называют совокупность величин fij - потоков в дугах, удовлетворяющих соотношениям:
fij - fji = di, i N; 0 £ fij £ rij. (1)
Здесь первое выражение отражает закон сохранения потока в сети, а второе задает допустимую область изменения потоков в дугах. Во многих задачах на сетях для каждой дуги вводят дополнительную числовую характеристику - обобщенную стоимость cij прохождения единицы потока по дуге, не имеющую аналога для узлов. В таком случае может быть поставлена задача об оптимальном по суммарной обобщенной стоимости потоке:
cij fij ® opt (2)
при одновременном выполнении условий (1). В результате эта задача принимает вид стандартной задачи линейного (если cij = const), либо нелинейного (если cij = F (fkl), (k, l) A) программирования.
При решении задач в дальнейшем будут упоминаться методы и алгоритмы.
Метод - путь, способ получения решения; совокупность приемов, операций, направленных на достижение некоторой цели.
Алгоритм - последовательность четко определенных правил (команд) для получения решения за конечное число шагов.
Любой алгоритм - метод; но не любой метод является алгоритмом.
Дата публикования: 2014-10-20; Прочитано: 453 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!