One, two, three, many, or: Complexity aspects of dynamic network flows with dedicated arcs

0Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

A dynamic network consists of a directed graph with a source s, a sink t and capacities and integral transit times on the arcs. We investigate the computational complexity of dynamic network flow problems where sending flow along an arc blocks this arc as long as the transmission continues. Such arcs are called dedicated arcs. We are mainly interested in questions of the type "Given an integral time bound T and an integral flow value v, is it possible to transmit v flow units from the source s to the sink t within T time units?". The complexity of this question strongly depends on whether the values T and v are encoded in binary, in unary, or are constant. We provide a complete classification of all variants of this problem from the computational complexity point of view. Our results establish a sharp borderline between easy and difficult cases of this dynamic network flow problem. We prove that in the dedicated arc model it is NP-hard to find the maximum flow value v that can be transmitted within T - 3 time units, whereas the maximum flow value ν for T = 2 can be computed in polynomial time. Moreover, we prove that it is NP-hard to find the minimum time T during which ν - 1 units of flow can be transmitted, whereas the corresponding question for ν - 1 can be answered in polynomial time. Finally, we prove that the variant where T is encoded in unary and where ν is not part of the input can be solved in polynomial time.

Cite

CITATION STYLE

APA

Klinz, B., & Woeginger, G. J. (1997). One, two, three, many, or: Complexity aspects of dynamic network flows with dedicated arcs. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1197 LNCS, pp. 254–267). https://doi.org/10.1007/3-540-62559-3_21

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free