首页 > 最新文献

Proceedings of the 34th ACM Symposium on Parallelism in Algorithms and Architectures最新文献

英文 中文
Brief Announcement: Tight Bounds for Repeated Balls-into-Bins 简短声明:重复投球的限制很紧
Dimitrios Los, Thomas Sauerwald
We study the repeated balls-into-bins process introduced by Becchetti, Clementi, Natale, Pasquale and Posta [3]. This process starts with m balls arbitrarily distributed across n bins. At each step t = 1, 2, . . ., we select one ball from each non-empty bin, and then place it into a bin chosen independently and uniformly at random. We prove the following results: For any n ⩽ m ⩽ poly(n), we prove a lower bound of Ω(m/n · logn) on the maximum load. For the special case m = n, this matches the upper bound of O (logn), as shown in [3]. It also provides a positive answer to the conjecture in [3] that for m = n the maximum load is ω(log n /log log n) in a polynomially large window. For m ∈ [ω (n), n logn], our new lower bound also disproves the conjecture in [3] that the maximum load remains O (logn). For any n ≤ m ≤ poly(n), we prove an upper bound of O (m/n · logn) on the maximum load for a polynomially large window, which matches our lower bound. For any m ≥ n, our analysis also implies an O (m2 /n) waiting time to a configuration with O (m/n . log m) maximum load, even for worst-case initial distributions. For m ≥ n, we show that every ball visits every bin in O (m log m) steps. For m = n, this improves the previous upper bound of O (n log2 n) in [3] and for any n ≤ m ≤ poly(n) this is tight up to multiplicative constants. Full version of the paper at: https://arxiv.org/abs/2203.12400.
我们研究了Becchetti, Clementi, Natale, Pasquale和Posta[3]引入的重复球入箱过程。这个过程从随机分布在n个箱子中的m个球开始。在每一步t = 1, 2,…,我们从每个非空桶中选择一个球,然后将其放入独立且均匀随机选择的桶中。我们证明了以下结果:对于任意n≤m≤poly(n),我们证明了在最大载荷下Ω(m/n·logn)的下界。对于特殊情况m = n,这与O (logn)的上界匹配,如[3]所示。它还为[3]中的猜想提供了一个积极的答案,即当m = n时,在一个多项式大的窗口中,最大负载为ω(log n /log log n)。对于m∈[ω (n), n logn],我们的新下界也否定了[3]中最大荷载保持为O (logn)的猜想。对于任意n≤m≤poly(n),我们证明了多项式大窗口的最大负载的上界为O (m/n·logn),它与我们的下界相匹配。对于任意m≥n,我们的分析也意味着O (m2 /n)的等待时间为O (m/n)。Log m)最大负载,即使对于最坏情况的初始分布也是如此。对于m≥n,我们证明每个球在O (m log m)步中访问每个箱子。对于m = n,这改进了先前在[3]中的O (n log2 n)的上界,并且对于任何n≤m≤poly(n),这与乘法常数紧密相关。全文见:https://arxiv.org/abs/2203.12400。
{"title":"Brief Announcement: Tight Bounds for Repeated Balls-into-Bins","authors":"Dimitrios Los, Thomas Sauerwald","doi":"10.1145/3490148.3538561","DOIUrl":"https://doi.org/10.1145/3490148.3538561","url":null,"abstract":"We study the repeated balls-into-bins process introduced by Becchetti, Clementi, Natale, Pasquale and Posta [3]. This process starts with m balls arbitrarily distributed across n bins. At each step t = 1, 2, . . ., we select one ball from each non-empty bin, and then place it into a bin chosen independently and uniformly at random. We prove the following results: For any n ⩽ m ⩽ poly(n), we prove a lower bound of Ω(m/n · logn) on the maximum load. For the special case m = n, this matches the upper bound of O (logn), as shown in [3]. It also provides a positive answer to the conjecture in [3] that for m = n the maximum load is ω(log n /log log n) in a polynomially large window. For m ∈ [ω (n), n logn], our new lower bound also disproves the conjecture in [3] that the maximum load remains O (logn). For any n ≤ m ≤ poly(n), we prove an upper bound of O (m/n · logn) on the maximum load for a polynomially large window, which matches our lower bound. For any m ≥ n, our analysis also implies an O (m2 /n) waiting time to a configuration with O (m/n . log m) maximum load, even for worst-case initial distributions. For m ≥ n, we show that every ball visits every bin in O (m log m) steps. For m = n, this improves the previous upper bound of O (n log2 n) in [3] and for any n ≤ m ≤ poly(n) this is tight up to multiplicative constants. Full version of the paper at: https://arxiv.org/abs/2203.12400.","PeriodicalId":112865,"journal":{"name":"Proceedings of the 34th ACM Symposium on Parallelism in Algorithms and Architectures","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126473716","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Brief Announcement: Spatial Locality and Granularity Change in Caching 简要公告:缓存中的空间局部性和粒度变化
Nathan Beckmann, Phillip B. Gibbons, Charles McGuffey
Real systems make use of a hierarchy ranging from small, fast memories to larger and slower storage devices [15]. Each level of the hierarchy organizes its data in blocks to simplify management and reduce overheads.
实际系统使用的层次结构从小而快的存储器到大而慢的存储设备[15]。层次结构的每一层都以块的形式组织其数据,以简化管理并减少开销。
{"title":"Brief Announcement: Spatial Locality and Granularity Change in Caching","authors":"Nathan Beckmann, Phillip B. Gibbons, Charles McGuffey","doi":"10.1145/3490148.3538559","DOIUrl":"https://doi.org/10.1145/3490148.3538559","url":null,"abstract":"Real systems make use of a hierarchy ranging from small, fast memories to larger and slower storage devices [15]. Each level of the hierarchy organizes its data in blocks to simplify management and reduce overheads.","PeriodicalId":112865,"journal":{"name":"Proceedings of the 34th ACM Symposium on Parallelism in Algorithms and Architectures","volume":"76 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127246926","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Keynote Talk: Large Scale Parallel Sparse Matrix Streaming Graph/Network Analysis 主题演讲:大规模并行稀疏矩阵流图/网络分析
J. Kepner
Groundbreaking work analyzing early Internet data revealed novel phenomena that became the basis of a new endeavor: Network Science. This exciting new field has revealed fundamental properties about communication, social, and biological networks. Simultaneously, the Internet has expanded enormously and is now a domain of activity as important to civilization as land, sea, air, and space. The initial Internet observations that nurtured network science have ballooned and become the largest dynamic streaming data sets availability; creating fresh opportunities to examine the foundations of network science in previously unimagined detail. The analysis of streaming networks with trillions of events have stimulated the development of novel mathematics (e.g., associative array algebra), algorithms (e.g., hypersparse neural networks), software (e.g., GraphBLAS.org), and hardware. All of these capabilities are critically dependent on parallel processing. Application of these developments to the worlds' largest publicly available streaming event datasets have revealed a variety of new phenomena.
分析早期互联网数据的开创性工作揭示了新现象,这些现象成为一项新努力的基础:网络科学。这一令人兴奋的新领域揭示了通信、社会和生物网络的基本特性。与此同时,互联网也得到了极大的扩展,现在已成为一个与陆地、海洋、空中和太空一样重要的文明活动领域。培育了网络科学的最初的互联网观察已经膨胀并成为可用的最大的动态流数据集;创造新的机会,以以前无法想象的细节来研究网络科学的基础。对具有数万亿事件的流网络的分析刺激了新数学(例如,关联数组代数)、算法(例如,超稀疏神经网络)、软件(例如,GraphBLAS.org)和硬件的发展。所有这些功能都严重依赖于并行处理。将这些发展应用于世界上最大的公开流媒体事件数据集,揭示了各种新现象。
{"title":"Keynote Talk: Large Scale Parallel Sparse Matrix Streaming Graph/Network Analysis","authors":"J. Kepner","doi":"10.1145/3490148.3538597","DOIUrl":"https://doi.org/10.1145/3490148.3538597","url":null,"abstract":"Groundbreaking work analyzing early Internet data revealed novel phenomena that became the basis of a new endeavor: Network Science. This exciting new field has revealed fundamental properties about communication, social, and biological networks. Simultaneously, the Internet has expanded enormously and is now a domain of activity as important to civilization as land, sea, air, and space. The initial Internet observations that nurtured network science have ballooned and become the largest dynamic streaming data sets availability; creating fresh opportunities to examine the foundations of network science in previously unimagined detail. The analysis of streaming networks with trillions of events have stimulated the development of novel mathematics (e.g., associative array algebra), algorithms (e.g., hypersparse neural networks), software (e.g., GraphBLAS.org), and hardware. All of these capabilities are critically dependent on parallel processing. Application of these developments to the worlds' largest publicly available streaming event datasets have revealed a variety of new phenomena.","PeriodicalId":112865,"journal":{"name":"Proceedings of the 34th ACM Symposium on Parallelism in Algorithms and Architectures","volume":"305 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133733079","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Brief Announcement: Towards a More Robust Algorithm for Flow Time Scheduling with Predictions 简要公告:一种更鲁棒的流时间调度预测算法
Tianming Zhao, Chunhao Li, Wei Li, Albert Y. Zomaya
We consider the problem of non-clairvoyant scheduling on single machine to minimize the total flow time with job size predictions. The existing algorithm achieves 2-consistency to predictions, but no algorithm can simultaneously attain bounded robustness. This work finds a sufficient condition for any algorithm to achieve optimal O(P)-robustness, where P is the maximum ratio of any two job sizes. We give the first algorithm that achieves optimal robustness up to a constant multiplicative factor and optimal consistency using this condition. Finally, for addressing small prediction errors, we present an algorithm that we conjecture to achieve the optimal O(η^2) competitive ratio, where η is the prediction error. Proving the claimed bound is our ongoing work.
考虑单台机器上的非透视调度问题,利用作业大小预测最小化总流时间。现有算法实现了预测的2-一致性,但没有一种算法能够同时实现有界鲁棒性。本文找到了任何算法达到最优O(P)-鲁棒性的充分条件,其中P为任意两个作业大小的最大比值。在此条件下,我们给出了第一个达到最优鲁棒性和最优一致性的算法。最后,为了解决较小的预测误差,我们提出了一种算法,我们推测该算法可以实现最优的O(η^2)竞争比,其中η为预测误差。证明所要求的边界是我们正在进行的工作。
{"title":"Brief Announcement: Towards a More Robust Algorithm for Flow Time Scheduling with Predictions","authors":"Tianming Zhao, Chunhao Li, Wei Li, Albert Y. Zomaya","doi":"10.1145/3490148.3538557","DOIUrl":"https://doi.org/10.1145/3490148.3538557","url":null,"abstract":"We consider the problem of non-clairvoyant scheduling on single machine to minimize the total flow time with job size predictions. The existing algorithm achieves 2-consistency to predictions, but no algorithm can simultaneously attain bounded robustness. This work finds a sufficient condition for any algorithm to achieve optimal O(P)-robustness, where P is the maximum ratio of any two job sizes. We give the first algorithm that achieves optimal robustness up to a constant multiplicative factor and optimal consistency using this condition. Finally, for addressing small prediction errors, we present an algorithm that we conjecture to achieve the optimal O(η^2) competitive ratio, where η is the prediction error. Proving the claimed bound is our ongoing work.","PeriodicalId":112865,"journal":{"name":"Proceedings of the 34th ACM Symposium on Parallelism in Algorithms and Architectures","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121984108","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Brief Announcement: Composable Dynamic Secure Emulation 简短公告:可组合动态安全仿真
Pierre Civit, M. Potop-Butucaru
This work extends the composable secure-emulation of Canetti et al. to dynamic settings. Our work builds on top of dynamic probabilistic I/O automata, a recent framework introduced to model dynamic probabilistic systems. Our extension is an important tool towards the formal verification of protocols combining probabilistic distributed systems and cryptography in dynamic settings (e.g. blockchains, cybersecure distributed protocols etc).
这项工作将Canetti等人的可组合安全仿真扩展到动态设置。我们的工作建立在动态概率I/O自动机之上,这是一个最近引入的框架,用于对动态概率系统进行建模。我们的扩展是对动态设置(例如区块链,网络安全分布式协议等)中结合概率分布式系统和密码学的协议进行形式化验证的重要工具。
{"title":"Brief Announcement: Composable Dynamic Secure Emulation","authors":"Pierre Civit, M. Potop-Butucaru","doi":"10.1145/3490148.3538562","DOIUrl":"https://doi.org/10.1145/3490148.3538562","url":null,"abstract":"This work extends the composable secure-emulation of Canetti et al. to dynamic settings. Our work builds on top of dynamic probabilistic I/O automata, a recent framework introduced to model dynamic probabilistic systems. Our extension is an important tool towards the formal verification of protocols combining probabilistic distributed systems and cryptography in dynamic settings (e.g. blockchains, cybersecure distributed protocols etc).","PeriodicalId":112865,"journal":{"name":"Proceedings of the 34th ACM Symposium on Parallelism in Algorithms and Architectures","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122051916","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Keynote Talk: Algorithm Improvement: How Fast Has It Been and How Much Farther Can It Go? 主题演讲:算法改进:进展有多快,还能走多远?
Neil C. Thompson
In this talk, I report on a large-scale census of algorithm improvement spanning 11 sub-fields of computer science, 57 textbooks and more than 1,100 research papers. Across 113 algorithm problems, we find enormous variation in how fast algorithms have improved. Around half experience little or no improvement. At the other extreme, 13% experience transformative improvements, radically changing how and where they can be used. Overall, we find that, for moderate-sized problems, 30% to 45% of algorithmic problems had improvements comparable or greater than those that users experienced from Moore's Law and other hardware advances. I will also discuss our comparison of the upper bounds and lower bounds for these algorithm problems, where we find that nearly two-thirds are already asymptomatically optimal --- representing a triumph for the field, but also a challenge for future progress.
在这次演讲中,我报告了一项大规模的算法改进普查,涵盖了计算机科学的11个子领域,57本教科书和1100多篇研究论文。在113个算法问题中,我们发现算法的改进速度存在巨大差异。大约一半的人几乎没有改善。在另一个极端,13%的人经历了变革性的改进,从根本上改变了他们的使用方式和地点。总的来说,我们发现,对于中等规模的问题,30%到45%的算法问题的改进与用户从摩尔定律和其他硬件进步中获得的改进相当或更大。我还将讨论我们对这些算法问题的上界和下界的比较,我们发现近三分之二的算法已经是无症状最优的——这代表了该领域的胜利,但也对未来的进步提出了挑战。
{"title":"Keynote Talk: Algorithm Improvement: How Fast Has It Been and How Much Farther Can It Go?","authors":"Neil C. Thompson","doi":"10.1145/3490148.3538596","DOIUrl":"https://doi.org/10.1145/3490148.3538596","url":null,"abstract":"In this talk, I report on a large-scale census of algorithm improvement spanning 11 sub-fields of computer science, 57 textbooks and more than 1,100 research papers. Across 113 algorithm problems, we find enormous variation in how fast algorithms have improved. Around half experience little or no improvement. At the other extreme, 13% experience transformative improvements, radically changing how and where they can be used. Overall, we find that, for moderate-sized problems, 30% to 45% of algorithmic problems had improvements comparable or greater than those that users experienced from Moore's Law and other hardware advances. I will also discuss our comparison of the upper bounds and lower bounds for these algorithm problems, where we find that nearly two-thirds are already asymptomatically optimal --- representing a triumph for the field, but also a challenge for future progress.","PeriodicalId":112865,"journal":{"name":"Proceedings of the 34th ACM Symposium on Parallelism in Algorithms and Architectures","volume":"122 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130783101","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Brief Announcement: A Parallel (Δ, Γ)-Stepping Algorithm for the Constrained Shortest Path Problem 简要公告:一个并行(Δ, Γ)步进算法的约束最短路径问题
Tayebeh Bahreini, N. Fisher, Daniel Grosu
We design a parallel algorithm for the Constrained Shortest Path (CSP) problem. The CSP problem is known to be NP-hard and there exists a pseudo-polynomial time sequential algorithm that solves it. To design the parallel algorithm, we extend the techniques used in the design of the Δ-stepping algorithm for the single-source shortest paths problem.
设计了一种求解约束最短路径问题的并行算法。已知CSP问题是np困难的,存在一种伪多项式时间序列算法来解决它。为了设计并行算法,我们扩展了用于设计单源最短路径问题的Δ-stepping算法的技术。
{"title":"Brief Announcement: A Parallel (Δ, Γ)-Stepping Algorithm for the Constrained Shortest Path Problem","authors":"Tayebeh Bahreini, N. Fisher, Daniel Grosu","doi":"10.1145/3490148.3538555","DOIUrl":"https://doi.org/10.1145/3490148.3538555","url":null,"abstract":"We design a parallel algorithm for the Constrained Shortest Path (CSP) problem. The CSP problem is known to be NP-hard and there exists a pseudo-polynomial time sequential algorithm that solves it. To design the parallel algorithm, we extend the techniques used in the design of the Δ-stepping algorithm for the single-source shortest paths problem.","PeriodicalId":112865,"journal":{"name":"Proceedings of the 34th ACM Symposium on Parallelism in Algorithms and Architectures","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130232348","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
HybriDS 混合动力车
Jiwon Choe, A. Crotty, T. Moreshet, Maurice Herlihy, R. I. Bahar
In recent years, the ever-increasing impact of memory access bottlenecks has brought forth a renewed interest in near-memory processing (NMP) architectures. In this work, we propose and empirically evaluate hybrid data structures, which are concurrent data structures custom-designed for these new NMP architectures. We focus on cache-optimized data structures, such as skiplists and B+ trees, that are often used as index structures in online transaction processing (OLTP) systems to enable fast key-based lookups. These data structures are hierarchical, where lookups begin at a small number of top-level nodes and diverge to many different node paths as they move down the hierarchy, such that nodes in higher levels benefit more from caching. Our proposed hybrid data structures split traditional hierarchical data structures into a host-managed portion consisting of higher-level nodes and an NMP-managed portion consisting of the remaining lower-level nodes, thus retaining and further enhancing the cache-conscious optimizations of their conventional implementations. Although the idea might seem relatively simple, the splitting of the data structure prompts new synchronization problems, and careful implementation is required to ensure high concurrency and correctness. We provide implementations of a hybrid skiplist and a hybrid B+ tree, and we empirically evaluate them on a cycle-accurate full-system architecture simulator. Our results show that the hybrid data structures have the potential to improve performance by more than 2x compared to state-of-the-art concurrent data structures.
{"title":"HybriDS","authors":"Jiwon Choe, A. Crotty, T. Moreshet, Maurice Herlihy, R. I. Bahar","doi":"10.1145/3490148.3538591","DOIUrl":"https://doi.org/10.1145/3490148.3538591","url":null,"abstract":"In recent years, the ever-increasing impact of memory access bottlenecks has brought forth a renewed interest in near-memory processing (NMP) architectures. In this work, we propose and empirically evaluate hybrid data structures, which are concurrent data structures custom-designed for these new NMP architectures. We focus on cache-optimized data structures, such as skiplists and B+ trees, that are often used as index structures in online transaction processing (OLTP) systems to enable fast key-based lookups. These data structures are hierarchical, where lookups begin at a small number of top-level nodes and diverge to many different node paths as they move down the hierarchy, such that nodes in higher levels benefit more from caching. Our proposed hybrid data structures split traditional hierarchical data structures into a host-managed portion consisting of higher-level nodes and an NMP-managed portion consisting of the remaining lower-level nodes, thus retaining and further enhancing the cache-conscious optimizations of their conventional implementations. Although the idea might seem relatively simple, the splitting of the data structure prompts new synchronization problems, and careful implementation is required to ensure high concurrency and correctness. We provide implementations of a hybrid skiplist and a hybrid B+ tree, and we empirically evaluate them on a cycle-accurate full-system architecture simulator. Our results show that the hybrid data structures have the potential to improve performance by more than 2x compared to state-of-the-art concurrent data structures.","PeriodicalId":112865,"journal":{"name":"Proceedings of the 34th ACM Symposium on Parallelism in Algorithms and Architectures","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124957877","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Brief Announcement: The (Limited) Power of Multiple Identities: Asynchronous Byzantine Reliable Broadcast with Improved Resilience through Collusion 简短公告:多重身份的(有限)力量:通过共谋提高弹性的异步拜占庭可靠广播
Thorsten Götte, C. Scheideler
We present a new model for (asynchronous) byzantine reliable broadcast to investigate the potential of secret collusion between honest players. To model the collusion, we assume that each honest player has k > 1 distinct communication identities over which they can send and receive messages. A player can obtain these identities - for example - by joining a distributed system under several aliases.
我们提出了一种新的(异步)拜占庭可靠广播模型来研究诚实玩家之间秘密勾结的可能性。为了对合谋进行建模,我们假设每个诚实的参与者都有k > 1个不同的通信身份,他们可以通过这些身份发送和接收消息。玩家可以获得这些身份,例如,通过使用多个别名加入分布式系统。
{"title":"Brief Announcement: The (Limited) Power of Multiple Identities: Asynchronous Byzantine Reliable Broadcast with Improved Resilience through Collusion","authors":"Thorsten Götte, C. Scheideler","doi":"10.1145/3490148.3538556","DOIUrl":"https://doi.org/10.1145/3490148.3538556","url":null,"abstract":"We present a new model for (asynchronous) byzantine reliable broadcast to investigate the potential of secret collusion between honest players. To model the collusion, we assume that each honest player has k > 1 distinct communication identities over which they can send and receive messages. A player can obtain these identities - for example - by joining a distributed system under several aliases.","PeriodicalId":112865,"journal":{"name":"Proceedings of the 34th ACM Symposium on Parallelism in Algorithms and Architectures","volume":"255 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115991590","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Brief Announcement: Distributed Lightweight Spanner Construction for Unit Ball Graphs in Doubling Metrics 简短公告:分布式轻量级扳手结构单位球图加倍指标
D. Eppstein, Hadi Khodabandeh
Resolving an open question from 2006, we prove the existence of light-weight bounded-degree (1+ε)-spanners for unit ball graphs in the metrics of bounded doubling dimension, and we design a simple O(log*n)-round distributed algorithm in the LOCAL model for finding such spanners using only 2-hop neighborhood information. We further study the problem in the two dimensional Euclidean plane and we propose a construction with similar properties that has a low-intersection property as well. Lastly, we provide experimental results that confirm the performance of our algorithms.
为了解决2006年以来的一个开放问题,我们证明了在有界倍维度量下单位球图的轻量有界度(1+ε)-扳手的存在性,并在LOCAL模型中设计了一个简单的O(log*n)轮分布算法,仅使用2跳邻域信息来寻找此类扳手。我们进一步研究了二维欧几里得平面上的问题,并提出了一种具有类似性质的结构,并且具有低相交性质。最后,我们提供了实验结果来验证我们的算法的性能。
{"title":"Brief Announcement: Distributed Lightweight Spanner Construction for Unit Ball Graphs in Doubling Metrics","authors":"D. Eppstein, Hadi Khodabandeh","doi":"10.1145/3490148.3538553","DOIUrl":"https://doi.org/10.1145/3490148.3538553","url":null,"abstract":"Resolving an open question from 2006, we prove the existence of light-weight bounded-degree (1+ε)-spanners for unit ball graphs in the metrics of bounded doubling dimension, and we design a simple O(log*n)-round distributed algorithm in the LOCAL model for finding such spanners using only 2-hop neighborhood information. We further study the problem in the two dimensional Euclidean plane and we propose a construction with similar properties that has a low-intersection property as well. Lastly, we provide experimental results that confirm the performance of our algorithms.","PeriodicalId":112865,"journal":{"name":"Proceedings of the 34th ACM Symposium on Parallelism in Algorithms and Architectures","volume":"3586 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127519677","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Proceedings of the 34th ACM Symposium on Parallelism in Algorithms and Architectures
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1