Unsplittable Flow on a Short Path
Abstract
In the Unsplittable Flow on a Path problem UFP, we are given a path graph with edge capacities and a collection of tasks. Each task is characterized by a demand, a profit, and a subpath. Our goal is to select a maximum profit subset of tasks such that the total demand of the selected tasks that use each edge is at most the capacity of . Bag-UFP is the generalization of UFP where tasks are partitioned into bags, and we are allowed to select at most one task per bag. UFP admits a PTAS [Grandoni,M{\"o}mke,Wiese'22] but not an EPTAS [Wiese'17]. Bag-UFP is APX-hard [Spieksma'99] and the current best approximation is [Grandoni,Ingala,Uniyal'15], where is the number of tasks. In this paper, we study the mentioned two problems when parameterized by the number of edges in the graph, with the goal of designing faster parameterized approximation algorithms. We present a parameterized EPTAS for Bag-UFP, and a substantially faster parameterized EPTAS for UFP (which is an FPTAS for ). We also show that a parameterized FPTAS for UFP (hence for BagUFP) does not exist, therefore our results are qualitatively tight.
Cite
@article{arxiv.2407.10138,
title = {Unsplittable Flow on a Short Path},
author = {Ilan Doron-Arad and Fabrizio Grandoni and Ariel Kulik},
journal= {arXiv preprint arXiv:2407.10138},
year = {2024}
}