中文
相关论文

相关论文: Finding Paths and Cycles in Graphs

200 篇论文

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

We consider a refinement of the partition function of graph homomorphisms and present a quasi-polynomial algorithm to compute it in a certain domain. As a corollary, we obtain quasi-polynomial algorithms for computing partition functions…

组合数学 · 数学 2015-08-04 Alexander Barvinok , Pablo Soberón

I present a single algorithm which solves the clique problems, "What is the largest size clique?", "What are all the maximal cliques?" and the decision problem, "Does a clique of size k exist?" for any given graph in polynomial time. The…

数据结构与算法 · 计算机科学 2015-03-17 Michael LaPlante

We present an algorithm to compute path homology for simple digraphs, and use it to topologically analyze various small digraphs en route to an analysis of complex temporal networks which exhibit such digraphs as underlying motifs. The…

社会与信息网络 · 计算机科学 2021-01-15 Samir Chowdhury , Steve Huntsman , Matvey Yutin

P-time event graphs are discrete event systems able to model cyclic production systems where tasks need to be performed within given time windows. Consistency is the property of admitting an infinite execution of such tasks that does not…

计算机科学中的逻辑 · 计算机科学 2026-02-10 Davide Zorzenon , Jörg Raisch

We show that the number of $k$-matching in a given undirected graph $G$ is equal to the number of perfect matching of the corresponding graph $G_k$ on an even number of vertices divided by a suitable factor. If $G$ is bipartite then one can…

计算复杂性 · 计算机科学 2016-08-31 Shmuel Friedland , Daniel Levy

The Path Contraction and Cycle Contraction problems take as input an undirected graph $G$ with $n$ vertices, $m$ edges and an integer $k$ and determine whether one can obtain a path or a cycle, respectively, by performing at most $k$ edge…

数据结构与算法 · 计算机科学 2024-03-12 R. Krithika , V. K. Kutty Malu , Prafullkumar Tale

Let G(V,E) be a simple graph and let X subset of V. Two vertices u and v are said to be X-visible if there exists a shortest u,v-path P such that V(P) intersection X is a subset of {u, v}. A set X is called a mutual-visibility set of G if…

组合数学 · 数学 2026-04-10 Tonny K B , Shikhi M

Graphs are used in many disciplines to model the relationships that exist between objects in a complex discrete system. Researchers may wish to compare a network of interest to a "typical" graph from a family (or ensemble) of graphs which…

组合数学 · 数学 2025-08-08 Catherine Greenhill

We study the time complexity of induced subgraph isomorphism problems where the pattern graph is fixed. The earliest known example of an improvement over trivial algorithms is by Itai and Rodeh (1978) who sped up triangle detection in…

计算复杂性 · 计算机科学 2018-09-25 Markus Bläser , Balagopal Komarath , Karteek Sreenivasaiah

A cactus graph is a connected graph in which every block is either an edge or a cycle. In this paper, we consider several problems of graph theory and developed optimal algorithms to solve such problems on cactus graphs. The running time of…

离散数学 · 计算机科学 2014-08-19 Kalyani Das

For a connected graph, a path containing all vertices is known as \emph{Hamiltonian path}. For general graphs, there is no known necessary and sufficient condition for the existence of Hamiltonian paths and the complexity of finding a…

离散数学 · 计算机科学 2016-07-21 P. Renjith , N. Sadagopan

In the recent years, several polynomial algorithms of a dynamical nature have been proposed to address the graph isomorphism problem. In this paper we propose a generalization of an approach exposed in cond-mat/0209112 and find that this…

计算复杂性 · 计算机科学 2007-05-23 Marats Golovkins

We propose an effective algorithm that enumerates (and actually finds) all 3-edge colorings and Hamiltonian cycles in a cubic graph. The idea is to make a preliminary run that separates the vertices into two types: ``rigid'' (such that the…

组合数学 · 数学 2009-09-29 V. Ejov , N. Pugacheva , S. Rossomakhine , P. Zograf

The search is based on the preliminary transformation of matrices or adjacency lists traditionally used in the study of graphs into projections cleared of redundant information (refined) followed by the selection of the desired shortest…

分布式、并行与集群计算 · 计算机科学 2026-01-16 V. A. Melent'ev

We describe an algorithm for finding Hamilton cycles in random graphs. Our model is the random graph $G=\gc$. In this model $G$ is drawn uniformly from graphs with vertex set $[n]$, $m$ edges and minimum degree at least three. We focus on…

组合数学 · 数学 2012-10-24 Alan Frieze , Simi Haber

Let ${\cal{C}}_1$ be the set of fundamental cycles of breadth-first-search trees in a graph $G$ and ${\cal{C}}_2$ the set of the sums of two cycles in ${\cal{C}}_1$. Then we show that $(1) {\cal{C}}={\cal{C}}_1\bigcup{\cal{C}}_2$ contains a…

组合数学 · 数学 2008-07-11 Han Ren , Ni Cao

Functional digraphs are unlabelled finite digraphs where each vertex has exactly one out-neighbor. They are isomorphic classes of finite discrete-time dynamical systems. Endowed with the direct sum and product, functional digraphs form a…

组合数学 · 数学 2026-03-04 Florian Bridoux , Christophe Crespelle , Thi Ha Duong Phan , Adrien Richard

Finding paths in graphs is a fundamental graph-theoretic task. In this work, we we are concerned with finding a path with some constraints on its length and the number of vertices neighboring the path, that is, being outside of and incident…

计算复杂性 · 计算机科学 2019-05-28 Max-Jonathan Luckow , Till Fluschnik

This introduction to graphs and graph algebras provides the optimal bound for the number of all paths of length $k$ in a graph with $N\geq k$ edges and no loops. Our proof relies on a construction of a number of terminating algorithms that…

环与代数 · 数学 2019-12-12 Piotr M. Hajac , Mariusz Tobolski