【24h】

Distributed Breakout Revisited

机译:分布式突破重新审视

获取原文

摘要

Distributed breakout algorithm (DBA) is an efficient method for solving distributed constraint satisfaction problems (CSP). Inspired by its potential of being an efficient, low-overhead agent coordination method for problems in distributed sensor networks, we study DBA's properties in this paper. We specifically show that on an acyclic graph of n nodes, DBA can find a solution in O(n~2) synchronized distributed steps. This completeness result reveals DBA's superiority over conventional local search on acyclic graphs and implies its potential as a simple self-stabilization method for tree-structured distributed systems. We also show a worst case of DBA in a cyclic graph where it never terminates. To overcome this problem on cyclic graphs, we propose two stochastic variations to DBA. Our experimental analysis shows that stochastic DBAs are able to avoid DBA's worst-case scenarios and has similar performance as that of DBA.
机译:分布式断路算法(DBA)是解决分布式约束满意度问题(CSP)的有效方法。灵感灵感,其潜力是分布式传感器网络中存在的有效,低开销的代理协调方法,我们研究了本文的DBA的属性。我们专门显示,在N节点的无循环图上,DBA可以在O(n〜2)同步分布步骤中找到一个解决方案。这种完整性结果揭示了DBA对非循环图的传统本地搜索的优势,并意味着其作为树结构分布式系统的简单自我稳定方法。我们还在循环图中显示了一个最坏的情况,其中它从未终止。为了在循环图上克服这个问题,我们向DBA提出了两个随机变化。我们的实验分析表明,随机DBA能够避免DBA的最坏情况,并且具有与DBA相似的性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号