文件Open Access徽标

多项式时间的拜占庭聚会

作者 塞巴斯蒂安·布沙德, 尤安·迪乌丹内, 阿尼萨·拉马尼



PDF格式
缩略图PDF

文件

LIPIcs公司。ICALP.2018年147.pdf
  • 文件大小:429 kB
  • 15页

文件标识符

作者详细信息

塞巴斯蒂安·布沙德
  • 索邦大学,UPMC巴黎大学06,CNRS,INRIA,LIP6 UMR 7606,法国巴黎
尤安·迪乌丹内
  • 法国亚眠Picardie Jules Verne MIS实验室和大学
阿尼萨·拉马尼
  • 法国亚眠Picardie Jules Verne MIS实验室和大学

引用为获取BibTex

塞巴斯蒂安·布沙德、尤安·迪乌丹内和阿尼萨·拉马尼。多项式时期的拜占庭聚会。第45届国际自动化、语言和编程学术讨论会(ICALP 2018)。莱布尼茨国际信息学论文集(LIPIcs),第107卷,第147:1-147:15页,达格斯图尔-莱布尼兹-泽特鲁姆信息学研究所(2018)
https://doi.org/10.4230/LIPIcs.ICALP.2018.147

摘要

收集一组移动代理是分布式和移动系统领域的一项基本任务。当一些代理受到错误的影响时,尤其是拜占庭式的错误被认为是最难处理的错误,这可能会大大增加实现的难度。在本文中,我们从确定性的角度研究了拜占庭人在一个以图为模型的网络中进行采集的任务。换句话说,尽管存在拜占庭代理,所有其他(好的)代理,从{可能}不同的节点开始,并应用相同的确定性算法,必须在有限时间内在同一节点相遇并停止移动。对手选择代理的初始节点(代理数可能大于节点数),并为每个代理分配不同的正整数(称为标签)。最初,每个代理都知道自己的标签。代理以同步轮次移动,并且只有在位于同一节点时才能相互通信。在团队中,f是拜占庭特工。拜占庭特工的行为是不可预测和武断的。例如,它可以在移动时选择任意端口,可以向其他代理传递任意信息,并且可以在每一轮更改其标签,特别是通过伪造另一个代理的标签或创建一个全新的标签。除了其标签(对应于局部知识)之外,还为代理分配了一些全局知识,这些知识由GK表示,对所有代理来说都是通用的。在文献中,通过考虑GK=(n,f)和GK=f时的场景,分析了任意n节点图中的拜占庭聚集问题。在第一个(对应第二个)场景中,证明了保证所有代理确定性聚集的最佳代理的最小数量为f+1(对应f+2)。然而,对于这两种情况,所有现有的确定性算法,无论它们在所需的良好代理数量方面是否最优,都有一个主要缺点,即时间复杂性在n和L中是指数的,其中L是属于良好代理的最大标签的值。在本文中,我们寻求为拜占庭采集设计一个确定性解决方案,该解决方案对团队中拜占庭代理的比例做出让步,但复杂性显著降低。我们还试图使用一种全局知识,其二进制表示的长度(我们也称之为大小)很小。在这方面,假设代理是在一个强大的团队中,即一个团队中,好代理的数量至少是f中平方的某个规定值,我们给出了正负结果。从积极的方面来看,我们给出了一个算法,该算法在n的时间多项式和好代理最小标号的二进制表示的长度|l_{min}|内,解决了所有大小最多为n的图中所有强队的拜占庭聚集,对于任意整数n和f。该算法使用大小O(log-log-log-n)的全局知识进行工作,在我们的上下文中,大小O是最佳数量级,以达到n和|l_{min}|的多项式时间复杂度。事实上,从消极的方面来看,我们表明,在所有大小最多为n的图中,在n和|l_{min}|中的时间多项式中,并使用大小为o的全局知识(log-log-logn),不存在解决所有强队拜占庭聚集的确定性算法。

主题分类

ACM科目分类
  • 计算理论→分布式算法
  • 计算方法→移动代理
关键词
  • 收集
  • 确定性算法
  • 移动代理
  • 拜占庭断层
  • 多项式时间

韵律学

