{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,9]],"date-time":"2026-03-09T17:32:09Z","timestamp":1773077529748,"version":"3.50.1"},"reference-count":52,"publisher":"Elsevier BV","issue":"2","license":[{"start":{"date-parts":[[2012,2,1]],"date-time":"2012-02-01T00:00:00Z","timestamp":1328054400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2012,2,1]],"date-time":"2012-02-01T00:00:00Z","timestamp":1328054400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Journal of Parallel and Distributed Computing"],"published-print":{"date-parts":[[2012,2]]},"DOI":"10.1016\/j.jpdc.2011.10.010","type":"journal-article","created":{"date-parts":[[2011,11,5]],"date-time":"2011-11-05T15:40:40Z","timestamp":1320507640000},"page":"308-321","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":7,"title":["Decentralized proactive resource allocation for maximizing throughput of P2P Grid"],"prefix":"10.1016","volume":"72","author":[{"given":"Sheng","family":"Di","sequence":"first","affiliation":[]},{"given":"Cho-Li","family":"Wang","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.jpdc.2011.10.010_br000005","doi-asserted-by":"crossref","unstructured":"H. Abbes, C. Cerin, M. Jemni, Bonjourgrid: orchestration of multi-instances of grid middlewares on institutional desktop grids, in: IEEE International Symposium on Parallel & Distributed Processing, IEEE, 2009, pp. 1\u20138.","DOI":"10.1109\/IPDPS.2009.5161140"},{"key":"10.1016\/j.jpdc.2011.10.010_br000010","doi-asserted-by":"crossref","unstructured":"H. Abbes, C. C\u00e9rin, M. Jemni, Pastrygrid: decentralisation of the execution of distributed applications in desktop grid, in: MGC \u201908: Proceedings of the 6th International Workshop on Middleware for Grid Computing, ACM, New York, NY, USA, 2008, pp. 1\u20136.","DOI":"10.1145\/1462704.1462708"},{"key":"10.1016\/j.jpdc.2011.10.010_br000015","doi-asserted-by":"crossref","unstructured":"G. Aggarwal, R. Motwani, A. Zhu, The load rebalancing problem, in: SPAA \u201903: in: Proceedings of the Fifteenth Annual ACM Symposium on Parallel Algorithms and Architectures, New York, NY, USA, 2003, pp. 258\u2013265.","DOI":"10.1145\/777412.777460"},{"key":"10.1016\/j.jpdc.2011.10.010_br000020","doi-asserted-by":"crossref","unstructured":"A. Allavena, A. Demers, J.E. Hopcroft, Correctness of a gossip based membership protocol, in: PODC \u201905: Proceedings of the twenty-Fourth annual ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing, New York, NY, USA, 2005, pp. 292\u2013301.","DOI":"10.1145\/1073814.1073871"},{"issue":"2","key":"10.1016\/j.jpdc.2011.10.010_br000025","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1016\/j.parco.2008.11.001","article-title":"Contention awareness and fault-tolerant scheduling for precedence constrained tasks in heterogeneous systems","volume":"35","author":"Benoit","year":"2009","journal-title":"Parallel Computing"},{"key":"10.1016\/j.jpdc.2011.10.010_br000030","doi-asserted-by":"crossref","unstructured":"P. Berenbrink, T. Friedetzky, L.A. Goldberg, P. Goldberg, Z. Hu, R. Martin, Distributed selfish load balancing, in: Proceedings of the Seventeenth Annual ACM-SIAM Symposium on Discrete Algorithm, SODA \u201906, ACM, New York, NY, USA, 2006, pp. 354\u2013363.","DOI":"10.1145\/1109557.1109597"},{"key":"10.1016\/j.jpdc.2011.10.010_br000035","first-page":"1653","article-title":"Gossip algorithms: design, analysis and applications","volume":"vol. 3","author":"Boyd","year":"2005"},{"issue":"6","key":"10.1016\/j.jpdc.2011.10.010_br000040","doi-asserted-by":"crossref","first-page":"810","DOI":"10.1006\/jpdc.2000.1714","article-title":"A comparison of eleven static heuristics for mapping a class of independent tasks onto heterogeneous distributed computing systems","volume":"61","author":"Braun","year":"2001","journal-title":"Journal of Parallel and Distributed Computing"},{"issue":"1","key":"10.1016\/j.jpdc.2011.10.010_br000045","doi-asserted-by":"crossref","first-page":"145","DOI":"10.1016\/j.jpdc.2005.06.022","article-title":"A self-organizing flock of condors","volume":"66","author":"Butt","year":"2006","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"10.1016\/j.jpdc.2011.10.010_br000050","unstructured":"E. Byun, et al. Self-gridron: reliable, autonomous, and fully decentralized desktop grid computing system based on neural overlay network, in: PDPTA\u201908: The International Conference on Parallel and Distributed Processing Techniques and Applications, 2008, pp. 569\u2013575."},{"key":"10.1016\/j.jpdc.2011.10.010_br000055","volume":"19","author":"Cao","year":"2007"},{"key":"10.1016\/j.jpdc.2011.10.010_br000060","doi-asserted-by":"crossref","first-page":"336","DOI":"10.1016\/j.future.2004.11.019","article-title":"A performance prediction framework for scientific applications","volume":"22","author":"Carrington","year":"2006","journal-title":"Future Generation Computater and System"},{"key":"10.1016\/j.jpdc.2011.10.010_br000065","unstructured":"Brite topology generator: http:\/\/cs-pub.bu.edu\/brite\/."},{"key":"10.1016\/j.jpdc.2011.10.010_br000070","unstructured":"Peersim simulator: http:\/\/peersim.sourceforge.net."},{"key":"10.1016\/j.jpdc.2011.10.010_br000075","doi-asserted-by":"crossref","first-page":"273","DOI":"10.1016\/j.micpro.2007.01.004","article-title":"Decentralized load balancing for highly irregular search problems","volume":"31","author":"Di Fatta","year":"2007","journal-title":"Microprocessor Microsystems"},{"key":"10.1016\/j.jpdc.2011.10.010_br000080","doi-asserted-by":"crossref","first-page":"265","DOI":"10.1023\/A:1019048724544","article-title":"Host load prediction using linear models","volume":"3","author":"Dinda","year":"2000","journal-title":"Cluster Computing"},{"key":"10.1016\/j.jpdc.2011.10.010_br000085","doi-asserted-by":"crossref","unstructured":"S. Di, C.-L. Wang, Conflict-minimizing dynamic load balancing for P2P desktop grid, in: Grid\u201910: The 11th IEEE\/ACM International Conference on Grid Computing, 2010, pp. 137\u2013144.","DOI":"10.1109\/GRID.2010.5697946"},{"key":"10.1016\/j.jpdc.2011.10.010_br000090","first-page":"85","article-title":"Gossip-based dynamic load balancing in a self-organized desktop grid","author":"Di","year":"2009"},{"key":"10.1016\/j.jpdc.2011.10.010_br000095","first-page":"2853","article-title":"A fair resource allocation algorithm for peer-to-peer overlays","volume":"vol. 4 (4)","author":"Drougas","year":"2005"},{"issue":"16","key":"10.1016\/j.jpdc.2011.10.010_br000100","doi-asserted-by":"crossref","first-page":"3046","DOI":"10.1016\/j.comcom.2007.05.039","article-title":"Fair resource allocation in peer-to-peer networks extended version","volume":"30","author":"Eger","year":"2007","journal-title":"Computer Communications"},{"key":"10.1016\/j.jpdc.2011.10.010_br000105","doi-asserted-by":"crossref","first-page":"315","DOI":"10.1613\/jair.1870","article-title":"Negotiating socially optimal allocations of resources","volume":"25","author":"Endriss","year":"2006","journal-title":"Journal of Artificial Intelligence Research"},{"issue":"8","key":"10.1016\/j.jpdc.2011.10.010_br000110","doi-asserted-by":"crossref","first-page":"1075","DOI":"10.1109\/TPDS.2008.168","article-title":"The proportional-share allocation market for computational resources","volume":"20","author":"Feldman","year":"2009","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"issue":"16","key":"10.1016\/j.jpdc.2011.10.010_br000115","doi-asserted-by":"crossref","first-page":"1953","DOI":"10.1002\/cpe.1331","article-title":"Cooperative load balancing in distributed systems","volume":"20","author":"Grosu","year":"2008","journal-title":"Concurr. Comput. : Pract. Exper."},{"key":"10.1016\/j.jpdc.2011.10.010_br000120","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1007\/s11227-008-0211-3","article-title":"On improving resource utilization and system throughput of master slave job scheduling in heterogeneous systems","volume":"45","author":"Hsu","year":"2008","journal-title":"Journal of Supercomputing"},{"key":"10.1016\/j.jpdc.2011.10.010_br000125","doi-asserted-by":"crossref","unstructured":"Y. Huang, T.Z.J. Fu, D.M. Chiu, J.C.S. Lui, C. Huang, Challenges, design and analysis of a large-scale P2P-vod system, in: Proceedings of the ACM SIGCOMM conference on Data communication, New York, NY, USA, 2008, pp. 375\u2013388.","DOI":"10.1145\/1402958.1403001"},{"key":"10.1016\/j.jpdc.2011.10.010_br000130","unstructured":"L. Huang, J. Jia, B. Yu, B.-G. Chun, P. Maniatis, M. Naik, Predicting execution time of computer programs using sparse polynomial regression, in: In NIPS\u201910: 24th Annual Conference on Neural Information Processing Systems, 2010, pp. 1\u20139."},{"key":"10.1016\/j.jpdc.2011.10.010_br000135","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"116","DOI":"10.1007\/978-3-540-72524-4_15","article-title":"A fair load balancing algorithm for hypercube-based dht networks","volume":"vol. 4505","author":"Huang","year":"2007"},{"key":"10.1016\/j.jpdc.2011.10.010_br000140","doi-asserted-by":"crossref","unstructured":"J.-H. Hyun, An effective scheduling method for more reliable execution on desktop grids, 2010, pp. 172\u2013179.","DOI":"10.1109\/HPCC.2010.62"},{"key":"10.1016\/j.jpdc.2011.10.010_br000145","series-title":"Measurement, Simulation and Modelling","article-title":"The art of computer systems performance analysis: techniques for experimental design","author":"Jain","year":"1991"},{"key":"10.1016\/j.jpdc.2011.10.010_br000150","doi-asserted-by":"crossref","unstructured":"Y.F. Jeffrey, J. Chase, B. Chun, S. Schwab, A. Vahdat, Sharp: an architecture for secure resource peering, in: SOSP\u201903: Proceeding of 19th ACM Symposium on Operating System Principles, 2003, pp. 133\u2013148.","DOI":"10.1145\/945445.945459"},{"key":"10.1016\/j.jpdc.2011.10.010_br000155","unstructured":"M. Jelasity, W. Kowalczyk, V.M. Steen, Newscast computing, Technical report, Vrije Universiteit Amsterdam, 2006."},{"issue":"13","key":"10.1016\/j.jpdc.2011.10.010_br000160","doi-asserted-by":"crossref","first-page":"2321","DOI":"10.1016\/j.comnet.2009.03.013","article-title":"T-man: Gossip-based fast overlay topology construction","volume":"53","author":"Jelasity","year":"2009","journal-title":"Computer Networks"},{"key":"10.1016\/j.jpdc.2011.10.010_br000165","unstructured":"J.B. Jimenez, D. Caromel, M. Leyton, J.M. Piquer, Load information sharing policies in communication-intensive parallel applications, in: 6th IEEE International Symposium and School on Advance Distributed Systems (ISSADS), 2006."},{"key":"10.1016\/j.jpdc.2011.10.010_br000170","unstructured":"H. Kameda, J. Li, C. Kim, Y. Zhang, Optimal Load Balancing in Distributed Computer Systems, Telecommunications Networks and Comparative Systems, Springer-Verlag Telos."},{"key":"10.1016\/j.jpdc.2011.10.010_br000175","doi-asserted-by":"crossref","unstructured":"S.K. Kwan, J.K. Muppala, Resource discovery and scheduling in unstructured peer-to-peer desktop grids, International Conference on Parallel Processing Workshops, 2010, pp. 303\u2013312.","DOI":"10.1109\/ICPPW.2010.49"},{"key":"10.1016\/j.jpdc.2011.10.010_br000180","unstructured":"A. Luther, R. Buyya, R. Ranjan, S. Venugopal, Alchemi: a.net-based grid computing framework and its integration into global grids, Technical report, Grid Computing and Distributed Systems Laboratory, University of Melbourne Dec. 2003."},{"key":"10.1016\/j.jpdc.2011.10.010_br000185","unstructured":"V.K. Naik, S. Sivasubramanian, D. Bantz, S. Krishnan, Harmony: a desktop grid for delivering enterprise computations, in: 4th International Workshop on Grid Computing, 2003."},{"key":"10.1016\/j.jpdc.2011.10.010_br000190","doi-asserted-by":"crossref","unstructured":"J.F. Nash, Equilibrium points in n-person games, Proceedings of the National Academy of Sciences of the United States of America 36 (1) 48\u201349..","DOI":"10.1073\/pnas.36.1.48"},{"key":"10.1016\/j.jpdc.2011.10.010_br000195","doi-asserted-by":"crossref","unstructured":"T. Pitoura, P. Triantafillou, Load distribution fairness in P2P data management systems, in: 23th ICDE07: International Conference on Data Engineering, 2007, pp. 396\u2013405.","DOI":"10.1109\/ICDE.2007.367885"},{"issue":"5","key":"10.1016\/j.jpdc.2011.10.010_br000200","doi-asserted-by":"crossref","first-page":"1073","DOI":"10.1109\/TNET.2007.896231","article-title":"A unified framework for max\u2013min and min\u2013max fairness with applications","volume":"15","author":"Radunovic","year":"2007","journal-title":"IEEE Transactions on Networking"},{"key":"10.1016\/j.jpdc.2011.10.010_br000205","doi-asserted-by":"crossref","unstructured":"S. Ratnasamy, P. Francis, M. Handley, R. Karp, S. Shenker, A scalable content-addressable network, in: SIGCOMM \u201901: Proceedings of the 2001 conference on Application of technical archive and protection for computation communication, ACM, New York, NY, USA, 2001, pp. 161\u2013172.","DOI":"10.1145\/964723.383072"},{"issue":"1","key":"10.1016\/j.jpdc.2011.10.010_br000210","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1007\/s12083-008-0020-8","article-title":"Adaptive component composition and load balancing for distributed stream processing applications","volume":"2","author":"Repantis","year":"2009","journal-title":"Peer-to-Peer Networking and Applications"},{"key":"10.1016\/j.jpdc.2011.10.010_br000215","doi-asserted-by":"crossref","unstructured":"T. Repantis, Y. Drougas, V. Kalogeraki, Adaptive resource management in peer-to-peer middleware, in: Workshop on Parallel and Distributed Real-Time Systems (WPDRTS), in conjunction with 19th IPDPS, 2005, pp. 132\u2013140.","DOI":"10.1109\/IPDPS.2005.80"},{"key":"10.1016\/j.jpdc.2011.10.010_br000220","doi-asserted-by":"crossref","first-page":"503","DOI":"10.1109\/TPDS.2005.64","article-title":"Communication contention in task scheduling","volume":"16","author":"Sinnen","year":"2005","journal-title":"IEEE Transactions on Parallel and Distributed Systems (TPDS)"},{"issue":"11","key":"10.1016\/j.jpdc.2011.10.010_br000225","doi-asserted-by":"crossref","first-page":"1551","DOI":"10.1109\/TPDS.2007.1094","article-title":"Adaptive reputation-based scheduling on unreliable distributed infrastructures","volume":"18","author":"Sonnek","year":"2007","journal-title":"IEEE Transactions Parallel Distributed Systems (TPDS)"},{"key":"10.1016\/j.jpdc.2011.10.010_br000230","doi-asserted-by":"crossref","unstructured":"I. Stoica, R. Morris, D. Karger, M.F. Kaashoek, H. Balakrishnan, Chord: a scalable peer-to-peer lookup service for internet applications, in: SIGCOMM \u201901: Proceedings of the 2001 Conference on Application of technical archive and protection for computation communication, vol. 31, ACM, New York, NY, USA, 2001, pp. 149\u2013160.","DOI":"10.1145\/383059.383071"},{"key":"10.1016\/j.jpdc.2011.10.010_br000235","doi-asserted-by":"crossref","unstructured":"Y. Wang, T. Fu, D.M. Chiu, Analysis of load balancing algorithms in P2P streaming, in: 46th Annual Allerton Conference on Communication, Control, and Computing, 2008, pp. 960\u2013967.","DOI":"10.1109\/ALLERTON.2008.4797662"},{"key":"10.1016\/j.jpdc.2011.10.010_br000240","doi-asserted-by":"crossref","unstructured":"R. Wolski, N. Spring, J. Hayes, Predicting the cpu availability of time-shared unix systems on the computational grid, in: Proceedings of the 8th IEEE International Symposium on High Performance Distributed Computing, HPDC \u201999, IEEE Computer Society, Washington, DC, USA, 1999, pp. 105\u2013112.","DOI":"10.1109\/HPDC.1999.805288"},{"key":"10.1016\/j.jpdc.2011.10.010_br000245","unstructured":"J. Zhang, R.J. Figueiredo, Adaptive predictor integration for system performance prediction, IPDPS07: International Parallel and Distributed Processing Symposium 0, 2007, pp. 87\u201396."},{"key":"10.1016\/j.jpdc.2011.10.010_br000250","doi-asserted-by":"crossref","unstructured":"Y. Zhang, W. Sun, Y. Inoguchi, Predicting running time of grid tasks based on cpu load predictions, in: 7th International Conference on Grid Computing, 2006, pp. 286\u2013292.","DOI":"10.1109\/ICGRID.2006.311027"},{"key":"10.1016\/j.jpdc.2011.10.010_br000255","first-page":"1","article-title":"A taxonomy of peer-to-peer desktop grid paradigms","author":"Zhao","year":"2010","journal-title":"Cluster Computing"},{"issue":"1","key":"10.1016\/j.jpdc.2011.10.010_br000260","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1109\/TNET.2010.2065237","article-title":"A simple model for chunk-scheduling strategies in P2P streaming","volume":"19","author":"Zhou","year":"2011","journal-title":"IEEE\/ACM Transactions on Networking"}],"container-title":["Journal of Parallel and Distributed Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0743731511002097?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0743731511002097?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T22:11:29Z","timestamp":1760047889000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0743731511002097"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,2]]},"references-count":52,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2012,2]]}},"alternative-id":["S0743731511002097"],"URL":"https:\/\/doi.org\/10.1016\/j.jpdc.2011.10.010","relation":{},"ISSN":["0743-7315"],"issn-type":[{"value":"0743-7315","type":"print"}],"subject":[],"published":{"date-parts":[[2012,2]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Decentralized proactive resource allocation for maximizing throughput of P2P Grid","name":"articletitle","label":"Article Title"},{"value":"Journal of Parallel and Distributed Computing","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.jpdc.2011.10.010","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"Copyright \u00a9 2011 Elsevier Inc. All rights reserved.","name":"copyright","label":"Copyright"}]}}