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 条
  • [1] An approximation algorithm for sorting by reversals and transpositions
    Rahman, Atif
    Shatabda, Swakkhar
    Hasan, Masud
    JOURNAL OF DISCRETE ALGORITHMS, 2008, 6 (03) : 449 - 457
  • [2] A 1.375-approximation algorithm for sorting by transpositions
    Elias, I
    Hartman, T
    ALGORITHMS IN BIOINFORMATICS, PROCEEDINGS, 2005, 3692 : 204 - 215
  • [3] 1.375-approximation algorithm for sorting by reversals
    Berman, P
    Harmenhalli, S
    Karpinski, M
    ALGORITHMS-ESA 2002, PROCEEDINGS, 2002, 2461 : 200 - 210
  • [4] An Approximation Algorithm for Sorting by Bounded Singleton Moves
    Xie, Shengjun
    Feng, Haodi
    Jiang, Haitao
    Zhu, Daming
    COMPUTING AND COMBINATORICS, COCOON 2019, 2019, 11653 : 580 - 590
  • [5] A new approximation algorithm for sorting of signed permutations
    Yong He
    Ting Chen
    Journal of Computer Science and Technology, 2003, 18 : 125 - 130
  • [6] A 1.375-approximation algorithm for sorting by transpositions
    Elias, Isaac
    Hartman, Tzvika
    IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2006, 3 (04) : 369 - 379
  • [7] A new approximation algorithm for sorting of signed permutations
    He, Y
    Chen, T
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2003, 18 (01) : 125 - 130
  • [8] A Faster 1.375-Approximation Algorithm for Sorting by Transpositions
    Cunha, Luis Felipe I.
    Kowada, Luis Antonio B.
    Hausen, Rodrigo De A.
    De Figueiredo, Celina M. H.
    JOURNAL OF COMPUTATIONAL BIOLOGY, 2015, 22 (11) : 1044 - 1056
  • [9] A new 1.375-approximation algorithm for sorting by transpositions
    Luiz Augusto G. Silva
    Luis Antonio B. Kowada
    Noraí Romeu Rocco
    Maria Emília M. T. Walter
    Algorithms for Molecular Biology, 17
  • [10] A 2-approximation algorithm for sorting by prefix reversals
    Fischer, J
    Ginzinger, SW
    ALGORITHMS - ESA 2005, 2005, 3669 : 415 - 425