Перейти к основному содержанию
Эбаут
Вопросы и Ответы
Объявления
Работа
Логист.ру-ТВ
Все теги
Новости
События
Статьи
Форум
Сообщества
Блоги
Архив форума
С 28 декабря 2001 года по ... Здесь много вкусного.
Новый форум здесь.
Добро пожаловать, Гость. Пожалуйста, выберите
Вход
.
25.06.2026 :: 00:50:04
Новости:
Главная
|
Справка
|
Поиск
|
Вход
Клуб Логистов | Логист.ру
›
Практика
›
Информационные технологии в логистике
(Модераторы:
Матвеева Алена
,
Андреева Мария
)
‹
Предыдущая тема
|
Следующая тема
›
Страниц: 1
Послать Тему
|
Печать
Задачка: быстрый рассчет расстояния между ячейками (Прочитано 3197 раз)
Рубанов Сергей
God Member
Занимаюсь WMS
Сообщений: 592
Задачка: быстрый рассчет расстояния между ячейками
29.09.2008 :: 15:59:48
Задачка: быстрый рассчет расстояния между ячейками
Дано:
Есть массив ячеек с координатами (для простоты X,Y)
Есть возможность предварительно разово подготовить промежуточные данные (ввести проходы, ряды, группы и т.п.)
Нужно:
Быстрый алгоритм поиска некого физического расстояния (с учетом стен и проходов) между одной заданной ячейкой и массивом других ячеек (т.е. фактически расстояние рассчитывается в одном запросе).
При этом рассчитывать выделенным алгоритмом (например, методом волны от точки до точки) расстояние между двумя ячейками слишком накладно.
Также нестоит сводить задачу к вычитанию рейтинга одной ячейки из другой т.к. это не учитывает возможность к ячейке подойти разными путями.
Наверх
Профессиональная автоматизация складов. Обращайтесь.
E-mail
|
WWW
|
ICQ
IP записан
Соломатин Владимир
God Member
Сообщений: 919
Re: Задачка: быстрый рассчет расстояния между ячей
Ответ #1 -
29.09.2008 :: 16:11:28
Первое что приходит на ум - это соединить эти точки и назвать эту прямую "производной".
Потом взять интеграл и поиграться с произвольным коэффициентом.
Наверх
Formal education will make you a living. Self-education will make you a fortune. (Jim Rohn)
E-mail
|
WWW
IP записан
Соломатин Владимир
God Member
Сообщений: 919
Re: Задачка: быстрый рассчет расстояния между ячей
Ответ #2 -
29.09.2008 :: 16:54:27
Хотя, придется рисовать не одну производную....
Наверное плохое решение и сложное.
Будут идеи - подкину.
Наверх
Formal education will make you a living. Self-education will make you a fortune. (Jim Rohn)
E-mail
|
WWW
IP записан
Плужников Сергей
Full Member
Сообщений: 230
Re: Задачка: быстрый рассчет расстояния между ячей
Ответ #3 -
29.09.2008 :: 20:00:45
Первое что приходит на ум :
система не стабильна
Наверх
С уважением P.S.V.
"Свой
Style"
E-mail
|
WWW
IP записан
Соломатин Владимир
God Member
Сообщений: 919
Re: Задачка: быстрый рассчет расстояния между ячей
Ответ #4 -
29.09.2008 :: 21:43:00
Процитировано сообщение: Плужников Сергей
от 29.09.2008 :: 20:00:45:
Первое что приходит на ум :
система не стабильна
Да, с адронным коллайдером шутки плохи.
Наверх
Formal education will make you a living. Self-education will make you a fortune. (Jim Rohn)
E-mail
|
WWW
IP записан
Соломатин Владимир
God Member
Сообщений: 919
Re: Задачка: быстрый рассчет расстояния между ячей
Ответ #5 -
30.09.2008 :: 10:36:34
Неплохой пример с исходниками и описанием алгоритмов.
http://robot.paccbet.ru/docs/robot_path.php
Наверх
Formal education will make you a living. Self-education will make you a fortune. (Jim Rohn)
E-mail
|
WWW
IP записан
Рубанов Сергей
God Member
Занимаюсь WMS
Сообщений: 592
Re: Задачка: быстрый рассчет расстояния между ячей
Ответ #6 -
30.09.2008 :: 10:51:05
Процитировано сообщение: Соломатин Владимир
от 30.09.2008 :: 10:36:34:
Неплохой пример с исходниками и описанием алгоритмов.
http://robot.paccbet.ru/docs/robot_path.php
Ответ не отвечает условием задачи:
При этом рассчитывать выделенным алгоритмом (например, методом волны от точки до точки) расстояние между двумя ячейками слишком накладно.
Еще раз повторяю - есть текущая точка (например, где мы находимся - центр склада).
Есть множество ячеек которые мы должны посетить. Теперь нужно ОЧЕНЬ БЫСТРО решить до какой ячейки нам всего ближе идти из всех N ячеек. Причем это расстояние должно учитывать припятствие и дополнительные проходы между стелажжами (которые позволяют пройти к одной и той же ячейке различными путями в зависимости откуда мы идем)
Если ячеек 100, то рассчитывает 100 раз расстояние от текущего место до каждой отдельной ячейки слишком накладно. Нужен алгоритм который позволит все это сделать за доли секунды. Видимо тут нужно вводить предварительно рассчитанные данные по неизменяемой топологии склада
Наверх
Профессиональная автоматизация складов. Обращайтесь.
E-mail
|
WWW
|
ICQ
IP записан
Страниц: 1
Послать Тему
|
Печать
Клуб Логистов | Логист.ру
›
Практика
›
Информационные технологии в логистике
(Модераторы:
Матвеева Алена
,
Андреева Мария
)
‹
Предыдущая тема
|
Следующая тема
›
Быстрая навигация:
-----------------------------
Форумы и конференции
-----------------------------
- Форумы и конференции
-----------------------------
Верой и правдой по Закону
-----------------------------
- Законы нам строить и жить помогают
- Ищу документы
- Встать, суд идет!
-----------------------------
Практика
-----------------------------
- Все, что вы хотели знать но боялись спросить
- Логистическое администрирование
=> Информационные технологии в логистике
- Закупки и снабжение
- Запасы
- Производственная логистика
- Транспортное обеспечение логистики
- Таможня и ВЭД
- Логистика складирования
- Дистрибуция
- Не в тему
-----------------------------
Теория
-----------------------------
- Образование
- Публикации
- Литература
-----------------------------
Компании
-----------------------------
- Справочник
- Черный список
- Белый список
-----------------------------
Не работа
-----------------------------
- Курилка
- Клубное творчество
- Вы пошутили, я тоже посмеялся
- Место встречи изменить нельзя
- Я хочу чтобы песни звучали и вином наполнялся бокал
-----------------------------
Коммерческие запросы и предложения
-----------------------------
- Доска объявлений
-----------------------------
Администрация
-----------------------------
- Приемная
Логист.ру уже не тот...