中文
相关论文

相关论文: Parallel Batch-Dynamic $k$-Clique Counting

200 篇论文

The number of triangles is a computationally expensive graph statistic which is frequently used in complex network analysis (e.g., transitivity ratio), in various random graph models (e.g., exponential random graph model) and in important…

数据结构与算法 · 计算机科学 2015-05-20 Mihail N. Kolountzakis , Gary L. Miller , Richard Peng , Charalampos E. Tsourakakis

We are given a graph $G$ with $n$ vertices, where a random subset of $k$ vertices has been made into a clique, and the remaining edges are chosen independently with probability $\tfrac12$. This random graph model is denoted…

组合数学 · 数学 2010-10-15 Yael Dekel , Ori Gurel-Gurevich , Yuval Peres

We developed a flexible parallel algorithm for graph summarization based on vertex-centric programming and parameterized message passing. The base algorithm supports infinitely many structural graph summary models defined in a formal…

数据结构与算法 · 计算机科学 2022-11-07 Till Blume , Jannik Rau , David Richerby , Ansgar Scherp

Finding dense subgraphs is a fundamental problem with applications to community detection, clustering, and data mining. Our work focuses on finding approximate densest subgraphs in directed graphs in computational models for processing…

数据结构与算法 · 计算机科学 2025-09-29 Slobodan Mitrović , Theodore Pan , Mahdi Qaempanah , Mohammad Amin Raeisi

In this paper, we present a collection of novel and scalable algorithms designed to tackle the challenges inherent in the $k$-clique densest subgraph problem (\kcdsp) within network analysis. We propose \psctl, a novel algorithm based on…

数据结构与算法 · 计算机科学 2024-03-12 Xiaowei Ye , Miao Qiao , Rong-Hua Li , Qi Zhang , Guoren Wang

In this paper we propose a parallel coordinate descent algorithm for solving smooth convex optimization problems with separable constraints that may arise e.g. in distributed model predictive control (MPC) for linear network systems. Our…

最优化与控制 · 数学 2014-11-19 Ion Necoara , Dragos Clipici

The Massively Parallel Computation (MPC) model is an emerging model which distills core aspects of distributed and parallel computation. It has been developed as a tool to solve (typically graph) problems in systems where the input is…

数据结构与算法 · 计算机科学 2020-02-20 Artur Czumaj , Peter Davies , Merav Parter

In this paper we consider the fundamental problem of finding subgraphs in highly dynamic distributed networks - networks which allow an arbitrary number of links to be inserted / deleted per round. We show that the problems of $k$-clique…

分布式、并行与集群计算 · 计算机科学 2020-09-18 Keren Censor-Hillel , Victor I. Kolobov , Gregory Schwartzman

We provide a fast distributed algorithm for detecting $h$-cycles in the \textsf{Congested Clique} model, whose running time decreases as the number of $h$-cycles in the graph increases. In undirected graphs, constant-round algorithms are…

数据结构与算法 · 计算机科学 2024-08-28 Keren Censor-Hillel , Tomer Even , Virginia Vassilevska Williams

For $n$-vertex $m$-edge graphs with integer polynomially-bounded costs and capacities, we provide a randomized parallel algorithm for the minimum cost flow problem with $\tilde O(m+n^ {1.5})$ work and $\tilde O(\sqrt{n})$ depth. On…

数据结构与算法 · 计算机科学 2025-03-18 Jan van den Brand , Hossein Gholizadeh , Yonggang Jiang , Tijn de Vos

$k$-defective cliques relax cliques by allowing up-to $k$ missing edges from being a complete graph. This relaxation enables us to find larger near-cliques and has applications in link prediction, cluster detection, social network analysis…

数据结构与算法 · 计算机科学 2023-09-07 Lijun Chang

We present improved distributed algorithms for triangle detection and its variants in the CONGEST model. We show that Triangle Detection, Counting, and Enumeration can be solved in $\tilde{O}(n^{1/2})$ rounds. In contrast, the previous…

数据结构与算法 · 计算机科学 2018-07-19 Yi-Jun Chang , Seth Pettie , Hengjie Zhang

$k$d-trees are widely used in parallel databases to support efficient neighborhood/similarity queries. Supporting parallel updates to $k$d-trees is therefore an important operation. In this paper, we present BDL-tree, a parallel,…

数据结构与算法 · 计算机科学 2021-12-14 Rahul Yesantharao , Yiqiu Wang , Laxman Dhulipala , Julian Shun

We present the first parallel batch-dynamic algorithm for approximating coreness decomposition with worst-case update times. Given any batch of edge insertions and deletions, our algorithm processes all these updates in $ \text{poly}(\log…

数据结构与算法 · 计算机科学 2025-07-10 Mohsen Ghaffari , Jaehyun Koo

We develop dynamic data structures for maintaining a hierarchical k-center clustering when the points come from a discrete space $\{1,\ldots,\Delta\}^d$. Our first data structure is for the low dimensional setting, i.e., d is a constant,…

数据结构与算法 · 计算机科学 2019-08-08 Melanie Schmidt , Christian Sohler

We present $O(\log\log n)$-round algorithms in the Massively Parallel Computation (MPC) model, with $\tilde{O}(n)$ memory per machine, that compute a maximal independent set, a $1+\epsilon$ approximation of maximum matching, and a…

数据结构与算法 · 计算机科学 2022-03-21 Mohsen Ghaffari , Themis Gouleakis , Christian Konrad , Slobodan Mitrović , Ronitt Rubinfeld

In numerical linear algebra, considerable effort has been devoted to obtaining faster algorithms for linear systems whose underlying matrices exhibit structural properties. A prominent success story is the method of generalized nested…

数据结构与算法 · 计算机科学 2023-10-26 Sally Dong , Gramoz Goranci , Lawrence Li , Sushant Sachdeva , Guanghao Ye

Listing all k-cliques is a fundamental problem in graph mining, with applications in finance, biology, and social network analysis. However, owing to the exponential growth of the search space as k increases, listing all k-cliques is…

数据库 · 计算机科学 2022-03-28 Zhirong Yuan , You Peng , Peng Cheng , Li Han , Xuemin Lin , Lei Chen , Wenjie Zhang

In this article, we study the efficient dynamical computation of all-pairs SimRanks on time-varying graphs. Li {\em et al}.'s approach requires $O(r^4 n^2)$ time and $O(r^2 n^2)$ memory in a graph with $n$ nodes, where $r$ is the target…

数据库 · 计算机科学 2017-11-02 Weiren Yu , Xuemin Lin , Wenjie Zhang , Julie A. McCann

In the $k$-cut problem, we want to find the lowest-weight set of edges whose deletion breaks a given (multi)graph into $k$ connected components. Algorithms of Karger \& Stein can solve this in roughly $O(n^{2k})$ time. On the other hand,…

数据结构与算法 · 计算机科学 2023-10-13 Anupam Gupta , David G. Harris , Euiwoong Lee , Jason Li