网络结构对合作的影响研究

Stephan Schosser, Klemens Böhm, B. Vogt
{"title":"网络结构对合作的影响研究","authors":"Stephan Schosser, Klemens Böhm, B. Vogt","doi":"10.3233/WIA-2011-0219","DOIUrl":null,"url":null,"abstract":"The concern of this paper is that nodes in a distributed system cooperate. We demonstrate that adding structure to such systems can help to induce cooperation. ‘Adding structure’ means bounding the number of nodes a node can directly interact with - if two unconnected nodes wish to interact, they have to do so via a chain of intermediaries which are connected. To validate our claim, we analyze one specific system where structure has been added. Different methods exist for such analyses: Economists use behavioral experiments to study human behavior. Computer scientists rely on simulations, to obtain results that are robust and scalable. Both use game theory to arrive at formal results. Each approach in isolation has its disadvantages: Behavioral experiments do not allow analyzing many different combinations of parameter values and do not scale well. Game theory supports analyzing system equilibria, but may result in complex or even unsolvable models, in particular when considering system dynamics. Simulations rely on the intuition of the system designer - this is hazardous in strategic settings. We pursue a combination of these approaches and show that the degree of cooperation in our setting is high. More specifically, after having shown with behavioral experiments that humans tend to use cut-off strategies, we translate the strategies used into a game theoretic model and show that they yield an efficient equilibrium. Simulations show that the system reaches this equilibrium given random start populations if the rate of free riders is low. We conclude by saying how our work affects the design of distributed systems from a computer science perspective.","PeriodicalId":263450,"journal":{"name":"Web Intell. Agent Syst.","volume":"35 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"A study of the impact of structure on cooperation in networks\",\"authors\":\"Stephan Schosser, Klemens Böhm, B. Vogt\",\"doi\":\"10.3233/WIA-2011-0219\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The concern of this paper is that nodes in a distributed system cooperate. We demonstrate that adding structure to such systems can help to induce cooperation. ‘Adding structure’ means bounding the number of nodes a node can directly interact with - if two unconnected nodes wish to interact, they have to do so via a chain of intermediaries which are connected. To validate our claim, we analyze one specific system where structure has been added. Different methods exist for such analyses: Economists use behavioral experiments to study human behavior. Computer scientists rely on simulations, to obtain results that are robust and scalable. Both use game theory to arrive at formal results. Each approach in isolation has its disadvantages: Behavioral experiments do not allow analyzing many different combinations of parameter values and do not scale well. Game theory supports analyzing system equilibria, but may result in complex or even unsolvable models, in particular when considering system dynamics. Simulations rely on the intuition of the system designer - this is hazardous in strategic settings. We pursue a combination of these approaches and show that the degree of cooperation in our setting is high. More specifically, after having shown with behavioral experiments that humans tend to use cut-off strategies, we translate the strategies used into a game theoretic model and show that they yield an efficient equilibrium. Simulations show that the system reaches this equilibrium given random start populations if the rate of free riders is low. We conclude by saying how our work affects the design of distributed systems from a computer science perspective.\",\"PeriodicalId\":263450,\"journal\":{\"name\":\"Web Intell. Agent Syst.\",\"volume\":\"35 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Web Intell. Agent Syst.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.3233/WIA-2011-0219\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Web Intell. Agent Syst.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3233/WIA-2011-0219","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

本文关注的是分布式系统中节点之间的协作问题。我们证明,在这种系统中增加结构有助于诱导合作。“增加结构”意味着限制一个节点可以直接交互的节点数量——如果两个未连接的节点希望交互,它们必须通过连接的中介链来进行交互。为了验证我们的说法,我们分析了一个添加了结构的特定系统。这种分析存在不同的方法:经济学家使用行为实验来研究人类行为。计算机科学家依靠模拟来获得可靠和可扩展的结果。两者都使用博弈论来得出正式的结果。每种单独的方法都有其缺点:行为实验不允许分析参数值的许多不同组合,并且不能很好地扩展。博弈论支持分析系统均衡,但可能导致复杂甚至不可解的模型,特别是在考虑系统动力学时。模拟依赖于系统设计师的直觉——这在战略设置中是危险的。我们追求这些方法的结合,并表明我们环境中的合作程度很高。更具体地说,在用行为实验表明人类倾向于使用切断策略之后,我们将所使用的策略转化为博弈论模型,并表明它们产生有效的均衡。仿真结果表明,当搭便车率较低时,系统在给定随机启动人口的情况下达到此平衡。最后,我们从计算机科学的角度阐述了我们的工作如何影响分布式系统的设计。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
A study of the impact of structure on cooperation in networks
The concern of this paper is that nodes in a distributed system cooperate. We demonstrate that adding structure to such systems can help to induce cooperation. ‘Adding structure’ means bounding the number of nodes a node can directly interact with - if two unconnected nodes wish to interact, they have to do so via a chain of intermediaries which are connected. To validate our claim, we analyze one specific system where structure has been added. Different methods exist for such analyses: Economists use behavioral experiments to study human behavior. Computer scientists rely on simulations, to obtain results that are robust and scalable. Both use game theory to arrive at formal results. Each approach in isolation has its disadvantages: Behavioral experiments do not allow analyzing many different combinations of parameter values and do not scale well. Game theory supports analyzing system equilibria, but may result in complex or even unsolvable models, in particular when considering system dynamics. Simulations rely on the intuition of the system designer - this is hazardous in strategic settings. We pursue a combination of these approaches and show that the degree of cooperation in our setting is high. More specifically, after having shown with behavioral experiments that humans tend to use cut-off strategies, we translate the strategies used into a game theoretic model and show that they yield an efficient equilibrium. Simulations show that the system reaches this equilibrium given random start populations if the rate of free riders is low. We conclude by saying how our work affects the design of distributed systems from a computer science perspective.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信