{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,4]],"date-time":"2026-05-04T13:42:35Z","timestamp":1777902155169,"version":"3.51.4"},"reference-count":35,"publisher":"SAGE Publications","issue":"9","license":[{"start":{"date-parts":[[2009,6,29]],"date-time":"2009-06-29T00:00:00Z","timestamp":1246233600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["SIMULATION"],"published-print":{"date-parts":[[2009,9]]},"abstract":"<jats:p>Peer-to-Peer (P2P) architectures for Massively Multiplayer Online Games (MMOG) provide better scalability than Client\/Server (C\/S), however, they increase the possibility of cheating. Recently proposed P2P protocols use trusted referees that simulate\/validate the game to provide security equivalent to C\/S. When selecting referees from un-trusted peers, selecting non-colluding referees becomes critical. Further, referees should be selected such that the range and length of delays to players is minimized (maximizing game fairness and responsiveness). In this paper we formally define the referee selection problem and propose two secure referee selection algorithms, SRS-1 and SRS-2, to solve it. Both algorithms ensure the probability of corrupt referees controlling a zone\/region is below a pre-defined limit, while attempting to maximize responsiveness and fairness. The trade-off between responsiveness and fairness is adjustable for both algorithms. Simulations of three different scenarios show the effectiveness of our algorithms.<\/jats:p>","DOI":"10.1177\/0037549709102918","type":"journal-article","created":{"date-parts":[[2009,6,29]],"date-time":"2009-06-29T20:26:25Z","timestamp":1246307185000},"page":"608-618","source":"Crossref","is-referenced-by-count":6,"title":["Secure Referee Selection for Fair and Responsive Peer-to-Peer Gaming"],"prefix":"10.1177","volume":"85","author":[{"given":"Steven Daniel","family":"Webb","sequence":"first","affiliation":[{"name":"Department of Computing Curtin University of Technology GPO Box U1987 Perth Western Australia 6845"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sieteng","family":"Soh","sequence":"additional","affiliation":[{"name":"Department of Computing Curtin University of Technology GPO Box U1987 Perth Western Australia 6845"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jerry L.","family":"Trahan","sequence":"additional","affiliation":[{"name":"Department of Electrical and Computer Engineering Louisiana State University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2009,6,29]]},"reference":[{"key":"atypb1","doi-asserted-by":"publisher","DOI":"10.1109\/DS-RT.2004.21"},{"key":"atypb2","doi-asserted-by":"publisher","DOI":"10.1145\/1326257.1326278"},{"key":"atypb3","doi-asserted-by":"publisher","DOI":"10.1023\/B:MTAP.0000026839.31028.9f"},{"key":"atypb4","volume-title":"Proceedings of the 4th ACM SIGCOMM Workshop on Network and System Support for Games","author":"Aggarwal, S."},{"key":"atypb5","volume-title":"Proceedings of NOSSDAV","author":"Webb, S.D."},{"key":"atypb6","doi-asserted-by":"publisher","DOI":"10.1145\/1276927.1276929"},{"key":"atypb7","volume-title":"Developing Online Games: An Insider\u2019s Guide","author":"Mulligan, J.","year":"2003"},{"key":"atypb8","first-page":"103","author":"Ta, D.","year":"2006","journal-title":"Proceedings of the 20th Workshop on Principles of Advanced and Distributed Simulation"},{"key":"atypb9","volume-title":"Proceedings of the First International Conference on Availability, Reliability and Security","author":"Corman, A.B."},{"key":"atypb10","volume-title":"Proceedings of the 2nd International Conference on Digital Interactive Media in Entertainment and Arts","author":"Kabus, P."},{"key":"atypb11","volume-title":"Proceedings of the 2nd International Conference on Digital Interactive Media in Entertainment and Arts","author":"Webb, S.D."},{"key":"atypb12","volume-title":"Source multiplayer networking","author":"Valve.","year":"2006"},{"key":"atypb13","doi-asserted-by":"publisher","DOI":"10.1109\/MSPEC.2005.1460347"},{"key":"atypb14","volume-title":"Proceedings of the 5th ACM SIGCOMM Workshop on Network and System Support for Games","author":"Chen, K.T."},{"key":"atypb15","volume-title":"Proceedings of the 10th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming","author":"Chen, J."},{"key":"atypb16","volume-title":"Proceedings of the 2006 International Workshop on Network and Operating Systems support for Digutal Audio and Video","author":"Chertov, R."},{"key":"atypb17","first-page":"1","author":"Yamamoto, S.","year":"2005","journal-title":"Proceedings of 4th ACM SIGCOMM Workshop on Network and System Support for Games"},{"key":"atypb18","doi-asserted-by":"publisher","DOI":"10.1177\/0037549707085541"},{"key":"atypb19","doi-asserted-by":"publisher","DOI":"10.1145\/268437.268465"},{"key":"atypb20","volume-title":"Proceedings of the 21st International Conference on Advanced Information Networking and Applications Workshops","author":"Coman, A.B."},{"key":"atypb21","volume-title":"Proceedings of Multimedia Computing and Networking","author":"Webb, S.D."},{"key":"atypb22","volume-title":"Proceedings of the 2004 Conference on Applications, Technologies, Architecture and Protocols for Computer Communications","author":"Dabek, F."},{"key":"atypb23","doi-asserted-by":"publisher","DOI":"10.1109\/35.841837"},{"key":"atypb24","volume-title":"Proceedings of the 22nd Workshop on Principles of Advanced and Distributed Simulation","author":"Webb, S.D."},{"key":"atypb25","volume-title":"Exploratory data analysis","author":"Tukey, J.","year":"1977"},{"key":"atypb26","volume-title":"Mathematical Methods for Physicists","author":"Arfken, G.","year":"1985","edition":"3"},{"key":"atypb27","volume-title":"World of Warcraft surpasses 9 million subscribers worldwide","author":"Blizzard Entertainment.","year":"2008"},{"key":"atypb28","volume-title":"Proceedings of the 2nd Workshop on Network and System Support for Games","author":"Feng, W."},{"key":"atypb29","doi-asserted-by":"publisher","DOI":"10.1145\/1096536.1096546"},{"key":"atypb30","unstructured":"WoWWiki. 2008. http:\/\/www.wowwiki.com\/"},{"key":"atypb31","volume-title":"Survey summary data","author":"Valve.","year":"2008"},{"key":"atypb32","volume-title":"Proceedings of the 3rd ACM SIGCOMM Conference on Internet Measurement","author":"Lakshminarayanan, K."},{"key":"atypb33","volume-title":"IP address lookup - community geotarget IP project","author":"Gornall, S.","year":"2008"},{"key":"atypb34","volume-title":"Proceedings of the 5th ACM SIGCOMM Conference on Internet Measurement","author":"Lua, E.K."},{"key":"atypb35","volume-title":"Proceedings of the 25th IEEE International Conference on Computer Communications","author":"Zhang, R."}],"container-title":["SIMULATION"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0037549709102918","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0037549709102918","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T11:21:32Z","timestamp":1777634492000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/0037549709102918"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,6,29]]},"references-count":35,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2009,9]]}},"alternative-id":["10.1177\/0037549709102918"],"URL":"https:\/\/doi.org\/10.1177\/0037549709102918","relation":{},"ISSN":["0037-5497","1741-3133"],"issn-type":[{"value":"0037-5497","type":"print"},{"value":"1741-3133","type":"electronic"}],"subject":[],"published":{"date-parts":[[2009,6,29]]}}}