530 research outputs found
Odd Paths, Cycles and -joins: Connections and Algorithms
Minimizing the weight of an edge set satisfying parity constraints is a
challenging branch of combinatorial optimization as witnessed by the binary
hypergraph chapter of Alexander Schrijver's book ``Combinatorial Optimization''
(Chapter 80). This area contains relevant graph theory problems including open
cases of the Max Cut problem, or some multiflow problems. We clarify the
interconnections of some problems and establish three levels of difficulties.
On the one hand, we prove that the Shortest Odd Path problem in an undirected
graph without cycles of negative total weight and several related problems are
NP-hard, settling a long-standing open question asked by Lov\'asz (Open Problem
27 in Schrijver's book ``Combinatorial Optimization''. On the other hand, we
provide a polynomial-time algorithm to the closely related and well-studied
Minimum-weight Odd -Join problem for non-negative weights, whose
complexity, however, was not known; more generally, we solve the Minimum-weight
Odd -Join problem in FPT time when parameterized by . If negative
weights are also allowed, then finding a minimum-weight odd -join is
equivalent to the Minimum-weight Odd -Join problem for arbitrary weights,
whose complexity is only conjectured to be polynomially solvable. The analogous
problems for digraphs are also considered.Comment: 24 pages, 2 figure
Balancing problems in acyclic networks
A directed acyclic network with nonnegative integer arc lengths is called balanced if any two paths with common endpoints have equal lengths. In the buffer assignment problem such a network is given, and the goal is to balance it by increasing arc lengths by integer amounts (called buffers), so that the sum of the amounts added is minimal. This problem arises in VLSI design, and was recently shown to be polynomial for rooted networks. Here we give simple procedures which solve several generalizations of this problem in strongly polynomial time, using ideas from network flow theory. In particular, we solve a weighted version of the problem, extend the results to nonrooted networks, and allow upper bounds on buffers. We also give a strongly polynomial algorithm for solving the min-max buffer assignment problem, based on a strong proximity result between fractional and integer balanced solutions. Finally, we show that the problem of balancing a network while minimizing the number of arcs with positive buffers is NP-hard
An extensive English language bibliography on graph theory and its applications
Bibliography on graph theory and its application
Charting the Algorithmic Complexity of Waypoint Routing
Modern computer networks support interesting new routing models in which traffic flows from a source sto a destination t can be flexibly steered through a sequence of waypoints, such as (hardware) middleboxes or (virtualized) network functions (VNFs), to create innovative network services like service chains or segment routing. While the benefits and technological challenges of providing such routing models have been articulated and studied intensively over the last years, less is known about the underlying algorithmic traffic routing problems.
The goal of this paper is to provide the network community with an overview of algorithmic techniques for waypoint routing and also inform about limitations due to computational hardness. In particular, we put the waypoint routing problem into perspective with respect to classic graph theoretical problems. For example, we find that while computing a shortest path from a source s to a destination t is simple (e.g., using Dijkstra's algorithm), the problem of finding a shortest route from s to t via a single waypoint already features a deep combinatorial structure.</jats:p
Recommended from our members
Algorithmic Graph Theory
The main focus of this workshop was on mathematical techniques needed for the development of efficient solutions and algorithms for computationally difficult graph problems. The techniques studied at the workshhop included: the probabilistic method and randomized algorithms, approximation and optimization, structured families of graphs and approximation algorithms for large problems. The workshop Algorithmic Graph Theory was attended by 46 participants, many of them being young researchers. In 15 survey talks an overview of recent developments in Algorithmic Graph Theory was given. These talks were supplemented by 10 shorter talks and by two special sessions
- …