{"title":"Efficient approximation schemes for scheduling on a stochastic number of machines","authors":"Leah Epstein, Asaf Levin","doi":"arxiv-2409.10155","DOIUrl":null,"url":null,"abstract":"We study three two-stage optimization problems with a similar structure and\ndifferent objectives. In the first stage of each problem, the goal is to assign\ninput jobs of positive sizes to unsplittable bags. After this assignment is\ndecided, the realization of the number of identical machines that will be\navailable is revealed. Then, in the second stage, the bags are assigned to\nmachines. The probability vector of the number of machines in the second stage\nis known to the algorithm as part of the input before making the decisions of\nthe first stage. Thus, the vector of machine completion times is a random\nvariable. The goal of the first problem is to minimize the expected value of\nthe makespan of the second stage schedule, while the goal of the second problem\nis to maximize the expected value of the minimum completion time of the\nmachines in the second stage solution. The goal of the third problem is to\nminimize the \\ell_p norm for a fixed p>1, where the norm is applied on\nmachines' completion times vectors. Each one of the first two problems admits a\nPTAS as Buchem et al. showed recently. Here we significantly improve all their\nresults by designing an EPTAS for each one of these problems. We also design an\nEPTAS for \\ell_p norm minimization for any p>1.","PeriodicalId":501286,"journal":{"name":"arXiv - MATH - Optimization and Control","volume":"42 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - MATH - Optimization and Control","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.10155","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
We study three two-stage optimization problems with a similar structure and
different objectives. In the first stage of each problem, the goal is to assign
input jobs of positive sizes to unsplittable bags. After this assignment is
decided, the realization of the number of identical machines that will be
available is revealed. Then, in the second stage, the bags are assigned to
machines. The probability vector of the number of machines in the second stage
is known to the algorithm as part of the input before making the decisions of
the first stage. Thus, the vector of machine completion times is a random
variable. The goal of the first problem is to minimize the expected value of
the makespan of the second stage schedule, while the goal of the second problem
is to maximize the expected value of the minimum completion time of the
machines in the second stage solution. The goal of the third problem is to
minimize the \ell_p norm for a fixed p>1, where the norm is applied on
machines' completion times vectors. Each one of the first two problems admits a
PTAS as Buchem et al. showed recently. Here we significantly improve all their
results by designing an EPTAS for each one of these problems. We also design an
EPTAS for \ell_p norm minimization for any p>1.