Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
SSSerj
Зарегистрирован: 09.10.2006 Сообщения: 1
|
Добавлено: Вт Окт 10 2006 09:23 Заголовок сообщения: Оптимальное размещение |
|
|
Доброе время суток.
Помогите советом. Есть задача по нахождению оптимального размещения ящиков в контейнере (ящики могут быть разного размера и веса). С какой стороны лучше подойти к этой задаче? Может есть специальные алгоритмы как для поиска кратчайшего расстояния?
Заранее благодарен. |
|
Вернуться к началу |
|
|
Новиков Михаил
Зарегистрирован: 09.12.2006 Сообщения: 13
|
Добавлено: Вс Дек 10 2006 00:02 Заголовок сообщения: |
|
|
да, кстати, у меня была подобная задача, только с банерами на странице ))
делал в лоб, потому что времени небыло.
Разбивал контейнер (экран) на ячейки ( ну предположим на 8 частей потому что просто меньше вариантов заполнения маленьких контейнеров, чем одного большого) и подбирал ящики (банеры) по размерам и по массе (по цвету и по размерам), чтобы не оставалось пробелом (или не большие) и масса ячеек была примерно одинаковая.
А вообще как вариант начинать снизу с самых больших и самых тяжелых...
Но все равно, если что-нить нашел, подскажи плз novikovma@inbox.ru |
|
Вернуться к началу |
|
|
dimni
Зарегистрирован: 23.12.2006 Сообщения: 3
|
Добавлено: Сб Дек 23 2006 20:16 Заголовок сообщения: |
|
|
если я правильно вас понял, то это стандартная задача о рюкзаке.
Данные задачи можно посмотрть в интернете! |
|
Вернуться к началу |
|
|
Mr. Iden
Зарегистрирован: 15.11.2007 Сообщения: 7 Откуда: Укаина
|
Добавлено: Чт Ноя 15 2007 23:14 Заголовок сообщения: |
|
|
Если я не ошыбаюсь, то здесь можно использовать алгоритмы линейного программироавния. Например "симплекс-метод". |
|
Вернуться к началу |
|
|
Alex_soldier
Зарегистрирован: 08.08.2007 Сообщения: 57 Откуда: Россия
|
Добавлено: Ср Ноя 21 2007 13:43 Заголовок сообщения: |
|
|
Не совсем о Рюкзаке.
В классическом варианте он резиновый - растягивается до любой формы, значение имеет только вместимость. Здесь же 2 типа ограничений: габариты и вес.
Видимо, действительно лучше действовать эвристически:
Новиков Михаил писал(а): | А вообще как вариант начинать снизу с самых больших и самых тяжелых... |
Задача с баннерами по ячейкам выгодно отличается в том плане, что они могут висеть в воздухе, а ящики - нет.
Так что сортировать по габаритам (вес вторичен - при наличии пустот заполнять их подходящими по габаритам и наиболее тяжелыми).
Предвижу необходимость отслеживания стыков, разных высот, положения центров тяжестей (для устойчивости), возможно даже придется учитывать боковые реакции опор, если часть основания провисает... _________________ Мир Идей |
|
Вернуться к началу |
|
|
Mishak
Зарегистрирован: 21.04.2004 Сообщения: 106
|
Добавлено: Пт Ноя 23 2007 09:13 Заголовок сообщения: |
|
|
А какой критерий оптимизации??
Минимизировать общий вес? Или что? |
|
Вернуться к началу |
|
|
|