Descriptive complexity for distributed computing with circuits

被引:0
|
作者
Ahvonen, Veeti [1 ]
Heiman, Damian [1 ]
Hella, Lauri [1 ]
Kuusisto, Antti [1 ]
机构
[1] Tampere Univ, Math Res Ctr, Tampere 33720, Finland
基金
芬兰科学院;
关键词
Descriptive complexity; distributed computing; logic; graph coloring;
D O I
10.1093/logcom/exae087
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We investigate distributed computing with identifiers in the realistic scenario where the local computations in a distributed message passing setting are operated by Boolean circuits. We call this framework the message passing circuit model. We capture the expressive power of the model with a recursive rule-based logic called modal substitution calculus MSC. The result is established via constructing translations that are highly efficient in relation to size and computation time. In particular, the worst size blow-up is quadratic and becomes linear in the bounded-degree scenario. Computation time delays are similarly modest. As a concrete demonstration of how our setting works, we establish that a very fast coloring algorithm based on Cole-Vishkin can be specified by logarithmic size programs (and thus also logarithmic size circuits) in the bounded-degree scenario.
引用
收藏
页数:46
相关论文
共 50 条
  • [21] DESCRIPTIVE COMPLEXITY FOR COUNTING COMPLEXITY CLASSES
    Arenas, Marcelo
    Munoz, Martin
    Riveros, Cristian
    LOGICAL METHODS IN COMPUTER SCIENCE, 2020, 16 (01)
  • [22] Low Complexity Distributed Computing via Binary Matrices with Extension to Stragglers
    Agrawal, Shailja
    Krishnan, Prasad
    2020 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2020, : 162 - 167
  • [23] Comparison of Distributed Computing Approaches to Complexity of n-gram Extraction
    Aubakirov, Sanzhar
    Trigo, Paulo
    Ahmed-Zaki, Darhan
    DATA: PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON DATA MANAGEMENT TECHNOLOGIES AND APPLICATIONS, 2016, : 25 - 30
  • [24] Descriptive and parameterized complexity
    Grohe, M
    COMPUTER SCIENCE LOGIC, PROCEEDINGS, 1999, 1683 : 14 - 31
  • [25] Decomposition of geometric constraint graphs based on computing fundamental circuits. Correctness and complexity
    Joan-Arinyo, R.
    Tarres-Puertas, M.
    Vila-Marta, S.
    COMPUTER-AIDED DESIGN, 2014, 52 : 1 - 16
  • [26] A method for deriving lower bounds for the complexity of monotone arithmetic circuits computing real polynomials
    Gashkov, S. B.
    Sergeev, I. S.
    SBORNIK MATHEMATICS, 2012, 203 (10) : 1411 - 1447
  • [27] Low Complexity Power Control with Decentralized Fog Computing for Distributed Massive MIMO
    Chen, Di
    2018 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2018,
  • [28] Storage-Computation-Communication Tradeoff in Distributed Computing: Fundamental Limits and Complexity
    Yan, Qifa
    Yang, Sheng
    Wigger, Michele
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2022, 68 (08) : 5496 - 5512
  • [29] Graph Labelings Derived from Models in Distributed Computing: A Complete Complexity Classification
    Chalopin, Jeremie
    Paulusma, Daniel
    NETWORKS, 2011, 58 (03) : 207 - 231
  • [30] Computing for complexity
    不详
    ROBOTICA, 2005, 23 : 450 - 451