BOUNDS ON THE CONVERGENCE TIME OF DISTRIBUTED SELFISH BIN PACKING

2011 ◽  
Vol 22 (03) ◽  
pp. 565-582 ◽  
Author(s):  
FLÁVIO K. MIYAZAWA ◽  
ANDRÉ L. VIGNATTI

We consider a game-theoretic bin packing problem with identical items, and we study the convergence time to a Nash equilibrium. In the model proposed, users choose their strategy simultaneously. We deal with two bins and multiple bins cases. We consider the case when users know the load of all bins and cases with less information. We consider two approaches, depending if the system can undo movements that lead to infeasible states. Let n and m be, respectively, the number of items and bins. In the two bins case, we show an O( log log n) and an O(n) bounds when undo movements are allowed and when they are not allowed, resp. In multiple bins case, we show an O( log n) and an O(nm) bounds when undo movements are allowed and when they are not allowed, resp. In the case with less information, we show an O(m log n) and an O(n3m) bounds when undo movements are allowed and when they are not allowed, resp. Also, in the case with less information where the information about completely filled/empty bins is not available, we show an O(m2 log n) and an O(n3m3) bounds when undo movements are allowed and when they are not allowed, resp.

2010 ◽  
Vol 10 (1/2/3) ◽  
pp. 217 ◽  
Author(s):  
Abdelghani Bekrar ◽  
Imed Kacem ◽  
Chengbin Chu ◽  
Cherif Sadfi

1994 ◽  
Vol 03 (01) ◽  
pp. 47-60
Author(s):  
R.A. McCONNELL ◽  
B.L. MENEZES

This article compares three techniques for allocating tasks in a mesh-based multi-computer. Tasks are expressed as rectangles of a certain width and height corresponding to the topology of processors desired. The task allocation problem, is thus a variant of the bin-packing problem, with one major difference: in the bin-packing problem one seeks to minimize the height of the bin, while here we seek to maximize the utilization of processors in a multicomputer. The three techniques compared are a classical level-by-level algorithm, a connectionist simulated annealing variant of the Hopfield network, and a genetic algorithm. An extension to the dynamic processor allocation problem is modeled by fixing some rectangles in place and packing the request rectangles in the residual space on the mesh; this corresponds to a pre-existing condition, i.e., some tasks have already been allocated to the Processor Mesh. Implementation and experimental results are presented.


2007 ◽  
Vol 35 (3) ◽  
pp. 365-373 ◽  
Author(s):  
François Clautiaux ◽  
Antoine Jouglet ◽  
Joseph El Hayek

Sign in / Sign up

Export Citation Format

Share Document