Article View: sci.math.num-analysis
Article #106Re: Maximize Volume of Boxes in Shipping Container
From: John C. Schultz
Date: Sat, 25 Jul 1992 02:44
Date: Sat, 25 Jul 1992 02:44
67 lines
3392 bytes
3392 bytes
In article <24JUL199212572842@vx.cis.umn.edu> mjfrisch@vx.cis.umn.edu (Michael J. Frisch, CIS 612/625-5830) writes: I am helping one of our users who wants to get the maximum volume of boxes to fit in a shipping container. There are twelve different sized boxes. I'm interested in any software for solving this problem. Otherwise, is there a way to set this up as a linear or nonlinear programming problem? If so, how? Are there other methods one could use? Are there any published articles or books on the subject? Thanks for your help. This problem is various referred to as a bin-packing or the knapsack problem. General unconstrained solutions are very difficult to obtain. Fortunately you can do pretty well by imposing conditions and getting a good, albeit non-optimal solution. Refer to the following letter that I had obtained about a year ago. BTW, I was trying to apply genetic algorithms to this problem but lacked a good mutation and cross-over technique to prevent boxs (or squares in the 2D case) from falling outside the boundaries. Without this you end up wasting most of the time on impossible combinations (unless you don't mind boxes slopping over the side of the truck :-) ---------------------------------------------------------------------- Return-Path: <peter@bacchus.esa.oz.au> Date: Fri, 19 Apr 91 12:04:10 EST From: peter@bacchus.esa.oz.au Apparently-To: schultz@halley.serc.3m.com John, In sci.math.num-analysis you write: >Does anyone have suggestions on optimal packing techniques? >Specifically I am interested in how to maximize the number of >arbitrary sized rectangles which can be positioned anywhere on a >larger, arbitrary sized rectangle. >Thanks for any help. >-- >John C. Schultz EMAIL: schultz@halley.serc.3m.com >From what I've seen ,it appears that optimal 2d packing is very expensive and most of the algorithms use simplifications such as a guillotine-cutting methodology. (I'm working on an automated publication layout system) References I have found useful are 1) Christofides, N. and Whitlock, C.: An algorithm for the two-dimensionsal cutting problem, Ops. Research 25 (1977) 30-44 2) Gilmore P.C. and Gomory R.E. : Multistage cutting stock problems of two and more dimensions, Ops Research ?? 94-120 (See reference in 1) The above two wrote a number of papers on the Knapsack problem which is related but imposes no constraints on the number of each size of object. (See references in 1) Hope you find them of some use, Peter Davison, Expert Solutions Australia. -- John C. Schultz +1 (612) 733-4047 schultz@halley.serc.3m.com How to include the taste of Glendronach in a multi-media system?
Technical Details
Message-ID:
<SCHULTZ.92Jul24214213@halley.est.3m.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!wupost!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!att!news.cs.indiana.edu!umn.edu!mmm.serc.3m.com!newsReferences:
<24JUL199212572842@vx.cis.umn.edu>Show Full Headers
Complete Article Headers
Newsgroups: sci.math.num-analysis Path: arc1-ca.pugleaf.net!sparky!uunet!wupost!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!att!news.cs.indiana.edu!umn.edu!mmm.serc.3m.com!news From: schultz@halley.est.3m.com (John C. Schultz) Subject: Re: Maximize Volume of Boxes in Shipping Container Message-ID: <SCHULTZ.92Jul24214213@halley.est.3m.com> In-reply-to: mjfrisch@vx.cis.umn.edu's message of Fri, 24 Jul 1992 17:57:00 GMT Sender: news@mmm.serc.3m.com Organization: 3M Company, 3M Center, Minnesota, USA References: <24JUL199212572842@vx.cis.umn.edu> Date: Sat, 25 Jul 92 02:44:45 GMT Lines: 67