A multimedia presentation can be represented as a collection of objects with temporal constraints that define when the objects are rendered. The display of a presentation is termed coordinated when the display of its objects respects the pre-specified temporal constraints. Otherwise, the display might suffer from failures that translate into meaningless scenarios. For example, a chase scene between a dinosaur and a jeep becomes meaningless if the system fails to render the dinosaur when displaying the scene. A previous study (M.L. Escobar-Molano et al., IEEE Trans. Knowledge Data Eng. 8 (3) (1996) 508–511) introduced a resource scheduling technique that guarantees a coordinated display of a presentation for single-disk architectures. This technique minimizes both latency and memory requirements and has a worst case time complexity O(n lg n) . This paper extends the previous study to multi-disk architectures and demonstrates the following: (1) the computation of a resource schedule that supports a coordinated display and yields the minimum latency is NP-hard, and (2) the computation of the minimum memory requirements to support a coordinated display within a pre-specified latency is NP-hard.
Read full abstract