A Game Theory-Based Pricing Strategy to Support Single/Multiclass Job Allocation Schemes for Bandwidth-Constrained Distributed Computing Systems
Issue No. 03 - March (2007 vol. 18)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TPDS.2007.34
Preetam Ghosh , IEEE Computer Society
Kalyan Basu , IEEE Computer Society
Sajal K. Das , IEEE Computer Society
<p><b>Abstract</b>—Today's distributed computing systems incorporate different types of nodes with varied bandwidth constraints which should be considered while designing cost-optimal job allocation schemes for better system performance. In this paper, we propose a fair pricing strategy for job allocation in bandwidth-constrained distributed systems. The strategy formulates an incomplete information, alternating-offers bargaining game on two variables, such as price per unit resource and percentage of bandwidth allocated, for both single and multiclass jobs at each node. We present a cost-optimal job allocation scheme for single-class jobs that involve communication delay and, hence, the link bandwidth. For fast and adaptive allocation of multiclass jobs, we describe three efficient heuristics and compare them under different network scenarios. The results show that the proposed algorithms are comparable to existing job allocation schemes in terms of the expected system response time over all jobs.</p>
Distributed systems, noncooperative alternating-offers bargaining game, job scheduling, constrained optimization.
P. Ghosh, S. K. Das and K. Basu, "A Game Theory-Based Pricing Strategy to Support Single/Multiclass Job Allocation Schemes for Bandwidth-Constrained Distributed Computing Systems," in IEEE Transactions on Parallel & Distributed Systems, vol. 18, no. , pp. 289-306, 2007.