中文
相关论文

相关论文: Amortized $\tilde{O}(|V|)$-Delay Algorithm for Lis…

200 篇论文

Since counting subgraphs in general graphs is, by and large, a computationally demanding problem, it is natural to try and design fast algorithms for restricted families of graphs. One such family that has been extensively studied is that…

数据结构与算法 · 计算机科学 2022-08-29 Lior Gishboliner , Yevgeny Levanzov , Asaf Shapira , Raphael Yuster

We describe a new sampling-based method to determine cuts in an undirected graph. For a graph (V, E), its cycle space is the family of all subsets of E that have even degree at each vertex. We prove that with high probability, sampling the…

分布式、并行与集群计算 · 计算机科学 2010-07-22 David Pritchard , Ramakrishna Thurimella

The simple connected graphs may be classified by their cycle composition (number and lengths of cycles). This work derives the counting series of the simple connected graphs that have cycles of unrestricted number and length, but no…

组合数学 · 数学 2018-08-21 Richard J. Mathar

In directed graphs, a cycle can be seen as a structure that allows its vertices to loop back to themselves, or as a structure that allows pairs of vertices to reach each other through distinct paths. We extend these concepts to temporal…

计算复杂性 · 计算机科学 2025-03-05 Davi de Andrade , Júlio Araújo , Allen Ibiapina , Andrea Marino , Jason Schoeters , Ana Silva

Let $G$ be a graph and let $\mathrm{cl}(G)$ be the number of distinct induced cycle lengths in $G$. We show that for $c,t\in \mathbb N$, every graph $G$ that does not contain an induced subgraph isomorphic to $K_{t+1}$ or $K_{t,t}$ and…

组合数学 · 数学 2026-02-09 Maria Chudnovsky , Ilya Maier

We show that the VC-dimension of a graph can be computed in time $n^{\log d+1} d^{O(d)}$, where $d$ is the degeneracy of the input graph. The core idea of our algorithm is a data structure to efficiently query the number of vertices that…

数据结构与算法 · 计算机科学 2023-08-21 Pål Grønås Drange , Patrick Greaves , Irene Muzi , Felix Reidl

The problem of finding multiple simple shortest paths in a weighted directed graph $G=(V,E)$ has many applications, and is considerably more difficult than the corresponding problem when cycles are allowed in the paths. Even for a single…

数据结构与算法 · 计算机科学 2016-02-24 Udit Agarwal , Vijaya Ramachandran

The monography presents a new algorithm for finding the clique of maximal length in a nonseparable graph. The algorithm is based on the properties of the representation of a clique as a subset of the set of cycles with a length of three,…

离散数学 · 计算机科学 2024-10-30 Sergey Kurapov , Maxim Davidovsky

We study the problems of finding a minimum cycle basis (a minimum weight set of cycles that form a basis for the cycle space) and a minimum homology basis (a minimum weight set of cycles that generates the $1$-dimensional…

数据结构与算法 · 计算机科学 2016-07-19 Glencora Borradaile , Erin Wolf Chambers , Kyle Fox , Amir Nayyeri

We consider the problem of listing all spanning trees of a graph $G$ such that successive trees differ by pivoting a single edge around a vertex. Such a listing is called a "pivot Gray code", and it has more stringent conditions than known…

数据结构与算法 · 计算机科学 2022-02-04 Ben Cameron , Aaron Grubb , Joe Sawada

We present a deterministic fully-dynamic data structure for maintaining information about the bridges in a graph. We support updates in $\tilde{O}((\log n)^2)$ amortized time, and can find a bridge in the component of any given vertex, or a…

数据结构与算法 · 计算机科学 2018-08-28 Jacob Holm , Eva Rotenberg , Mikkel Thorup

We study the problem of determining whether an $n$-node graph $G$ has an even hole, i.e., an induced simple cycle consisting of an even number of nodes. Conforti, Cornu\'ejols, Kapoor, and Vu\v{s}kovi\'c gave the first polynomial-time…

数据结构与算法 · 计算机科学 2015-02-13 Hsien-Chih Chang , Hsueh-I Lu

In graph theory, the longest path problem is the problem of finding a simple path of maximum length in a given graph. For some small classes of graphs, the problem can be solved in polynomial time [2, 4], but it remains NP-hard on general…

数据结构与算法 · 计算机科学 2014-09-15 Lajos L. Pongrácz

The Cycle Packing problem asks whether a given undirected graph $G=(V,E)$ contains $k$ vertex-disjoint cycles. Since the publication of the classic Erd\H{o}s-P\'osa theorem in 1965, this problem received significant scientific attention in…

数据结构与算法 · 计算机科学 2017-07-05 Daniel Lokshtanov , Amer E. Mouawad , Saket Saurabh , Meirav Zehavi

We study the problem of enumerating the $k$-arc-connected orientations of a graph $G$, i.e., generating each exactly once. A first algorithm using submodular flow optimization is easy to state, but intricate to implement. In a second…

组合数学 · 数学 2020-07-29 Sarah Blind , Kolja Knauer , Petru Valicov

We consider the problem of enumerating, for a given directed graph $G=(V,E)$ and a node $r\in V$, all directed spanning trees of $G$ rooted at $r$. For undirected graphs, the corresponding problem of enumerating all spanning trees has…

数据结构与算法 · 计算机科学 2026-03-13 Paweł Gawrychowski , Marcin Knapik

This paper details a new algorithm to solve the shortest path problem in valued graphs. Its complexity is $O(D \log v)$ where $D$ is the graph diameter and $v$ its number of vertices. This complexity has to be compared to the one of the…

数据结构与算法 · 计算机科学 2007-05-23 Michel Koskas

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

A polynomial time algorithm which detects all paths and cycles of all lengths in form of vertex pairs (start, finish).

离散数学 · 计算机科学 2007-09-10 Sergey Gubin

Chordal graphs can be used to encode dependency models that are representable by both directed acyclic and undirected graphs. This paper discusses a very simple and efficient algorithm to learn the chordal structure of a probabilistic model…

机器学习 · 计算机科学 2012-06-18 Vincent Auvray , Louis Wehenkel