Задача организации пассажирских перевозок частной компанией в условиях пандемии

Скрипцов Дмитрий Алексеевич
Бесплатно
В избранное
Работа доступна по лицензии Creative Commons:«Attribution» 4.0

Целью работы является решение задачи транспортировки сотрудников от места жительства до территории компании за оптимальное время. Поставленная задача разделена на две подзадачи: кластеризация точек, характеризующихся географическими координатами, и задача коммивояжера. Для решения поставленных задач использован геокодер HERE Technologies, проведен обзор некоторых метод кластеризации точек и реализован наиболее подходящий. Изучены статьи и пособия, посвященные задачам комбинаторики, в частности задаче коммивояжера и метода ее решения. Проведен сравнительный анализ некоторых методов поиска решения задачи коммивояжера и его приближения, реализован лучший из представленных.

Введение ……………………………………………………………………………………….. 3
Постановка задачи ………………………………………………………………………….. 4
Обзор литературы …………………………………………………………………………… 5
§1: Задача кластеризации……………………………………………………………… 7
1.1 Получение и обработка геокоординат ……………………………………. 9
1.2 Обзор некоторых алгоритмов кластеризации ……………………….. 11
1.3 Алгоритм FOREL и его программная реализация …………………. 14
§2. Задача коммивояжера ……………………………………………………………. 17
2.1 Методы решения задачи коммивояжера ………………………………. 19
2.2 Сравнительный анализ алгоритмов ……………………………………… 20
2.3 BV-метод …………………………………………………………………………… 25
2.4. Реализация BV-метода ………………………………………………………. 26
Заключение…………………………………………………………………………………. 27
Список литературы ………………………………………………………………………. 28
Приложение 1 ………………………………………………………………………………. 30
Приложение 2 ………………………………………………………………………………. 32
Приложение 3 ………………………………………………………………………………. 35

В декабре 2019 года в Китае была зарегистрирована первая вспышка
коронавируса, а 11 марта того же года Всемирная организация здравоохранения
объявила ее пандемией. Человечество борется с вирусом уже на протяжении
двух лет, и нельзя не отметить, как сильно он повлиял на нашу жизнь.
Чтобы помешать распространению вируса и обезопасить свой бизнес и
своих сотрудников, многие компании стали массово переходить на удалённую
работу, однако далеко не у всех есть такая возможность. Производственные
предприятия и заводы не могут работать в удаленном режиме, но если в данной
ситуации не предпринять необходимые меры, здоровье сотрудников будет
подвержено опасности, а значит и работа самого предприятия попадает под
удар.
Одним из решений данной проблемы является организация пассажирских
перевозок для сотрудников компании. Это позволит в некоторой мере
изолировать предприятие, ограничивая пересечение сотрудников со
случайными людьми в общественном транспорте и на улицах города в час пик.
Постановка задачи
Необходимо как можно быстрее доставить всех сотрудников на
территорию предприятия с помощью имеющегося транспортного средства. В
силу того, что на предприятии может работать большое количество людей, и
некоторые из них могут жить рядом друг с другом, рациональным будет
решение собирать таких соседей в одной точке для оптимизации процесса.
Однако, как было сказано ранее, пандемия накладывает ограничения на
безопасное передвижение людей по городу. Поэтому описанные точки сбора
должны располагаться не дальше некоторого расстояния R от сотрудника,
«привязанного» к этой точке.
Решение поставленной задачи должно быть реализовано в виде
программы, способной кластеризовать адреса сотрудников и проложить через
все кластеры оптимальный маршрут, начало и конец которого – территория
предприятия.
Поставленную задачу разделим на две подзадачи: кластеризация адресов
и поиск оптимального маршрута.
В задачу кластеризации входит получение координат по адресам, анализ
алгоритмов кластеризации и выбор наиболее подходящего из них.
Задача маршрутизации в данном случае, по сути, представляет собой
задачу коммивояжера. Необходимо провести сравнительный анализ методов
решения задачи и реализовать один из них.

В результате проведенной работы была решена поставленная задача
транспортировки сотрудников, а именно: создан скрипт, получающий
географические координаты для требуемых адресов; дан обзор некоторых
алгоритмов кластеризации, реализован один из них и приспособлен для работы
с географическими координатами; проведен сравнительный анализ некоторых
методов решения задачи коммивояжера, реализован BV-метод, показавший
хорошие результаты как при оценке точности, так и по производительности.
В дальнейшем возможно рассмотрение более сложных задач
кластеризации и коммивояжера. Так, например, рационально будет оценивать
расстояние между точками на карте, основываясь на действительном времени
передвижения между ними, так же городские условия могут добавить такие
нюансы, как пробки, дорожные работы, непересекаемые препятствия вроде рек
и больших сооружений.
В случае с задачей коммивояжера, следующим шагом может стать
решение задачи коммивояжера с несколькими транспортными средствами и
ограничением по загруженности.

Заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 5 000 ₽

Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям

    Нажимая на кнопку, я соглашаюсь на обработку персональных данных и с правилами пользования Платформой

    Хочешь уникальную работу?

    Больше 3 000 экспертов уже готовы начать работу над твоим проектом!

    Александр Р. ВоГТУ 2003, Экономический, преподаватель, кандидат наук
    4.5 (80 отзывов)
    Специальность "Государственное и муниципальное управление" Кандидатскую диссертацию защитил в 2006 г. Дополнительное образование: Оценка стоимости (бизнеса) и госфин... Читать все
    Специальность "Государственное и муниципальное управление" Кандидатскую диссертацию защитил в 2006 г. Дополнительное образование: Оценка стоимости (бизнеса) и госфинансы (Казначейство). Работаю в финансовой сфере более 10 лет. Банки,риски
    #Кандидатские #Магистерские
    123 Выполненных работы
    Дарья Б. МГУ 2017, Журналистики, выпускник
    4.9 (35 отзывов)
    Привет! Меня зовут Даша, я окончила журфак МГУ с красным дипломом, защитила магистерскую диссертацию на филфаке. Работала журналистом, PR-менеджером в международных ко... Читать все
    Привет! Меня зовут Даша, я окончила журфак МГУ с красным дипломом, защитила магистерскую диссертацию на филфаке. Работала журналистом, PR-менеджером в международных компаниях, сейчас работаю редактором. Готова помогать вам с учёбой!
    #Кандидатские #Магистерские
    50 Выполненных работ
    Катерина М. кандидат наук, доцент
    4.9 (522 отзыва)
    Кандидат технических наук. Специализируюсь на выполнении работ по метрологии и стандартизации
    Кандидат технических наук. Специализируюсь на выполнении работ по метрологии и стандартизации
    #Кандидатские #Магистерские
    836 Выполненных работ
    Юлия К. ЮУрГУ (НИУ), г. Челябинск 2017, Институт естественных и т...
    5 (49 отзывов)
    Образование: ЮУрГУ (НИУ), Лингвистический центр, 2016 г. - диплом переводчика с английского языка (дополнительное образование); ЮУрГУ (НИУ), г. Челябинск, 2017 г. - ин... Читать все
    Образование: ЮУрГУ (НИУ), Лингвистический центр, 2016 г. - диплом переводчика с английского языка (дополнительное образование); ЮУрГУ (НИУ), г. Челябинск, 2017 г. - институт естественных и точных наук, защита диплома бакалавра по направлению элементоорганической химии; СПХФУ (СПХФА), 2020 г. - кафедра химической технологии, регулирование обращения лекарственных средств на фармацевтическом рынке, защита магистерской диссертации. При выполнении заказов на связи, отвечаю на все вопросы. Индивидуальный подход к каждому. Напишите - и мы договоримся!
    #Кандидатские #Магистерские
    55 Выполненных работ
    Антон П. преподаватель, доцент
    4.8 (1033 отзыва)
    Занимаюсь написанием студенческих работ (дипломные работы, маг. диссертации). Участник международных конференций (экономика/менеджмент/юриспруденция). Постоянно публик... Читать все
    Занимаюсь написанием студенческих работ (дипломные работы, маг. диссертации). Участник международных конференций (экономика/менеджмент/юриспруденция). Постоянно публикуюсь, имею высокий индекс цитирования. Спикер.
    #Кандидатские #Магистерские
    1386 Выполненных работ
    Логик Ф. кандидат наук, доцент
    4.9 (826 отзывов)
    Я - кандидат философских наук, доцент кафедры философии СГЮА. Занимаюсь написанием различного рода работ (научные статьи, курсовые, дипломные работы, магистерские дисс... Читать все
    Я - кандидат философских наук, доцент кафедры философии СГЮА. Занимаюсь написанием различного рода работ (научные статьи, курсовые, дипломные работы, магистерские диссертации, рефераты, контрольные) уже много лет. Качество работ гарантирую.
    #Кандидатские #Магистерские
    1486 Выполненных работ
    Татьяна П.
    4.2 (6 отзывов)
    Помогаю студентам с решением задач по ТОЭ и физике на протяжении 9 лет. Пишу диссертацию на соискание степени кандидата технических наук, имею опыт годовой стажировки ... Читать все
    Помогаю студентам с решением задач по ТОЭ и физике на протяжении 9 лет. Пишу диссертацию на соискание степени кандидата технических наук, имею опыт годовой стажировки в одном из крупнейших университетов Германии.
    #Кандидатские #Магистерские
    9 Выполненных работ
    Анастасия Л. аспирант
    5 (8 отзывов)
    Работаю в сфере метрологического обеспечения. Защищаю кандидатскую диссертацию. Основной профиль: Метрология, стандартизация и сертификация. Оптико-электронное прибост... Читать все
    Работаю в сфере метрологического обеспечения. Защищаю кандидатскую диссертацию. Основной профиль: Метрология, стандартизация и сертификация. Оптико-электронное прибостроение, управление качеством
    #Кандидатские #Магистерские
    10 Выполненных работ
    Дмитрий Л. КНЭУ 2015, Экономики и управления, выпускник
    4.8 (2878 отзывов)
    Занимаю 1 место в рейтинге исполнителей по категориям работ "Научные статьи" и "Эссе". Пишу дипломные работы и магистерские диссертации.
    Занимаю 1 место в рейтинге исполнителей по категориям работ "Научные статьи" и "Эссе". Пишу дипломные работы и магистерские диссертации.
    #Кандидатские #Магистерские
    5125 Выполненных работ

    Другие учебные работы по предмету

    Кооперативные игры на гиперграфах
    📅 2019год
    🏢 Санкт-Петербургский государственный университет