Precedence-constrained covering problems with multiplicity constraints

被引:0
|
作者
Kolliopoulos, Stavros G. [1 ]
Skarlatos, Antonis [1 ,2 ]
机构
[1] Natl & Kapodistrian Univ Athens, Dept Informat & Telecommun, Athens 15784, Greece
[2] Univ Salzburg, Dept Comp Sci, Salzburg, Austria
关键词
Covering integer programs; Precedence constraints;
D O I
10.1007/s10878-023-01027-4
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We study the approximability of covering problems when the set of items chosen to satisfy the covering constraints must form an ideal of a given partial order. We examine the general case with multiplicity constraints, where item i can be chosen up to d(i) times. For the basic precedence-constrained knapsack problem (PCKP) we answer an open question of McCormick et al. (Algorithmica 783:771-787, 2017) and show the existence of approximation algorithms with strongly-polynomial bounds. PCKP is a special case, with a single covering constraint, of a precedence-constrained covering integer program (PCCP). For a general PCCP where the number of cover-ing constraints is m = 1, we show that an algorithm of Pritchard and Chakrabarty (Algorithmica 611:75-93, 2011) for covering integer programs can be extended to yield an f-approximation, where f is the maximum number of variables with nonzero coefficients in a covering constraint. This is nearly-optimal under standard complexity-theoretic assumptions and rather surprisingly matches the bound achieved for the problem without precedence constraints.
引用
收藏
页数:19
相关论文
共 50 条
  • [31] Multiprocessor Scheduling of Precedence-constrained Mixed-Critical Jobs
    Socci, Dario
    Poplavko, Peter
    Bensalem, Saddek
    Bozga, Marius
    2015 IEEE 18TH INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING (ISORC), 2015, : 198 - 207
  • [32] Approximation algorithms for precedence-constrained identical machine scheduling with rejection
    Zhang, Xianzhao
    Xu, Dachuan
    Du, Donglei
    Wu, Chenchen
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2018, 35 (01) : 318 - 330
  • [33] Reliable scheduling of precedence-constrained tasks using a genetic algorithm
    Dogan, A
    Özgüner, F
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, 2000, : 549 - 555
  • [34] Scheduling Precedence-Constrained Jobs on Related Machines with Communication Delay
    Maiti, Biswaroop
    Rajaraman, Rajmohan
    Stalfa, David
    Svitkina, Zoya
    Vijayaraghavan, Aravindan
    2020 IEEE 61ST ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS 2020), 2020, : 834 - 845
  • [35] Scheduling precedence-constrained jobs with Stochastic processing times on parallel machines
    Skutella, M
    Uetz, M
    PROCEEDINGS OF THE TWELFTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2001, : 589 - 590
  • [36] DEFINING A STORAGE-ASSIGNMENT STRATEGY FOR PRECEDENCE-CONSTRAINED ORDER PICKING
    Trindade, Maria A. M.
    Sousa, Paulo S. A.
    Moreira, Maria R. A.
    OPERATIONS RESEARCH AND DECISIONS, 2021, 31 (02) : 147 - 160
  • [37] Compact Models for the Precedence-Constrained Minimum-Cost Arborescence Problem
    Dell'Amico, Mauro
    Jamal, Jafar
    Montemanni, Roberto
    ADVANCES IN INTELLIGENT TRAFFIC AND TRANSPORTATION SYSTEMS, ICITT 2022, 2023, 34 : 112 - 126
  • [38] Communication-aware scheduling of precedence-constrained tasks on related machines
    Su, Yu
    Vardi, Shai
    Ren, Xiaoqi
    Wierman, Adam
    OPERATIONS RESEARCH LETTERS, 2023, 51 (06) : 709 - 716
  • [39] Variable Neighborhood Search for precedence-constrained tasks optimization on heterogeneous systems
    Ruiz, Alejandro Humberto Garcia
    Pineda, Aurelio Alejandro Santiago
    Rocha, Jose Antonio Castan
    Martinez, Salvador Ibarra
    Villanueva, Jesus David Teran
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 237
  • [40] Iterated Multi-Robot Auctions for Precedence-Constrained Task Scheduling
    McIntire, Mitchell
    Nunes, Ernesto
    Gini, Maria
    AAMAS'16: PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS & MULTIAGENT SYSTEMS, 2016, : 1078 - 1086