# optimal move

 8 I'm moving across continents. My employer is paying for shipping 50 cubic feet of cargo over sea. There are no restrictions on weight. It results in a 2 level problem. First, I have to buy cartons of appropriate size. Cartons for heavy objects like books need to be small (otherwise they will break). But if I buy too many cartons, I'm wasting money and also some space. All these cartons must fit in a 40X48X45 inch (50 cubic feet) container. Second, I have to fill these cartons optimally. I have freedom to put an object inside another one in order to save space (a camera inside my shoe, for example). Any heuristics, rules of thumb, special tricks or optimal solutions learned from your past moves are most welcome. My objective is to maximize the value of goods I can take with me. asked 23 May '12, 13:39 ashutosh mah... 150●6 accept rate: 0% 2 Best. Practical. Question. Ever. (23 May '12, 13:44) fbahr ♦ Clarified my answer with some more thoughts. (24 May '12, 11:25) Samik R.

 3 Heuristics for solving bin-packing problems of course come to mind. Since the size of the boxes can vary, aren't you also be considering minimizing the number of boxes, with some weight restrictions put in as constraints? Thinking about this some more, it seems to me that the crux of this problem is not the modeling and solving of an OR model, but collecting the necessary data needed to get a reasonable answer. That is a common trait among lot of practical OR problems, as anyone in industry would agree (I am missing A.L. from the sci.op-research group here). At a minimum, you need a reasonably large database of a list of things you want to take to, and for each item in the list, you need to assign a value (considering that, the value may not be the price that you paid for it), it's weight and volume. Assuming that you have enough time in your hand to create such a list, write a script to collect the volume and weight of each item in that list (e.g., using an Amazon API, since Amazon pages of most products give dimension and weight), you will still need to assign the perceived value of each item (and possibly reconcile the value with your family member ;-). The unaffordable burden of data collection, IMHO is the reason why, even though, many practical problems from day-to-day life can be modeled and solved using OR, are not done that way. You are probably aware, but for another forum having discussions on these moves on sea, you can see here. Note: this other forum site has nothing to do with optimization the way you mean in your post (but, can be argued, is geared towards an optimum experience in general :-). Best of luck on your move. answered 23 May '12, 14:17 Samik R. 1.2k●1●9●20 accept rate: 2% this forum has nothing to do with optimization?? (23 May '12, 15:02) Marco Luebbecke ♦ 2 Not this forum, the forum that I mentioned through the link. Clarified the post. (23 May '12, 15:37) Samik R.
 1 I'd say the problem is actually simpler. At least the OR part of it. I agree with @Philipp Christophel on the non-OR parts. Here is the crux of the matter: If you are given the size of the container, then you can make your instance very simple by picking boxes that will provide you with a perfect packing. Since your container is 40x48x45, you could choose, for instance, 24x20x15 boxes. Since the box size is not given, the problem is relatively simple. Another practical consideration is to ship your books as media, which will be very cheap. Except for Combinatorial Optimization, Cook, Cunningham, Pulleyblank and Schrijver. That one you need on your person at all times. answered 13 May '14, 22:47 Leo 1.1k●1●7 accept rate: 8% fbahr ♦ 4.6k●7●16
 -1 I'm also suggesting you the same thing. Go for those who are experienced trust-worthy as well as experienced package & moving company. They will guide & guide you about packing tricks. answered 12 May '14, 03:56 AdahKhan (suspended) accept rate: 0%
 toggle preview community wiki

By Email:

Markdown Basics

• *italic* or _italic_
• **bold** or __bold__
• image?![alt text](/path/img.jpg "Title")
• numbered list: 1. Foo 2. Bar
• to add a line break simply add two spaces to where you would like the new line to be.
• basic HTML tags are also supported

Tags: