Abstract

We present a novel approach to finding the kk-sink on dynamic path networks with general edge capacities. Our first algorithm runs in O(nlog⁡n+k2log⁡4n)O(n \log n + k^2 \log^4 n) time, where nn is the number of vertices on the given path, and our second algorithm runs in O(nlog⁡3n)O(n \log^3 n) time. Together, they improve upon the previously most efficient O(knlog⁡2n)O(kn \log^2 n) time algorithm due to Arumugam et al. for all values of kk. In the case where all the edges have the same capacity, we again present two algorithms that run in O(n+k2log⁡2n)O(n + k^2 \log^2n) time and O(nlog⁡n)O(n \log n) time, respectively, and they together improve upon the previously best O(kn)O(kn) time algorithm due to Higashikawa et al. for all values of kk.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.