中文
相关论文

相关论文: Nonrepetitive Paths and Cycles in Graphs with Appl…

200 篇论文

This paper leverages the framework of algorithms-with-predictions to design data structures for two fundamental dynamic graph problems: incremental topological ordering and cycle detection. In these problems, the input is a directed graph…

数据结构与算法 · 计算机科学 2024-02-20 Samuel McCauley , Benjamin Moseley , Aidin Niaparast , Shikha Singh

In the Single Source Replacement Paths (SSRP) problem we are given a graph $G = (V, E)$, and a shortest paths tree $\widehat{K}$ rooted at a node $s$, and the goal is to output for every node $t \in V$ and for every edge $e$ in…

数据结构与算法 · 计算机科学 2020-04-29 Shiri Chechik , Ofer Magen

We study the 2-Disjoint Shortest Paths (2-DSP) problem: given a directed weighted graph and two terminal pairs $(s_1,t_1)$ and $(s_2,t_2)$, decide whether there exist vertex-disjoint shortest paths between each pair. Building on recent…

数据结构与算法 · 计算机科学 2025-10-09 Keerti Choudhary , Amit Kumar , Lakshay Saggi

A tuple (s1,t1,s2,t2) of vertices in a simple undirected graph is 2-linked when there are two vertex-disjoint paths respectively from s1 to t1 and s2 to t2. A graph is 2-linked when all such tuples are 2-linked. We give a new and simple…

数据结构与算法 · 计算机科学 2025-08-15 Samuel Humeau , Damien Pous

A path graph is the intersection graph of paths in a tree. A directed path graph is the intersection graph of paths in a directed tree. Even if path graphs and directed path graphs are characterized very similarly, their recognition…

数据结构与算法 · 计算机科学 2025-05-07 Lorenzo Balzotti

Finding a simple path of even length between two designated vertices in a directed graph is a fundamental NP-complete problem known as the EvenPath problem. Nedev proved in 1999, that for directed planar graphs, the problem can be solved in…

数据结构与算法 · 计算机科学 2024-07-02 Archit Chauhan , Samir Datta , Chetan Gupta , Vimal Raj Sharma

It was shown by Beisegel, Chudnovsky, Gurvich, Milani\v{c}, and Servatius in 2022 that every induced $2$-edge path in a vertex-transitive graph closes to an induced cycle. Similar results were obtained for 3-edge paths closing to cycles in…

组合数学 · 数学 2025-10-08 Martin Milanič , Đorđe Mitrović

Given a simple weighted directed graph $G = (V, E, \omega)$ on $n$ vertices as well as two designated terminals $s, t\in V$, our goal is to compute the shortest path from $s$ to $t$ avoiding any pair of presumably failed edges $f_1, f_2\in…

数据结构与算法 · 计算机科学 2024-04-23 Shiri Chechik , Tianyi Zhang

Given a set of well-formed terminal pairs on the external face of an undirected planar graph with unit edge weights, we give a linear-time algorithm for computing the union of non-crossing shortest paths joining each terminal pair, where…

数据结构与算法 · 计算机科学 2023-05-05 Lorenzo Balzotti , Paolo G. Franciosa

Various applications of graphs, in particular applications related to finding shortest paths, naturally get inputs with real weights on the edges. However, for algorithmic or visualization reasons, inputs with integer weights would often be…

计算复杂性 · 计算机科学 2019-05-22 Herman Haverkort , David Kübel , Elmar Langetepe

We report on a recent breakthrough in rule-based graph programming, which allows us to reach the time complexity of imperative linear-time algorithms. In general, achieving the complexity of graph algorithms in conventional languages using…

编程语言 · 计算机科学 2025-03-27 Ziad Ismaili Alaoui , Detlef Plump

Consider the family of graphs without $ k $ node-disjoint odd cycles, where $ k $ is a constant. Determining the complexity of the stable set problem for such graphs $ G $ is a long-standing problem. We give a polynomial-time algorithm for…

离散数学 · 计算机科学 2019-08-20 Michele Conforti , Samuel Fiorin , Tony Huynh , Gwenaël Joret , Stefan Weltge

Given a directed graph, we show how to efficiently find a shortest (directed, simple) cycle on an even number of vertices. As far as we know, no polynomial-time algorithm was previously known for this problem. In fact, finding any even…

数据结构与算法 · 计算机科学 2021-11-05 Andreas Björklund , Thore Husfeldt , Petteri Kaski

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

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

A Hamilton cycle in a digraph is a cycle that passes through all the vertices, where all the arcs are oriented in the same direction. The problem of finding Hamilton cycles in directed graphs is well studied and is known to be hard. One of…

组合数学 · 数学 2016-10-31 Asaf Ferber , Gal Kronenberg , Eoin Long

A labelled, undirected graph is a graph whose edges have assigned labels, from a specific set. Given a labelled, undirected graph, the well-known minimum labelling spanning tree problem is aimed at finding the spanning tree of the graph…

离散数学 · 计算机科学 2018-07-03 Jose' Andres Moreno Perez , Sergio Consoli

In the $k$-Disjoint Shortest Paths ($k$-DSP) problem, we are given a weighted graph $G$ on $n$ nodes and $m$ edges with specified source vertices $s_1, \dots, s_k$, and target vertices $t_1, \dots, t_k$, and are tasked with determining if…

数据结构与算法 · 计算机科学 2024-05-13 Shyan Akmal , Virginia Vassilevska Williams , Nicole Wein

The replacement paths problem for directed graphs is to find for given nodes s and t and every edge e on the shortest path between them, the shortest path between s and t which avoids e. For unweighted directed graphs on n vertices, the…

数据结构与算法 · 计算机科学 2010-07-15 Virginia Vassilevska Williams

Given a graph $G$, and terminal vertices $s$ and $t$, the TRACKING PATHS problem asks to compute a minimum number of vertices to be marked as trackers, such that the sequence of trackers encountered in each s-t path is unique. TRACKING…

数据结构与算法 · 计算机科学 2020-02-19 Pratibha Choudhary