A two-machine flowshop problem with processing time-dependent buffer constraints—An application in multimedia presentations
To have a quality multimedia presentation through networks, its presentation lag needs to be controlled. One way to reduce the lag is to prefetch the media objects before their due dates. This paper explores techniques for optimizing the object sequence in a prefetch-enabled TV-like presentation. An...
        Saved in:
      
    
          | Published in | Computers & operations research Vol. 36; no. 4; pp. 1158 - 1175 | 
|---|---|
| Main Authors | , , | 
| Format | Journal Article | 
| Language | English | 
| Published | 
        Kidlington
          Elsevier Ltd
    
        01.04.2009
     Elsevier Pergamon Press Inc  | 
| Subjects | |
| Online Access | Get full text | 
| ISSN | 0305-0548 1873-765X 0305-0548  | 
| DOI | 10.1016/j.cor.2008.01.002 | 
Cover
| Summary: | To have a quality multimedia presentation through networks, its presentation lag needs to be controlled. One way to reduce the lag is to prefetch the media objects before their due dates. This paper explores techniques for optimizing the object sequence in a prefetch-enabled TV-like presentation. An optimal solution is the one with which the presentation lag is minimized. We formulate the problem into a two-machine flowshop scheduling problem with a single chain precedence constraint and a player-side buffer constraint. The player-side buffer is “processing time-dependent” and distinguished from the conventional item-based intermediate buffer constraints discussed in previous flowshop studies. We prove the problem to be strongly NP-hard. A branch and bound algorithm equipped with four lower bounds and an NEH-based upper bound is developed. The simulation results show that the average gaps between the overall lower bounds and the NEH-based upper bound are less than 3% for problems with a large buffer size, and less than 13% for problems with a small buffer size and high density of precedence constraints. For applications where the media objects are delivered through extremely busy servers with which only very restricted CPU resources can be allocated for computation, the CDS-based algorithm provides better sequences than the NEH-based algorithm. | 
|---|---|
| Bibliography: | SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 14 ObjectType-Article-2 content type line 23  | 
| ISSN: | 0305-0548 1873-765X 0305-0548  | 
| DOI: | 10.1016/j.cor.2008.01.002 |