A pegging approach to the precedence-constrained knapsack problem

被引:16
|
作者
You, Byungjun [1 ]
Yamada, Takeo [1 ]
机构
[1] Natl Def Acad, Dept Comp Sci, Yokosuka, Kanagawa 2398686, Japan
关键词
combinational optimization; pegging test; knapsack problem; precedence constraints;
D O I
10.1016/j.ejor.2006.10.031
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
The knapsack problem (KP) is generalized to the case where items are partially ordered through a set of precedence relations. As in ordinary KPs, each item is associated with profit and weight, the knapsack has a fixed capacity, and the problem is to determine the set of items to be packed in the knapsack. However, each item can be accepted only when all the preceding items have been included in the knapsack. The knapsack problem with these additional constraints is referred to as the precedence-const rained knapsack problem (PCKP). To solve PCKP exactly, we present a pegging approach, where the size of the original problem is reduced by applying the Lagrangian relaxation followed by a pegging test. Through this approach, we are able to solve PCKPs with thousands of items within a few minutes on an ordinary workstation. (c) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:618 / 632
页数:15
相关论文
共 50 条
  • [41] Efficient Routing for Precedence-Constrained Package Delivery for Heterogeneous Vehicles
    Bai, Xiaoshan
    Cao, Ming
    Yan, Weisheng
    Ge, Shuzhi Sam
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2020, 17 (01) : 248 - 260
  • [42] ALLOCATION OF PRECEDENCE-CONSTRAINED TASKS TO PARALLEL PROCESSORS FOR OPTIMAL EXECUTION
    DAS, R
    FAY, DQM
    DAS, PK
    MICROPROCESSING AND MICROPROGRAMMING, 1992, 35 (1-5): : 237 - 244
  • [43] Approximation algorithms for precedence-constrained identical machine scheduling with rejection
    Xianzhao Zhang
    Dachuan Xu
    Donglei Du
    Chenchen Wu
    Journal of Combinatorial Optimization, 2018, 35 : 318 - 330
  • [44] Non-approximability of precedence-constrained sequencing to minimize setups
    Tovey, CA
    DISCRETE APPLIED MATHEMATICS, 2004, 134 (1-3) : 351 - 360
  • [45] 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
  • [46] 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
  • [47] 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
  • [48] 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
  • [49] 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
  • [50] Revisiting dynamic programming for precedence-constrained traveling salesman problem and its time-dependent generalization
    Salii, Yaroslav
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2019, 272 (01) : 32 - 42