Optimal clip ordering for multi-clip queries

Authors
Citation
Rt. Ng et P. Shum, Optimal clip ordering for multi-clip queries, VLDB J, 7(4), 1998, pp. 239-252
Citations number
23
Categorie Soggetti
Computer Science & Engineering
Journal title
VLDB JOURNAL
ISSN journal
10668888 → ACNP
Volume
7
Issue
4
Year of publication
1998
Pages
239 - 252
Database
ISI
SICI code
1066-8888(199812)7:4<239:OCOFMQ>2.0.ZU;2-Y
Abstract
A multi-clip query requests multiple video clips be returned as the answer of the query. In many applications and situations, the order in which these clips are to be delivered does not matter that much to the user. This allo ws the system ample opportunities to optimize system throughput by using sc hedules that maximize the effect of piggybacking. In this paper, we study h ow to find such optimal schedules. In particular, we consider two optimizat ion criteria: (i) one based on maximizing the number of piggybacked clips, and (ii) the other based on maximizing the impact on buffer space. We show that the optimal schedule under the first criterion is equivalent to a maxi mum matching in a suitably defined bipartite graph, and that under the seco nd criterion: the optimal schedule is equivalent to a maximum matching in a suitably defined weighted bipartite graph. Our experimental results, which are based on realistic distributions, indicate that both kinds of optimal schedules can lead to a gain in throughput of over 300%. And yet the time t aken to compute such an optimal schedule is negligible. Finally, we show ho w to deal with clips that are variable in length.