A constant approximation algorithm for sorting buffers

被引:18
|
作者
Kohrt, JS [1 ]
Pruhs, K
机构
[1] Univ So Denmark, Dept Math & Comp Sci, Odense, Denmark
[2] Univ Pittsburgh, Dept Comp Sci, Pittsburgh, PA 15260 USA
来源
关键词
D O I
10.1007/978-3-540-24698-5_23
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider an algorithmic problem that arises in manufacturing applications. The input is a sequence of objects of various types. The scheduler is fed the objects in the sequence one by one, and is equipped with a finite buffer. The goal of the scheduler/sorter is to maximally reduce the number of type transitions. We give the first polynomial-time constant approximation algorithm for this problem. We prove several lemmas about the combinatorial structure of optimal solutions that may be useful in future research, and we show that the unified algorithm based on the local ratio lemma performs well for a slightly larger class of problems than was apparently previously known.
引用
收藏
页码:193 / 202
页数:10
相关论文
共 50 条
  • [31] A simpler and faster 1.5-approximation algorithm for sorting by transpositions
    Hartman, T
    Shamir, R
    INFORMATION AND COMPUTATION, 2006, 204 (02) : 275 - 290
  • [32] Exploiting locality: approximating sorting buffers
    Bar-Yehuda, Reuven
    Laserson, Jonathan
    JOURNAL OF DISCRETE ALGORITHMS, 2007, 5 (04) : 729 - 738
  • [33] Exploiting locality: Approximating sorting buffers
    Bar-Yehuda, R
    Laserson, J
    APPROXIMATION AND ONLINE ALGORITHMS, 2006, 3879 : 69 - 81
  • [34] A Constant Factor Approximation Algorithm for Unsplittable Flow on Paths
    Bonsma, Paul
    Schulz, Jens
    Wiese, Andreas
    2011 IEEE 52ND ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS 2011), 2011, : 47 - 56
  • [35] A Constant Factor Approximation Algorithm for the Storage Allocation Problem
    Bar-Yehuda, Reuven
    Beder, Michael
    Rawitz, Dror
    ALGORITHMICA, 2017, 77 (04) : 1105 - 1127
  • [36] A constant approximation algorithm for the a priori traveling salesman problem
    Shmoys, David
    Talwar, Kunal
    INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION, 2008, 5035 : 331 - +
  • [37] A Constant Factor Approximation Algorithm for the Storage Allocation Problem
    Reuven Bar-Yehuda
    Michael Beder
    Dror Rawitz
    Algorithmica, 2017, 77 : 1105 - 1127
  • [38] A Constant Factor Approximation Algorithm for Reordering Buffer Management
    Avigdor-Elgrabli, Noa
    Rabani, Yuval
    PROCEEDINGS OF THE TWENTY-FOURTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS (SODA 2013), 2013, : 973 - 984
  • [39] A CONSTANT-TIME PARALLEL SORTING ALGORITHM AND ITS OPTICAL IMPLEMENTATION
    LOURI, A
    HATCH, JA
    NA, JH
    IEEE MICRO, 1995, 15 (03) : 60 - 71
  • [40] A 1.375-Approximation Algorithm for Sorting by Transpositions with Faster Running Time
    Alexandrino, Alexsandro Oliveira
    Brito, Klairton Lima
    Oliveira, Andre Rodrigues
    Dias, Ulisses
    Dias, Zanoni
    ADVANCES IN BIOINFORMATICS AND COMPUTATIONAL BIOLOGY, BSB 2022, 2022, 13523 : 147 - 157