工具书类

  1. 谢尔盖·阿比特布尔(Serge Abiteboul)、哈伊姆·卡普兰(Haim Kaplan)和托瓦·米洛(Tova Milo)。祖先查询的紧凑标签方案。《第十二届离散算法年度研讨会论文集》,2001年1月7日至9日,美国华盛顿特区,第547-556页,2001年。谷歌学者
  2. 诺亚·阿格蒙和大卫·佩莱。自主移动机器人的容错采集算法。SIAM J.计算。,36(1):56-82, 2006.谷歌学者
  3. Steve Alpern。集合搜索:个人视角。运筹学,50(5):772-7952002。谷歌学者
  4. 史蒂夫·阿尔珀恩(Steve Alpern)。搜索游戏和交会理论。《运筹学和管理科学国际丛书》,Kluwer学术出版社,2003年。谷歌学者
  5. Evangelos Bampas、Jurek Czyzowicz、Leszek Gasieniec、David Ilcinkas和Arnaud Labourel。无限多维网格中的几乎最优异步交会。《分布式计算》,第24届国际研讨会,DISC 2010,剑桥,马萨诸塞州,美国,2010年9月13-15日。会议记录,第297-311页,2010年。谷歌学者
  6. Michael Barborak和Miroslaw Malek。容错计算中的一致性问题。ACM计算。调查。,25(2):171-220, 1993.谷歌学者
  7. 塞巴斯蒂安·布沙尔(Sébastien Bouchard)、尤安·迪乌丹内(Yoann Dieudonné)和伯特兰·杜库蒂尔(Bertrand Ducourthial)。拜占庭式网络聚会。分布式计算,29(6):435-4572016。谷歌学者
  8. Mark Cieliebak、Paola Flocchini、Giuseppe Prencipe和Nicola Santoro。移动机器人分布式计算:收集。SIAM J.计算。,41(4):829-879, 2012.谷歌学者
  9. Reuven Cohen、Pierre Fraigniaud、David Ilcinkas、Amos Korman和David Peleg。有限自动机的标签引导图探索。ACM事务处理。算法,4(4):42:1-42:182008。谷歌学者
  10. Andrew Collins、Jurek Czyzowicz、Leszek Gasieniec和Arnaud Labourel。告诉我我在哪里,以便我能更快地见到你。2010年7月6日至10日,法国波尔多,第37届国际学术讨论会,《自动化,语言与编程》,ICALP 2010,第二部分,第502-514页。谷歌学者
  11. Jurek Czyzowicz、Konstantinos Georgiou、Evangelos Kranakis、Danny Krizanc、Lata Narayanan、Jaroslav Opatrny和Sunil M.Shende。拜占庭机器人在一条线上搜索。在2016年12月12日至14日于澳大利亚悉尼举行的第27届国际算法与计算研讨会上,第27:1-27:12页。谷歌学者
  12. 朱列克·齐佐维奇(Jurek Czyzowicz)、阿德里安·科索夫斯基(Adrian Kosowski)和安德烈·佩尔克(Andrzej Pelc)。如何在忘记时见面:任意图形中的日志空间会合。分布式计算,25(2):165-1782012。谷歌学者
  13. Jurek Czyzowicz、Andrzej Pelc和Arnaud Labourel。如何在任何地方异步(几乎)见面。ACM算法汇刊,8(4):372012。谷歌学者
  14. Shantanu Das、Dariusz Dereniowski、Adrian Kosowski和Przemyslaw Uznanski。未知图中远程软件移动代理的集合。《结构信息与通信复杂性——第21届国际学术讨论会》,2014年7月23日至25日,日本高山,SIROCCO。会议记录,第295-310页,2014年。谷歌学者
  15. Xavier Défago、Maria Gradinariu、Stéphane Messika和Philippe Raipin Parvédy。容错和自稳定移动机器人采集。《分布式计算》,第20届国际研讨会,DISC 2006,瑞典斯德哥尔摩,2006年9月18日至20日,会议记录,第46-60页,2006年。谷歌学者
  16. 安德斯·德斯马克(Anders Dessmark)、皮埃尔·弗拉吉奥德(Pierre Fraignaud)、达里奥什·科瓦尔斯基(Dariusz R.Kowalski)和安德烈·佩尔克(Andrzej Pelc)。图中的确定性集合。《算法》,46(1):69-962006。谷歌学者
  17. 尤安·迪乌丹内(Yoann Dieudonne)、安德烈·佩尔克(Andrzej Pelc)和大卫·佩勒(David Peleg)。尽管有恶作剧仍在聚会。ACM算法汇刊,11(1):2014年1月。谷歌学者
  18. 尤安·迪乌丹内(Yoann Dieudonne)、安德烈·佩尔克(Andrzej Pelc)和文森特·维莱恩(Vincent Villain)。如何以多项式代价异步满足。SIAM J.计算。,44(3):844-867, 2015.谷歌学者
  19. Pierre Fraignaud、Cyril Gavoille、David Ilcinkas和Andrzej Pelc。分布式计算与建议:图着色的信息敏感性。分布式计算,21(6):395-4032009。谷歌学者
  20. Pierre Fraignaud、David Ilcinkas和Andrzej Pelc。带建议的树木探索。信息计算。,206(11):1276-1287, 2008.谷歌学者
  21. 皮埃尔·弗拉吉诺(Pierre Fraignaud)和安德烈·佩尔克(Andrzej Pelc)。决定性的会合在几乎没有记忆的树上。《分布式计算》,第22届国际研讨会,DISC 2008,法国阿卡松,2008年9月22日至24日。会议记录,第242-256页,2008年。谷歌学者
  22. 皮埃尔·弗拉吉诺(Pierre Fraignaud)和安德烈·佩尔克(Andrzej Pelc)。延迟会导致树上的会合出现指数级的记忆缺口。ACM算法汇刊,9(2):2013年17月。谷歌学者
  23. Samuel Guilbault和Andrzej Pelc。在规则二部图中收集具有局部视觉的异步遗忘代理。西奥。计算。科学。,509:86-96, 2013.谷歌学者
  24. 岩井大辅、苏伊西、片山义树、野村信弘、泽维尔·德法戈、和田小一和山下正美。两个罗盘不可靠的被遗忘机器人的聚集问题。SIAM J.计算。,41(1):26-46, 2012.谷歌学者
  25. 米查尔·卡茨、尼尔·卡茨(Nir A.Katz)、阿莫斯·科曼(Amos Korman)和大卫·佩莱(David Peleg)。流和连接的标签方案。SIAM J.计算。,34(1):23-40, 2004.谷歌学者
  26. Dariusz R.Kowalski和Adam Malinowski。如何在匿名网络中见面。Theor。计算。科学。,399(1-2):141-156, 2008.谷歌学者
  27. Evangelos Kranakis、Danny Krizanc、Euripides Markou、Aris Pagortzis和Felipe Ramírez。不同的速度足以使两个代理在任意图上会合。2017年1月16日至20日,爱尔兰利默里克,第43届国际计算机科学理论与实践趋势会议,《SOFSEM 2017:计算机科学的理论与实践》,会议记录,第79-90页,2017年。谷歌学者
  28. Evangelos Kranakis、Danny Krizanc和Sergio Rajsbaum。移动代理集合:一项调查。《结构信息与通信复杂性》,第13届国际学术讨论会,SIROCCO 2006,英国切斯特,2006年7月2-5日,会议记录,第1-9页,2006年。谷歌学者
  29. 南希·A·林奇。分布式算法。Morgan Kaufmann,1996年。谷歌学者
  30. Gianluca De Marco、Luisa Gargano、Evangelos Kranakis、Danny Krizanc、Andrzej Pelc和Ugo Vaccaro。图中的异步确定性集合。西奥。计算。科学。,355(3):315-326, 2006.谷歌学者
  31. 艾弗里·米勒(Avery Miller)和安德烈·佩尔克(Andrzej Pelc)。与建议快速会合。西奥。计算。科学。,608:190-198, 2015.谷歌学者
  32. 艾弗里·米勒(Avery Miller)和安德烈·佩尔克(Andrzej Pelc)。网络中确定性交会的时间与成本权衡。分布式计算,29(1):51-642016。谷歌学者
  33. 尼古拉斯·尼塞(Nicolas Nisse)和大卫·索格(David Soguet)。带建议的图形搜索。西奥。计算。科学。,410(14):1307-1318, 2009.谷歌学者
  34. 马歇尔·皮斯(Marshall C.Pease)、罗伯特·肖斯塔克(Robert E.Shostak)和莱斯利·兰波特(Leslie Lamport)。在出现故障时达成协议。美国医学杂志,27(2):228-2341980。谷歌学者
  35. Omer Reingold。日志空间中的无方向连接。J.ACM,55(4),2008年。谷歌学者
  36. 托马斯·谢林。冲突战略。牛津大学出版社,牛津,1960年。谷歌学者
  37. Amnon Ta-Shma和Uri Zwick。决定性的交会、寻宝和强烈的宇宙探索序列。ACM算法汇刊,10(3):122014。谷歌学者
  38. 米克尔·索洛普(Mikkel Thorup)和乌里·兹威克(Uri Zwick)。神谕的近似距离。美国医学杂志,52(1):1-242005。谷歌学者
问题/备注/反馈
X

Dagstuhl出版社反馈


感谢您的反馈!

已提交反馈

无法发送消息

请稍后再试或发送电子邮件