A unified approach to approximating resource allocation and scheduling

被引:249
|
作者
Bar-Noy, A
Bar-Yehuda, R
Freund, A
Naor, J
Schieber, B
机构
[1] AT&T Corp, Shannon Lab, Florham Pk, NJ 07932 USA
[2] Technion Israel Inst Technol, Dept Comp Sci, IL-32000 Haifa, Israel
[3] IBM Corp, Thomas J Watson Res Ctr, Yorktown Hts, NY 10598 USA
[4] Bell Labs, Lucent Technol, Murray Hill, NJ 07974 USA
关键词
approximation algorithms for NP-hard problems; dynamic storage allocation; general caching; resource allocation; scheduling;
D O I
10.1145/502102.502107
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present a general framework for solving resource allocation and scheduling problems. Given a resource of fixed size, we present algorithms that approximate the maximum throughput or the minimum loss by a constant factor. Our approximation factors apply to many problems, among which are: (i) real-time scheduling of jobs on parallel machines, (ii) bandwidth allocation for sessions between two endpoints, (iii) general caching, (iv) dynamic storage allocation, and (v) bandwidth allocation on optical line and ring topologies. For some of these problems we provide the first constant factor approximation algorithm. Our algorithms are simple and efficient and are based on the local-ratio technique. We note that they can equivalently be interpreted within the primal-dual schema.
引用
收藏
页码:1069 / 1090
页数:22
相关论文
共 50 条
  • [41] Resource Allocation and Scheduling in Modern Cloud Computing
    Sun X.
    Performance Evaluation Review, 2023, 50 (03): : 32 - 35
  • [42] Optimal resource allocation and scheduling for the CELL BE platform
    Benini, Luca
    Lombardi, Michele
    Milano, Michela
    Ruggiero, Martino
    ANNALS OF OPERATIONS RESEARCH, 2011, 184 (01) : 51 - 77
  • [43] Resource allocation and scheduling schemes for WCDMA downlinks
    Vannithamby, R
    Sousa, ES
    2001 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-10, CONFERENCE RECORD, 2001, : 1406 - 1410
  • [44] Experiments for dynamic resource allocation, scheduling, and control
    Quijano, N
    Gil, AE
    Passino, KM
    IEEE CONTROL SYSTEMS MAGAZINE, 2005, 25 (01): : 63 - 79
  • [45] Downlink scheduling and resource allocation for OMM systems
    Huang, Jianwei
    Subramanian, Vijay
    Agrawal, Rajeev
    Berry, Randall
    2006 40TH ANNUAL CONFERENCE ON INFORMATION SCIENCES AND SYSTEMS, VOLS 1-4, 2006, : 1272 - 1279
  • [46] Policy Based Scheduling for Resource Allocation on Grid
    Cho, Sun-hoon
    Lee, Moo-hun
    In, Jang-uk
    Kim, Bong-hoi
    Choi, Eui-in
    ADVANCES IN WEB AND NETWORK TECHNOLOGIES, AND INFORMATION MANAGEMENT, PROCEEDINGS, 2007, 4537 : 229 - +
  • [48] Resource allocation and scheduling of operations in an intermodal terminal
    Zaffalon, M
    Rizzoli, AE
    Gambardella, LM
    Mastrolilli, M
    ESS'98 - SIMULATION TECHNOLOGY: SCIENCE AND ART, 1998, : 520 - 527
  • [49] Joint Scheduling and Resource Allocation in CDMA Systems
    Subramanian, Vijay G.
    Berry, Randall A.
    Agrawal, Rajeev
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2010, 56 (05) : 2416 - 2432
  • [50] JOINT COST ALLOCATION - A UNIFIED APPROACH
    BALACHANDRAN, BV
    RAMAKRISHNAN, RTS
    ACCOUNTING REVIEW, 1981, 56 (01): : 85 - 96