A Set-Associated Bin Packing Algorithm With Multiple Objectives In The Cloud

Fei Luo,Chunhua Gu
DOI: https://doi.org/10.1007/978-3-319-94307-7_1
2018-01-01
Abstract:The bin packing problem (BPP) is NP-hard and it is widely studied due to its various applications, where the initial sole object is to find a minimum number of bins for the items. This paper applies the BPP in the cloud, and tries to attain multiple objectives, such as minimum used bins, minimum packing time and load balance for the bins. Therefore, a set-associative bin packing algorithm is proposed, where the item set is first divided into two sets with descending order, and then a two-way set-associative mapping process is used to combine the elements in divided sets and pack them into a suitable bin. The packing process is iterated until all the items are resolved. With different performance indicators, experiments and analysis are carried out by the comparison with the traditional typical packing algorithms, which verifies the efficiency of the algorithm.
What problem does this paper attempt to address?