An experimental comparison of some heuristics for cardinality constrained bin packing problem

Background: Bin packing is an NPhard optimization problem of packing items of given sizes into minimum number of capacitylimited bins. Besides the basic problem, numerous other variants of bin packing exist. The cardinality constrained bin packing adds an additional constraint that the number of ite...

Full description

Bibliographic Details
Main Authors: Maja Remic, Gašper Žerovnik, Janez Žerovnik
Format: Article
Language:English
Published: Sciendo 2012-01-01
Series:Business Systems Research
Subjects:
Online Access:http://www.degruyter.com/view/j/bsrj.2012.3.issue-2/v10305-012-0013-1/v10305-012-0013-1.xml?format=INT
id doaj-5460cbc473424b7f8e65b7717226e289
record_format Article
spelling doaj-5460cbc473424b7f8e65b7717226e2892020-11-24T20:59:26ZengSciendoBusiness Systems Research1847-83441847-93752012-01-01325763An experimental comparison of some heuristics for cardinality constrained bin packing problemMaja RemicGašper ŽerovnikJanez ŽerovnikBackground: Bin packing is an NPhard optimization problem of packing items of given sizes into minimum number of capacitylimited bins. Besides the basic problem, numerous other variants of bin packing exist. The cardinality constrained bin packing adds an additional constraint that the number of items in a bin must not exceed a given limit Nmax. Objectives: Goal of the paper is to present a preliminary experimental study which demostrates adaptations of the new algorithms to the general cardinality constrained bin packing problem. Methods/Approach: Straightforward modifications of First Fit Decreasing (FFD), Refined First Fit (RFF) and the algorithm by Zhang et al. for the bin packing problem are compared to four cardinality constrained bin packing problem specific algorithms on random lists of items with 0%, 10%, 30% and 50% of large items. The behaviour of all algorithms when cardinality constraint Nmax increases is also studied. Results: Results show that all specific algorithms outperform the general algorithms on lists with low percentage of big items. Conclusions: One of the specific algorithms performs better or equally well even on lists with high percentage of big items and is therefore of significant interest. The behaviour when Nmax increases shows that specific algorithms can be used for solving the general bin packing problem as well.http://www.degruyter.com/view/j/bsrj.2012.3.issue-2/v10305-012-0013-1/v10305-012-0013-1.xml?format=INTcardinality constrained bin packing problem heuristicsapproximation algorithm
collection DOAJ
language English
format Article
sources DOAJ
author Maja Remic
Gašper Žerovnik
Janez Žerovnik
spellingShingle Maja Remic
Gašper Žerovnik
Janez Žerovnik
An experimental comparison of some heuristics for cardinality constrained bin packing problem
Business Systems Research
cardinality constrained bin packing problem heuristics
approximation algorithm
author_facet Maja Remic
Gašper Žerovnik
Janez Žerovnik
author_sort Maja Remic
title An experimental comparison of some heuristics for cardinality constrained bin packing problem
title_short An experimental comparison of some heuristics for cardinality constrained bin packing problem
title_full An experimental comparison of some heuristics for cardinality constrained bin packing problem
title_fullStr An experimental comparison of some heuristics for cardinality constrained bin packing problem
title_full_unstemmed An experimental comparison of some heuristics for cardinality constrained bin packing problem
title_sort experimental comparison of some heuristics for cardinality constrained bin packing problem
publisher Sciendo
series Business Systems Research
issn 1847-8344
1847-9375
publishDate 2012-01-01
description Background: Bin packing is an NPhard optimization problem of packing items of given sizes into minimum number of capacitylimited bins. Besides the basic problem, numerous other variants of bin packing exist. The cardinality constrained bin packing adds an additional constraint that the number of items in a bin must not exceed a given limit Nmax. Objectives: Goal of the paper is to present a preliminary experimental study which demostrates adaptations of the new algorithms to the general cardinality constrained bin packing problem. Methods/Approach: Straightforward modifications of First Fit Decreasing (FFD), Refined First Fit (RFF) and the algorithm by Zhang et al. for the bin packing problem are compared to four cardinality constrained bin packing problem specific algorithms on random lists of items with 0%, 10%, 30% and 50% of large items. The behaviour of all algorithms when cardinality constraint Nmax increases is also studied. Results: Results show that all specific algorithms outperform the general algorithms on lists with low percentage of big items. Conclusions: One of the specific algorithms performs better or equally well even on lists with high percentage of big items and is therefore of significant interest. The behaviour when Nmax increases shows that specific algorithms can be used for solving the general bin packing problem as well.
topic cardinality constrained bin packing problem heuristics
approximation algorithm
url http://www.degruyter.com/view/j/bsrj.2012.3.issue-2/v10305-012-0013-1/v10305-012-0013-1.xml?format=INT
work_keys_str_mv AT majaremic anexperimentalcomparisonofsomeheuristicsforcardinalityconstrainedbinpackingproblem
AT gasperzerovnik anexperimentalcomparisonofsomeheuristicsforcardinalityconstrainedbinpackingproblem
AT janezzerovnik anexperimentalcomparisonofsomeheuristicsforcardinalityconstrainedbinpackingproblem
AT majaremic experimentalcomparisonofsomeheuristicsforcardinalityconstrainedbinpackingproblem
AT gasperzerovnik experimentalcomparisonofsomeheuristicsforcardinalityconstrainedbinpackingproblem
AT janezzerovnik experimentalcomparisonofsomeheuristicsforcardinalityconstrainedbinpackingproblem
_version_ 1716782339572367360