- •Характерные особенности современных информационных систем. Основные определения. Задачи теории систем.
- •2. Краткая историческая справка. Терминология теории систем. Понятие информационной системы. Системный анализ.
- •3. Качественные и количественные методы описания информационных систем. Кибернетический подход. Динамические описание информационных систем.
- •5. Принципы минимальности информационных связей агрегатов. Агрегат как случайный процесс.
- •6. Анализ и синтез информационных систем. Формализация результатов изучения систем. Выделение функций систем.
- •7. Методология постановок и алгоритмизация задач задач на макро-и микро-уровнях.
- •8. Методы синтеза структур информационных систем. Задача оптимизации структур. Интеллектуализация информационных систем.
- •9. Информационные процессы-основа информационных систем.
- •10. Понятие и структура информационного процесса.
- •11. Математические модели сигнала.
- •12. Частотная форма представления детерминированных сигналов.
- •13. Классификация методов дискретизации. Дискретизация по времени.
- •14. Выбор точности отсчетов по теореме Котельникова. Квантование по уровню.
- •2. Виды импульсной модуляции.
- •3. Импульсные и цифровые методы в системах автоматического управления
- •15. Модели процесса. Измерение информации.
- •16. Модель непрерывного и дискретного каналов связи.
- •17. Пропускная способность дискретного и непрерывного каналов связи
- •18. Оценки потерь информации. Понятие избыточности информации.
- •19. Рассмотрение информационного процесса на физическом уровне. Назначение и содержание процедур модуляции и демодуляции.
- •Гармоническая модуляция
- •3. Импульсная модуляция
- •4. Широтно-импульсная модуляция
- •5. Дискретная модуляция
- •20. Сравнительные характеристики по помехоустойчивости различных видов модуляции.
- •21. Цифровые методы модуляции. Информационные характеристики сигнала и канала.
- •Цифровая модуляция
- •22. Согласование статистических свойств источника сообщений и канала связи.
- •23. Сети передачи данных. Пропускная способность сети связи.
- •24. Методы решения задачи статистической маршрутизации. Рассмотрение информационного процесса на канальном уровне.
- •Связь между офисами на канальном уровне
- •Проблема шифрования на сетевом уровне
- •Детальное рассмотрение прозрачного шифратора
- •Аналогии с режимами шифрования блочных шифров
- •25. Общие понятия теории кодирования. Фундаментальные теоремы Шеннона о кодировании.
24. Методы решения задачи статистической маршрутизации. Рассмотрение информационного процесса на канальном уровне.
Методы решения задачи статистической маршрутизации
Задачи маршрутизации транспорта (Vehicle Routing Problems, VRP) — задачи комбинаторной оптимизации, в которых для парка транспортных средств, расположенных в одном или нескольких депо, должен быть определен набор маршрутов до нескольких отдаленных точек-потребителей. Интерес к VRP вызван ее практической значимостью при значительной сложности.
VRP — хорошо известная задача целочисленного программирования, относящаяся к классу NP-трудных задач, что означает, что вычислительная сложность задачи зависит от размера входных данных экспоненциально.
Для таких задач обычно достаточно искать приближенные решения, которые находятся достаточно быстро и достаточно точны для требуемых целей. Обычно это достигается разными эвристическими методами. Задачи VRP лежат на пересечении двух хорошо изученных задач. Задача коммивояжера (Traveling Salesman Problem, TSP): если грузоподъемность С каждого транспортного средства принимается бесконечной (точнее, достаточной), то задача VRP сводится к множественной задаче коммивояжера (Multiple Traveling Salesman Problem, MTSP) путем добавления к исходному графу k-1 (где k — количество маршрутов) копий нулевой вершины и ее ребер (между этими копиями ребра отсутствуют). Задача об упаковке рюкзака (Bin Packing Problem, BPP): решение данной задачи, по сути, эквивалентно решению задачи VRP при условии, что все расстояния принимаются равными нулю (таким образом, эффективность всех подходящих решений будет одинакова). Задачи маршрутизации являются ключевыми в областях транспортных перевозок, перемещения и логистики. Во многих областях рынка доставка товара добавляет к его стоимости сумму, сравнимую со стоимостью самого товара. Тем не менее, использование компьютерных методов оптимизации доставки товара часто выражается в экономии порядка 5-20% от общей его стоимости. Классический вариант задачи маршрутизации Маршрутизация транспорта относится к комбинаторным задачам, которые можно представить в виде графа G(V, E): V = {v0, v1, ..., vn} — множество вершин (v0 — депо, v1..n — потребители) E — множество ребер {(vi, vj) | i ≠ j} C — матрица неотрицательных расстояний (стоимости пути) cij между потребителями m — количество машин Ri — маршрут i-й машины (i=1..m) C(Ri) — стоимость маршрута Ri qi - объем груза, поставляемый i-му потребителю С каждой вершиной Vi ассоциировано некоторое количество товаров, которые должны быть доставлены соответствующему потребителю. Задача маршрутизации состоит в определении такого множества маршрутов m с минимальной общей стоимостью, чтобы каждая вершина множества V была посещена только одним автомобилем только один раз. Кроме того, все маршруты должны начинаться и заканчиваться в депо (v0). Решением задачи является: разбиение множества V на подмножества (маршруты); задание порядка обхода на каждом подмножестве (перестановка вершин маршрута). Решение является приемлемым (feasible), если все маршруты удовлетворяют дополнительным ограничениям задачи. Целевой функцией является стоимость решения задачи: FVRP = ∑C(Ri), i = 1..m где C(Ri) — сумма длин ребер маршрута Ri. В классическом варианте требуется найти приемлемое решение с минимальной стоимостью. Разновидности VRP Обычно, в реальных задачах оптимизации возникает множество дополнительных ограничений и вариаций, наиболее важные из которых перечислены ниже. Capacitated VRP (CVRP): каждое транспортное средство имеет ограниченную и грузоподъемность. VRP with Time Windows (VRPTW): каждый заказчик должен быть обслужен в определенное «временное окно». Multiple Depot VRP (MDVRP): используются несколько депо для обслуживания клиентов. VRP with Pick-Ups and Delivering (VRPPD): клиенты могут возвращать некоторые товары в депо. VRP with Backhauls (VRPB): аналогично предыдущей, но возврат начинается только после доставки всех товаров из депо. Split Delivery VRP (SDVRP): каждый клиент может обслуживаться одновременно несколькими машинами. Periodic VRP (PVRP): доставка может осуществляться в течение нескольких дней. Stochastic VRP (SVRP): некоторые компоненты задачи (количество и запросы клиентов, длина пути) могут иметь случайное поведение. VRP with Satellite Facilities (VRPSF): существует возможность дозагрузки автомобиля на маршруте. 1. Маршрутизация с ограничением по грузоподъемности (Capacitated VRP, CVRP) В задачах этого типа вводится дополнительное ограничение: объем грузов на каждом маршруте Ri не должен превышать заданной величины Q (одинаковый для всех машин). Цель: Минимизировать парк машин, необходимых для выполнения задания, а также общее время выполнения задачи. 2. Маршрутизация с ограничением по времени (VRP with Time Windows, VRPTW) Данная задача подобна VRP с основным дополнительным условием: для выполнения запроса каждого клиента vi существует известный промежуток времени, определенный как интервал [ei,li] — намеченный горизонт (scheduling horizon).
На рисунке представлен типичный вариант решения задачи с ограничением по времени. Для выполнения заказа каждого клиента существует допустимый интервал времени (показан белым цветом), реальный момент выполнения заказа в соответствии с полученным решением отмечен чертой.
Рассмотрение информационного процесса на канальном уровне.
