中文
相关论文

相关论文: Simple Concurrent Labeling Algorithms for Connecte…

200 篇论文

We study the complexity of some algorithmic problems on directed hypergraphs and their strongly connected components (SCCs). The main contribution is an almost linear time algorithm computing the terminal strongly connected components (i.e.…

数据结构与算法 · 计算机科学 2014-04-08 Xavier Allamigeon

We give a deterministic algorithm for computing a global minimum vertex cut in a vertex-weighted graph $n$ vertices and $m$ edges in $\widehat O(mn)$ time. This breaks the long-standing $\widehat \Omega(n^{4})$-time barrier in dense graphs,…

数据结构与算法 · 计算机科学 2025-03-28 Yonggang Jiang , Chaitanya Nalam , Thatchaphol Saranurak , Sorrachai Yingchareonthawornchai

The disjoint set union problem is a basic problem in data structures with a wide variety of applications. We extend a known efficient sequential algorithm for this problem to obtain a simple and efficient concurrent wait-free algorithm…

分布式、并行与集群计算 · 计算机科学 2016-12-06 Siddhartha V. Jayanti , Robert E. Tarjan

We study the problem of connecting the parts of a multipartite graph using a minimum number of edges under a matching constraint. We introduce interconnection trees, defined as matchings whose projections onto the quotient graph form a…

计算复杂性 · 计算机科学 2026-05-19 Noé Demange , Yann Strozecki

We study the fine-grained complexity of graph connectivity problems in unweighted undirected graphs. Recent development shows that all variants of edge connectivity problems, including single-source-single-sink, global, Steiner,…

数据结构与算法 · 计算机科学 2023-04-18 Zhiyi Huang , Yaowei Long , Thatchaphol Saranurak , Benyu Wang

We revisit existing linear computation coding (LCC) algorithms, and introduce a new framework that measures the computational cost of computing multidimensional linear functions, not only in terms of the number of additions, but also with…

信息论 · 计算机科学 2024-01-17 Hans Rosenberger , Ali Bereyhi , Ralf R. Müller

The quest for colorful components (connected components where each color is associated with at most one vertex) inside a vertex-colored graph has been widely considered in the last ten years. Here we consider two variants, Minimum Colorful…

数据结构与算法 · 计算机科学 2018-06-20 Riccardo Dondi , Florian Sikora

Quantum algorithms for graph problems are considered, both in the adjacency matrix model and in an adjacency list-like array model. We give almost tight lower and upper bounds for the bounded error quantum query complexity of Connectivity,…

量子物理 · 物理学 2016-12-30 Christoph Durr , Mark Heiligman , Peter Hoyer , Mehdi Mhalla

Design of an efficient thread-safe concurrent data structure is a balancing act between its implementation complexity and performance. Lock-based concurrent data structures, which are relatively easy to derive from their sequential…

编程语言 · 计算机科学 2024-08-27 Callista Le , Kiran Gopinathan , Koon Wen Lee , Seth Gilbert , Ilya Sergey

Algorithms with predictions is a growing area that aims to leverage machine-learned predictions to design faster beyond-worst-case algorithms. In this paper, we use this framework to design a learned data structure for the incremental…

数据结构与算法 · 计算机科学 2026-04-30 Ronald Deng , Samuel McCauley , Aidin Niaparast , Helia Niaparast , Bennett Ptak , Shirel Quintanilla , Shikha Singh , Nathan Vosburg

We present an algorithm for finding a perfect matching in a $3$-edge-connected cubic graph that intersects every $3$-edge cut in exactly one edge. Specifically, we propose an algorithm with a time complexity of $O(n \log^4 n)$, which…

数据结构与算法 · 计算机科学 2025-07-03 Babak Ghanbari , Robert Šámal

Many of the classic graph problems cannot be solved in the Massively Parallel Computation setting (MPC) with strongly sublinear space per machine and $o(\log n)$ rounds, unless the 1-vs-2 cycles conjecture is false. This is true even on…

数据结构与算法 · 计算机科学 2022-11-22 Jacob Holm , Jakub Tětek

A model of computation that is widely used in the formal analysis of reactive systems is symbolic algorithms. In this model the access to the input graph is restricted to consist of symbolic operations, which are expensive in comparison to…

数据结构与算法 · 计算机科学 2017-11-28 Krishnendu Chatterjee , Wolfgang Dvořák , Monika Henzinger , Veronika Loitzenbauer

The development of an IT strategy and ensuring that it is the best possible one for business is a key problem many organizations face. This problem is that of linking business architecture to IT architecture in general and application…

软件工程 · 计算机科学 2024-07-25 Suresh Kamath

The intersection graph of a collection of trapezoids with corner points lying on two parallel lines is called a trapezoid graph. Using binary indexed tree data structure, we improve algorithms for calculating the size and the number of…

数据结构与算法 · 计算机科学 2011-06-14 Aleksandar Ilic , Andreja Ilic

Correlation clustering is a central topic in unsupervised learning, with many applications in ML and data mining. In correlation clustering, one receives as input a signed graph and the goal is to partition it to minimize the number of…

数据结构与算法 · 计算机科学 2021-06-17 Vincent Cohen-Addad , Silvio Lattanzi , Slobodan Mitrović , Ashkan Norouzi-Fard , Nikos Parotsidis , Jakub Tarnawski

We present an improved algorithm for computing the $4$-edge-connected components of an undirected graph in linear time. The new algorithm uses only elementary data structures, and it is simple to describe and to implement in the pointer…

数据结构与算法 · 计算机科学 2021-08-20 Loukas Georgiadis , Giuseppe F. Italiano , Evangelos Kosinas

This note describes necessary and sufficient conditions for a sequence of positive integers to be the degree sequence of a connected simple graph. Conditions are also given under which a sequence is necessarily connected i.e. the sequence…

组合数学 · 数学 2015-12-19 Jonathan McLaughlin

Graph matching, also known as network alignment, refers to finding a bijection between the vertex sets of two given graphs so as to maximally align their edges. This fundamental computational problem arises frequently in multiple fields…

数据结构与算法 · 计算机科学 2021-08-10 Cheng Mao , Mark Rudelson , Konstantin Tikhomirov

Graph Neural Networks (GNNs) have been predominant for graph learning tasks; however, recent studies showed that a well-known graph algorithm, Label Propagation (LP), combined with a shallow neural network can achieve comparable performance…

机器学习 · 计算机科学 2022-12-01 Zhiqiang Zhong , Sergey Ivanov , Jun Pang