Community discussion forum
Bin Packing
-
This thread is for discussions of Bin Packing.
-
Great article, I was looking for something exactly like this! How difficult would it be to modify the code to allow for varible size bin widths, and then pack each element either horizontal or vertial depending on height and width. If you can figure that out let me know. Thanks and keep up the good work.
![Smiley Face [:)]](/emoticons/emotion-1a.gif)
-
3 years agoby
Nimpo
Mitch Dusina
Littleton (Denver), Colorado, USA, United StatesJoined 5 years agoWell as for variable sized bins, all you would need to do is have an array of Integers that holds the size for each Bin. Then in my code, where ever there is a reference to BinHeight, you would simply reference BinHeightArray(ThisBinNumber) instead. You could incorporate all this code into its own Class as it should be an make the array a property so you can do bounds checking, check for valid values, and all that good stuff.
As for 2-dimensional Bin Packing... I'd have to get back to you on that one. I understand what you mean but I don't think these algorithms are easily translatable into another dimension... Try to formulate an algorithm that starts filling in the lower left to the lower right, and then starts moving up. I can't vouch for the efficiency of this idea but its my only lead... -
I have a quick question. Can there ever be more bins in a First Fit Algorithm than a Next Fit algorithm?
-
Hi,
Excellent article. Would you know how or have a PHP version of this problem?
Regards, Michael
-
Great article. Thanks.
-
Excellent article. I was looking for something exactly like this. I think it will help me backing up files to the CDs.
Have you provided all the algorithms that are available to solve Bin Packing ?
I would also like to see a solution for the 0-1 Knapsack problem where each article(File) have a weight(MB) as well as a value(priority). The sack capacity let's say 700MB.
Thank you.
-
Hello,
I'm new here and maybe missing something. Everybody says 'Great article' - but where the article itself? Same for code - is there code example or algorithm available?
Thanks.
-
hey... grt job buddy...
can u plz send me a 'C' program code for best/first/worst fit algorithms....
i need it urgently.... i need to submit code as assignment..... by sunday...
plz help....
ritusmart2001@yahoo.com
-
can u plz send me a 'C' program code for best/first/worst fit algorithms....
i need it urgently.... i need to submit code as assignment......PLZ HELP
rrookwood_jm@yahoo.com
-
i am in the same situation can u plz send me a C or C++ code for best/first/worst fit algorithms....
i need it to complete my assignment
thanks
-
2 years agoby
Nimpo
Mitch Dusina
Littleton (Denver), Colorado, USA, United StatesJoined 5 years agoI have just returned from an extended absence from this forum so I realize this is rather late.
I believe that the First Fit algorithm will always be better than or equivalent to the Next Fit algorithm.
I first learned of the Bin Packing problem from an Algebra 3 class in high school. I implemented all of the algorithms the textbook talked about. Doing some quick online research, the only other algorithm I found a mention of was the "Almost Worse Fit". It simply places the object in the second emptiest bin (which is slightly better than Worse Fit apparently).
I cannot myself convert my code into other languages (I do not have the time or the motivation). But the concepts used in my code are not very language specific. It shouldn't take much time to do the conversion. If you do not know the target language well then you will simply have to search online for the syntax for that particular structure (Arrays, sorting, and drawing is all there really is to it, and I would think that drawing isn't that important). Plus, that way you'd actually be learning the language you are supposed to learn =)
-
can u plz send me a 'C++' or 'C' program code for first fit algorithms....
i need it urgently.... i need to submit code as my project by saturday 09/15/07...
example output:
enter no. of process to be loaded: 4
Job # Job size Arrival time
1 40K 0 msec
2 15K 7 msec
3 10K 5 msec
4 45K 10 msec
press any key to continue...
note: Job size and Arrival time will be inputted by the user and as you press enter in the Job size, "K" will be automatically displayed as well as the "msec" in the arrival time.
-
Hi,
i urgently need the codes too before 19/09/07. pls help me. could you send me the C++ and java version of the codes. Tankyou. send to nuranastacia@yahoo.com
-
Hello,
I really want to thank you for for this great article. However, I am currently working on my last year project, which is about 2 dimensional sheet cutting optimizer. Unfortunalty, I did not find any article that explains how to implement it by code.
Please can any one help me, this is very important because I just have about 2 weeks to finish it.
If any one has some helpful resources please send it to my email mishoco@hotmail.com
Michel
-
Hi Nimpo
thank you for this fine sourcecode, it helps me in understanding the problem of bin packing a bit, a porblem i just want to solve in my access database
but i have a question and something i did not found in your programm.
you mentioned the possibility of bins with different heights, but i did not find this in the sourcecode or how to enter it
and anothe question, do you think that your solution will work in combination with an existing access database ?
thanks
Andreas
-
Could someone please mail me the C or C++ or java code of bin packing algorithm if u have it. Thanks
-
my email id is mysc609@gmail.com.....
-
I am learning os system now.Teacher assign me a pratice to implement firfit . can u plz send me a c++ or c code for best fit algorithm. Please help me a7300323@gmail.com
-
hi please i need your help, i'm not that good in develloping programmes but i need your help in assignement about quick fit ot so called next fit, i don't no how to do it, but it's just about the basic one, please help, maybe i will get a 0/20 please help me my email adress is red1_1807@hotmail.fr
-
keen to have a look the c++ code.
zxy901109@hotmail.com
cheers
!--removed tag-->
Post a reply
Related discussion
-
Socket Programming in C# - Part 1
by lespero (24 replies)
-
A simple way to read an XML file in Java
by fooues (38 replies)
-
(Very urgent)how to assign the value of the variable in javascript function into php variable
by mazhar_qayyum (3 replies)
-
How to access a javascript variable from Csharp code?
by laltu4pdey (1 replies)
-
Javascript - Client side font size and text counter
by kruelintent (0 replies)
Quick links
Recent activity
- nancy smith replied to How to convert mts to mov o...
- nancy smith replied to How to play MTS/M2TS with q...
- scofield sofia replied to Convert 3GP to video for Mac?
- chicken007 chicken007 replied to Share some useful tools for...
- mary g replied to visual basic project
- mary g replied to visual basic project
Enter your message below
Sign in or Join us (it's free).