Моделирование потока машин
Методика определения максимального потока автомашин (количество машин в час) для заданной системы автодорог, если пропускные способности дорог заданы в матрице. Построение ориентированного графа. Условия сохранения потока вдоль дуги и на вершинах.
Рубрика | Математика |
Вид | задача |
Язык | русский |
Дата добавления | 25.11.2013 |
Размер файла | 38,8 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Задача
Система автодорог представлена двухполюсной транспортной сетью. Определить, чему равен максимальный поток автомашин (количество машин в час) для данной системы автодорог, если пропускные способности дорог заданы в матрице.
граф поток автомашина дуга
Таблица 1
x1 |
x2 |
x3 |
x4 |
t |
||
s |
19 |
0 |
15 |
0 |
0 |
|
x1 |
0 |
5 |
9 |
10 |
0 |
|
x2 |
0 |
0 |
0 |
0 |
16 |
|
x3 |
0 |
0 |
0 |
8 |
0 |
|
x4 |
0 |
14 |
0 |
0 |
14 |
1. Построение ориентированного графа (орграфа) сети
Задача сводится к отысканию максимального значения потока в двухполюсной транспортной сети, которая задана матрицей пропускных способностей (табл. 1).
Построим орграф, соответствующий матрице пропускных способностей двухполюсной транспортной сети (табл. 1). Каждый элемент этой матрицы равен пропускной способности дуги uij, если из вершины xi выходит дуга в вершину xj, и 0 - в противном случае.
Над каждой дугой проставим ее пропускную способность, а в скобках - начальное значение потока, равное нулю (0) (рис. 1). Тогда величина потока в цепи равна нулю:
V = 0.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Рис. 1
2. Построение максимального потока
1. Рассмотрим цепь (s x3 x4 t).
Цепь является увеличивающей, так как все дуги, входящие в нее допустимые (увеличивающие):
(s x3) - допустимая (увеличивающая) дуга, так как направление дуги совпадает с направлением потока и поток по ней меньше пропускной способности: 0 < 15.
(x3 x4) - допустимая (увеличивающая) дуга, так как направление дуги совпадает с направлением потока и поток по ней меньше пропускной способности: 0 < 8.
(x4 t) - допустимая (увеличивающая) дуга, так как направление дуги совпадает с направлением потока и поток по ней меньше пропускной способности: 0 < 14.
Следовательно, данная цепь увеличивающая.
2. Вдоль дуги (s x3) поток можно увеличить на величину
= 15 - 0 = 15.
Вдоль дуги (x3 x4) поток можно увеличить на величину
= 8 - 0 = 8.
Вдоль дуги (x4 t) поток можно увеличить на величину
= 14 - 0 = 14.
3. д = min {15, 8, 14} = 8. Вдоль цепи (s x1 x2 t) поток можно увеличить на д = 8, увеличивая его на д = 8 по каждой увеличивающей дуге (рис. 2). Дуга (x3 x4) стала насыщенной.
После такого изменения, величина потока стала равной
V = 8+0 = 8:
Величина потока, выходящего из вершины s равна величине потока, входящего в вершину t:
Vs = 0 + 8 = 8 и Vt = 0 + 8 = 8.
Условие сохранения потока выполняется.
1. Рассмотрим цепь (s x1 x4 t).
Цепь увеличивающая, так как все дуги допустимые (увеличивающие):
(s x1) - допустимая (увеличивающая) дуга, так как направление дуги совпадает с направлением потока и поток по ней меньше пропускной способности: 0 < 19.
(x1 x4) - допустимая (увеличивающая) дуга, так как направление дуги совпадает с направлением потока и поток по ней меньше пропускной способности: 0 < 10.
(x4 t) - допустимая (увеличивающая) дуга, так как направление дуги совпадает с направлением потока и поток по ней меньше пропускной способности: 8 < 14.
2. Вдоль дуги (s x1) поток можно увеличить на величину
= 19 - 5= 19.
Вдоль дуги (x1 x2) поток можно увеличить на величину
= 10 - 0 = 10.
Вдоль дуги (x2 t) поток можно увеличить на величину
= 14 - 8 = 6.
3. д = min {14, 10, 6} = 6. Вдоль цепи (s x1 x4 t) поток можно увеличить на д = 6, увеличивая его на д = 6 по каждой увеличивающей (рис. 3). Дуга (x4 t) стала насыщенной.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Рис. 2
После такого изменения, величина потока увеличилась на 6 и стала равной
V = 6+ 8 = 14:
Величина потока, выходящего из вершины s равна величине потока, входящего в вершину t:
Vs = 6+8 = 14 или Vt = 0+14= 14.
Условие сохранения потока выполняется.
1. Рассмотрим цепь (s x1 x4 x2 t).
Цепь увеличивающая, так как все дуги допустимые (увеличивающие).
(s x1) - допустимая (увеличивающая) дуга, так как направление дуги совпадает с направлением потока и поток по ней меньше пропускной способности: 6 < 19.
(x1 x4) - допустимая (увеличивающая) дуга, так как направление дуги совпадает с направлением потока и поток по ней меньше пропускной способности: 6 < 10.
(x4 x2) - допустимая (увеличивающая) дуга, так как направление дуги совпадает с направлением потока и поток по ней меньше пропускной способности: 0 < 14.
(x2 t) - допустимая (увеличивающая) дуга, так как направление дуги совпадает с направлением потока и поток по ней меньше пропускной способности: 0 < 16.
2. Вдоль дуги (s x1) поток можно увеличить на величину
= 19 - 6 = 13.
Вдоль дуги (x1 x4) поток можно увеличить на величину
= 10 - 6= 4.
Вдоль дуги (x4 x2) поток можно увеличить на величину
= 14 - 0 = 14.
Вдоль дуги (x2 t) поток можно увеличить на величину
= 16 - 0 = 16.
3. д = min {13, 4, 14, 16} = 4. Вдоль цепи (s x1 x4 x2 t) поток можно увеличить на д = 4, увеличивая его на д = 4 по каждой увеличивающей (рис. 4). Дуга (x1 x4) стала насыщенной.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Рис. 3
После такого изменения, величина потока увеличилась на 4 и стала равной V = 14 + 4 = 18:
Величина потока, выходящего из вершины s равна величине потока, входящего в вершину t:
Vs = 10 + 8 = 18 или Vt = 4 + 14 = 18.
Условие сохранения потока в вершинах выполняется.
1. Рассмотрим цепь (s x1 x2 t).
Цепь увеличивающая, так как все дуги допустимые (увеличивающие).
(s x1) - допустимая (увеличивающая) дуга, так как направление дуги совпадает с направлением потока и поток по ней меньше пропускной способности: 10< 19.
(x1 x2) - допустимая (увеличивающая) дуга, так как направление дуги совпадает с направлением потока и поток по ней меньше пропускной способности: 0 < 5.
(x2 t) - допустимая (увеличивающая) дуга, так как направление дуги совпадает с направлением потока и поток по ней меньше пропускной способности: 4 < 16.
2. Вдоль дуги (s x1) поток можно увеличить на величину
= 19 - 10 = 9.
Вдоль дуги (x1 x2) поток можно увеличить на величину
= 5 - 0 = 5.
Вдоль дуги (x2 t) поток можно увеличить на величину
= 16 - 4 = 12.
3. д = min {9, 5, 12} = 5. Вдоль цепи (s x1 x2 t) поток можно увеличить на д = 5, увеличивая его на д = 5 по каждой увеличивающей (рис. 5). Дуга (x1 x2) стала насыщенной.
После такого изменения, величина потока увеличилась на 5 и стала равной V = 18 + 5 = 23:
Величина потока, выходящего из вершины s равна величине потока, входящего в вершину t:
Vs = 15 + 8 = 23 или Vt = 9 + 14 = 23.
Условие сохранения потока в вершинах выполняется.
Больше увеличивающих цепей нет. Минимальный разрез (пунктирная линия), соответствующий этому потоку, включает дуги: (x1 x2), (x1 x4), (x3 x4), и его пропускная способность равна: C(U) = 5+10+8 = 23.
Величина максимального потока равна величине минимального разреза:
V = 23, C = 23.
Размещено на Allbest.ru
...Подобные документы
Вычисление площади фигуры, ограниченной заданными линиями, с помощью двойного интеграла. Расчет двойного интеграла, перейдя к полярным координатам. Методика определения криволинейного интеграла второго рода вдоль заданной линии и потока векторного поля.
контрольная работа [392,3 K], добавлен 14.12.2012Алгоритм перехода к графическому представлению для неориентированного графа. Количество вершин неориентированного графа. Чтение из матрицы смежностей. Связи между вершинами в матрице. Задание координат вершин в зависимости от количества секторов.
лабораторная работа [34,0 K], добавлен 29.04.2011Общая характеристика распространенных проблем поиска величины максимального потока в сети при помощи алгоритма Форда-Фалкерсона. Знакомство с задачами по дискретной математике. Рассмотрение особенностей и этапов постройки дерева кратчайших расстояний.
контрольная работа [740,3 K], добавлен 09.03.2015Сущность и основные понятия теории графов, примеры и сферы ее использования. Формирование следствий из данных теорий и примеры их приложений. Методы разрешения задачи о кратчайшем пути, о нахождении максимального потока. Графическое изображение задачи.
курсовая работа [577,1 K], добавлен 14.11.2009Определение количества способов, которыми можно выбрать трех дежурных из группы в 20 человек. Построение таблицы истинности без предварительного упрощения функции по данному логическому выражению. Упрощение логических выражений с помощью карты Карно.
контрольная работа [81,1 K], добавлен 25.08.2013Систему дифференциальных уравнений Колмогорова. Решение системы алгебраических уравнений для финальных вероятностей состояний. Графики зависимостей. Тип системы массового обслуживания по характеру входящего потока и распределению времени обслуживания.
контрольная работа [187,7 K], добавлен 01.03.2016Задача о кенигсбергских мостах, четырех красках, выходе из лабиринта. Матрица инцидентности для неориентированного и (ориентированного) графа. Степень вершины графа. Ориентированное дерево. Линейные диаграммы или графики Ганта. Метод критического пути.
презентация [258,0 K], добавлен 23.06.2013Исследование функции на четность-нечетность, экстремумы и интервалы монотонности, наличие асимптот и построение ее графика. Точки пересечения с осями координат. Расчет площади, ограниченной графиками функций. Поиск длины дуги кривой, заданной уравнением.
контрольная работа [95,2 K], добавлен 28.03.2014Математическое объяснение понятия и свойств скалярного поля. Формулы расчета нормали к поверхности. Вычисление потока векторного поля через прямой круговой цилиндр с заданным радиусом основания. Доказательство теорем Остроградского-Гаусса и Стокса.
реферат [264,0 K], добавлен 11.02.2011Теоретико-множественная и геометрическая форма определения графов. Матрица смежностей вершин неориентированного и ориентированного графа. Элементы матрицы и их сумма. Свойства матрицы инцидентности и зависимость между ними. Подмножество столбцов.
реферат [81,0 K], добавлен 23.11.2008Определение понятия поверхностного интеграла первого и второго рода, их основные свойств, примеры вычисления и его перевода в обыкновенный двойной. Рассмотрение потока векторного поля через поверхность, как механического смысла поверхностного интеграла.
контрольная работа [157,6 K], добавлен 24.01.2011Сетка Вульфа (стереографическая сетка) - проекция меридианов и параллелей сферической поверхности на плоскость основного меридиана. Нахождение длины дуги окружности и радиуса. Построение линий параллелей. Чертеж линии меридиана с заданной долготой.
контрольная работа [591,2 K], добавлен 13.05.2009Восстановление графов по заданным матрицам смежности вершин. Построение для каждого графа матрицы смежности ребер, инцидентности, достижимости, контрдостижимости. Поиск композиции графов. Определение локальных степеней вершин графа. Поиск базы графов.
лабораторная работа [85,5 K], добавлен 09.01.2009Обзор возможностей финансовых вычислений в Excel. Подключение пакета анализа в Excel. Финансовые функции для расчетов по кредитам и оценкам инвестиций. Синтаксис функции ФУО. Исчисление величины потока платежей, нормы доходности в виде процентной ставки.
отчет по практике [877,0 K], добавлен 31.10.2014Показатель надежности как числовая характеристика, с помощью которой можно количественно оценить надежность различных объектов техносферы. Общая характеристика свойств параметра потока отказов. Рассмотрение особенностей признака распределения Пуассона.
презентация [97,7 K], добавлен 03.01.2014Теория вероятности – математическая наука, изучающая закономерности в случайных явлениях. Метод наибольшего правдоподобия. Доверительные оценки. Точечные оценки и критерий согласия. Теорема Чебышева. Распределение Пуассона. Доверительный интервал.
курсовая работа [349,0 K], добавлен 16.01.2009Построение сигнального графа и структурной схемы системы управления. Расчет передаточной функции системы по формуле Мейсона. Анализ устойчивости по критерию Ляпунова. Синтез формирующего фильтра. Оценка качества эквивалентной схемы по переходной функции.
курсовая работа [462,5 K], добавлен 20.10.2013Анализ динамических процессов в системе на основе использования построенной аналитической модели. Моделирование с использованием пакета расширения Symbolic Math Tolbox. Построение модели в виде системы дифференциальных уравнений, записанных в форме Коши.
курсовая работа [863,4 K], добавлен 21.06.2015Расчет доходности постоянной ренты постнумерандо. Эффективная ставка контракта с Mercedes Benz. Расчет эффективной ставки для контракта с Лэйслер Холдинг Лимитед. Приведенная стоимость потока платежей по договорам лизинга. Расчет интегральных показателей.
контрольная работа [60,0 K], добавлен 27.12.2009Моменты и центры масс плоских кривых. Теорема Гульдена. Площадь поверхности, образованной вращением дуги плоской кривой вокруг оси, лежащей в плоскости дуги и ее не пересекающей, равна произведению длины дуги на длину окружности.
лекция [20,9 K], добавлен 04.09.2003