Имя: Пароль:
IT
 
Нужен алгоритм.
0 Туц
 
06.08.07
13:20
Комрады, хотя бы подсказку как примерно можно решить.
Если большой параллепипед известных размеров. Есть множество малых параллепипедов так же известных размеров. Нужно определить, возможна ли упаковка?
1 Господин ПЖ
 
06.08.07
13:21
Задача про рюкзак?
2 Туц
 
06.08.07
13:22
В данном случае контейнер и коробки.
3 Ursus maritimus
 
06.08.07
13:23
Распарсь алгоритм 3D тетриса :))
4 birdy
 
06.08.07
13:26
Задача линейного программирования?
У математика Канторовича она возникла в связи с распиливанием листов фанеры.
5 Волшебник
 
модератор
06.08.07
13:36
(0) Тебе нужно узнать возможна ли упаковка или получить схему упаковки?
6 Туц
 
06.08.07
13:38
Хм... Тут наткнулся... много где хотят.
http://forums.realcoding.net/index.php?s=8da57a529b3441ce801daa899184a0e8&showtopic=17489
7 Туц
 
06.08.07
13:39
(5) Интересная штука. Но если вариантов упаковки мало, но упаковщики боюсь не справятся.
Наверно придётся использовать http://ermak.cs.nstu.ru/IST2003/papers/chiglintsev.pdf
8 Туц
 
06.08.07
13:40
(7) к (5) всё же схема нужна.
9 Туц
 
06.08.07
13:53
А если задачу сформулировать так.
Есть уже известные способы упаковки по каждому виду товара, каждый из которых характеризуем степенью упаковки. Если речь идёт о некотором наборе товаров, то учитывая степени упаковки и соотношение размеров я думаю можно достаточно достоверно определять влезет/невлезет.
10 Михаил Козлов
 
06.08.07
14:06
Боюсь, что готового решения, особенно 3-х мерного не найдете.
Занимался (не слишком настойчиво) раскроем на продольно-поперечных резательых станках: бесконечная лента фиксированной ширины (рулон), требуется получить заданный набор прямоугольников с минимумом отходов.
Использовал метод ветвей и границ (и кое-какую эвристику). Для стандартных изделий получалось неплохо: примерно 98,5% полезного выхода и считалось достаточно быстро.
Для "индивидуальных" изделий (в ассортименте их было немного) результат получался гораздо хуже: где-то около 90% полезного выхода.
Году этак в 1985 был с командировке на Уралмаше. В цехе раскроя листового материала стояло японское оборудование и программа планирования раскроя. Руководство стимулировало операторов за экономию металла, поэтому те с удовольствием резались в "промышленный" тетрис.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.