Flexible allocation on related machines with assignment restrictions

We introduce the problem of Flexible Allocation on Related Machines with Assignment Restrictions (FARM). In this problem the input consists of a set of machines and a set of jobs. Each machine has a finite capacity, and each job has a resource requirement interval, a profit per allocated unit of res...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Discrete Applied Mathematics 2018-12, Vol.250, p.309-321
Hauptverfasser: Rawitz, Dror, Voloshin, Ariella
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:We introduce the problem of Flexible Allocation on Related Machines with Assignment Restrictions (FARM). In this problem the input consists of a set of machines and a set of jobs. Each machine has a finite capacity, and each job has a resource requirement interval, a profit per allocated unit of resource, and a set of machines that can potentially supply the requirement. A feasible solution is an allocation of machine resources to jobs such that: (i) a machine resource can be allocated to a job only if it is a potential supplier of this job, (ii) the amount of machine resources allocated by a machine is bounded by its capacity, and (iii) the amount of resources that are allocated to a job is either in its requirement interval or zero. Notice that a job can be serviced by multiple machines. The goal is to find a feasible allocation that maximizes the overall profit. We focus on r- FARM in which the required resource of a job is at most an r-fraction of (or r times) the capacity of each potential machine, for some r≥0. FARM is motivated by resource allocation problems arising in cellular networks and in cloud computing. Specifically, FARM models the problem of assigning clients to base stations in 4G cellular networks. We present a 2-approximation algorithm for 1- FARM and a 11−r-approximation algorithm for r-FARM, for any r∈(0,1). Both are based on the local ratio technique and on maximum flow computations. We observe that an LP-rounding 2-approximation algorithm for the Generalized Assignment Problem also applies to 1-FARM. Finally, we give an Ω(rlogr) lower bound on the approximation ratio for r-FARM (assuming P≠NP).
ISSN:0166-218X
1872-6771
DOI:10.1016/j.dam.2018.05.004