Distributed detection of cliques in dynamic networks

Matthias Bonne, Keren Censor-Hillel

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

This paper provides an in-depth study of the fundamental problems of finding small subgraphs in distributed dynamic networks. While some problems are trivially easy to handle, such as detecting a triangle that emerges after an edge insertion, we show that, perhaps somewhat surprisingly, other problems exhibit a wide range of complexities in terms of the trade-offs between their round and bandwidth complexities. In the case of triangles, which are only affected by the topology of the immediate neighborhood, some end results are: The bandwidth complexity of 1-round dynamic triangle detection or listing is Θ(1). The bandwidth complexity of 1-round dynamic triangle membership listing is Θ(1) for node/edge deletions, Θ(n1/2) for edge insertions, and Θ(n) for node insertions. The bandwidth complexity of 1-round dynamic triangle membership detection is Θ(1) for node/edge deletions, O(log n) for edge insertions, and Θ(n) for node insertions. Most of our upper and lower bounds are tight. Additionally, we provide almost always tight upper and lower bounds for larger cliques.

Original languageEnglish
Title of host publication46th International Colloquium on Automata, Languages, and Programming, ICALP 2019
EditorsChristel Baier, Ioannis Chatzigiannakis, Paola Flocchini, Stefano Leonardi
ISBN (Electronic)9783959771092
DOIs
StatePublished - 1 Jul 2019
Event46th International Colloquium on Automata, Languages, and Programming, ICALP 2019 - Patras, Greece
Duration: 9 Jul 201912 Jul 2019

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume132

Conference

Conference46th International Colloquium on Automata, Languages, and Programming, ICALP 2019
Country/TerritoryGreece
CityPatras
Period9/07/1912/07/19

Keywords

  • And phrases distributed computing
  • Dynamic graphs
  • Subgraph detection

All Science Journal Classification (ASJC) codes

  • Software

Cite this