|
5 / 5 / 0
Регистрация: 12.12.2009
Сообщений: 6
|
|
Оптимальный план перевозок12.12.2009, 22:44. Показов 4249. Ответов 11
Метки нет (Все метки)
Задана карта, на которой показана транспортная сеть, точки расположения складов с товаром и гаражи с транспортом. Алгоритм принимает от пользователя точку положения заказчика и заказ на доставку груза в некотором объеме(количестве). Построить оптимальный путь для автомобиля, который заедет на склад, возьмёт товар и привезёт в точку заказа.
Хотел бы узнать, как называется класс этих задач? Траспортная задача здесь не подойдет, т к в ней нужно единовременно распределить перевозки.
1
|
|
| 12.12.2009, 22:44 | |
|
Ответы с готовыми решениями:
11
Найти оптимальный план перевозок Составить план перевозок бетона, при котором стоимость перевозок будет минимальной. Составить план перевозок |
|
эволюционирую потихоньку
468 / 466 / 91
Регистрация: 30.06.2009
Сообщений: 1,401
|
||
| 13.12.2009, 06:52 | ||
|
а у вас разве не так?
это всё из серии транспортных задач, задач о коммивояжёре. хотя у вас тут вообще сложности не видно, если, как вы говорите,
то по карте кратчайший путь путём перебора выбирайте и усё. у вас тут даже между заказчиками разрываться не надо, по пути на другие складые заезжать, брать по несколько заказов. помоему обычная транспортная задача.
1
|
||
|
5 / 5 / 0
Регистрация: 12.12.2009
Сообщений: 6
|
|
| 13.12.2009, 13:43 [ТС] | |
|
полный перебор не пойдет
товар на складах заканчивается и может быть надо заезжать на 2 и более складов
1
|
|
|
Технофашист
228 / 216 / 11
Регистрация: 11.03.2009
Сообщений: 887
|
|
| 13.12.2009, 16:47 | |
|
ВОзможно свести её к классу "задач о назначениях" на минимум (метод Эгервари).
строим матрицу. i столбец - склады, j - магазины. Составим матрицу. Коэффициентs будут представлять затраты времени/км от каждого склада, до каждого магазина.
1
|
|
|
5 / 5 / 0
Регистрация: 12.12.2009
Сообщений: 6
|
|
| 14.12.2009, 12:59 [ТС] | |
|
Это похоже на транспортную задачу с методом с-з угла.
А как быть, если надо заехать на несколько складов?
1
|
|
|
Технофашист
228 / 216 / 11
Регистрация: 11.03.2009
Сообщений: 887
|
|
| 14.12.2009, 14:19 | |
|
НУ ищем самые ближайщие склады к этому складу (в который заедет машина) и ищем ближайщие склады до магазина. ПОтом сравниваем и выбираем оптимальный склад (т.е. он должен быть максимально близок и к магазину и к 1 складу одновременно)
Добавлено через 7 минут хотя если складов придётся объехать много, то мой совет будет мало эффективен. У меня складывается мнение, что это np-неразрешимая задача. Т.е. оптимального алгоритма нет, возможен лишь полный перебор.
1
|
|
|
эволюционирую потихоньку
468 / 466 / 91
Регистрация: 30.06.2009
Сообщений: 1,401
|
|
| 14.12.2009, 19:54 | |
|
1
|
|
|
5 / 5 / 0
Регистрация: 12.12.2009
Сообщений: 6
|
|
| 14.12.2009, 19:58 [ТС] | |
|
Мое решение задачи.
-Задан взвешенный неор граф(множеством вершин и множеством ребер), т е транспортная сеть. -Вес ребра графа = стоимость/километраж проезда по этому ребру(дороге) -Некоторые вершины помечены как склады с определенным количеством товара. (n) -Некоторые вершины помечены как гаражи с машинами(машина имеет неограниченную грузоподъемность, т к перевозка за 1 поездку 100 единиц товара равноценна 10 поездкам по 10 ед товара) (m) Задача: Дается вершина графа куда надо привезти заданное количество товара(заказчик), найти путь для этого. жадное решение: 1) Находим ближайший гараж к заказчику(путем перебора всех гаражей) 2) Находим ближайший склад к найденному гаражу(тоже перебором), едем туда и закружаем минимум из (требуемый товар, товар на складе) 3)Если заказ выполнен, то возвращаемся назад по известному пути Иначе ищем ближайший склад к текущему складу и едем туда...... Ездим по ближайшим складам, пока не выполним заказ. Общий алгоритм: 1)найти кратчайшие пути до всех гаражей от заказчика.(всего m путей) 2)найти кратчайшие пути от каждого склада до каждого гаража( уже m*n путей) 3)найти кратчайшие пути от текущего склада до другого( всего m*m*n - те, где заказ выполнен) .... до тех пор, пока все пути не будут с выполненными заказами или текущая стоимость проезда > текущей минимальной. Вопросы: 1)можно ли в п1, 2 жадного решения обойтись без перебора? 2)Существует ли более оптимальный метод поиска точного решения?
1
|
|
|
Технофашист
228 / 216 / 11
Регистрация: 11.03.2009
Сообщений: 887
|
||
| 14.12.2009, 20:59 | ||
0
|
||
|
5 / 5 / 0
Регистрация: 12.12.2009
Сообщений: 6
|
|
| 14.12.2009, 22:02 [ТС] | |
|
darkAngel, ты имеешь в виду такую ситуацию?
(расстояние до ближайшего склада от гаража + расстояние от этого склада до ближайшего) > (расстояние до не самого ближайшего склада от гаража + расстояние от этого склада до ближайшего) Если так, то такое может быть, на то он и жадный алгоритм, что не дает оптимального решения.
1
|
|
|
Технофашист
228 / 216 / 11
Регистрация: 11.03.2009
Сообщений: 887
|
|
| 15.12.2009, 01:19 | |
|
да это имею в виду.
Ну коли алгоритм не обязательно должен быть самым оптимальным, а хотя бы близок к оптимуму, то тогда пойдёт
0
|
|
|
5 / 5 / 0
Регистрация: 12.12.2009
Сообщений: 6
|
|
| 15.12.2009, 10:26 [ТС] | |
|
Как можно оптимизировать этот частичный перебор?
0
|
|
| 15.12.2009, 10:26 | |
|
Помогаю со студенческими работами здесь
12
Необходимо составить план перевозок Составить план перевозок, удовлетворяющий потребности в алюминиевом листе определенных предприятий
Составить такой план доставки муки, при котором общая стоимость перевозок является минимальной Составить оптимальный план Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 23.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи
и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|