We deal with a new problem that we call Bin Packing/Covering with Delivery. Mainly we mean under this expression that we look for not only a good, but a “good and fast” packing or covering. In a recent manuscript defined several ways to treat such a problem, and investigate here one of them. We design polynomial-time algorithms finding exact offline solutions on a large class of problem instances, prove non-approximability in general, and also propose a new method that we call the “Evolution of Algorithms” for the online setting, to solve this (algorithmically very hard) problem. In case of such methods a neighborhood structure is defined among algorithms, and using a metaheuristic (simulated annealing in this paper) in some sense the best algorithm is chosen to solve the problem. We show the efficiency of the proposed method by several computer tests.
[1]
David S. Johnson,et al.
Computers and Intractability: A Guide to the Theory of NP-Completeness
,
1978
.
[2]
Zsolt Tuza,et al.
Bin Packing/Covering with Delivery: Some variations, theoretical results and efficient offline algorithms
,
2012,
ArXiv.
[3]
Zhiyi Tan,et al.
On the machine scheduling problem with job delivery coordination
,
2007,
Eur. J. Oper. Res..
[4]
Emile H. L. Aarts,et al.
Simulated Annealing: Theory and Applications
,
1987,
Mathematics and Its Applications.
[5]
Csanád Imreh,et al.
Parameter Learning Online Algorithm for Multiprocessor Scheduling with Rejection
,
2009,
Acta Cybern..