Collaborate algorithms for the multi-channel program download problem in VOD applications

  • Wenli Zhang
  • , Lin Yang
  • , Kepi Zhang
  • , Chao Peng*
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

Abstract

Video-on-demand (VOD) is a multimedia technology that allows users to watch video programs from a server flexibly at any time. In recent years, VOD applications are very popular in many networks, especially in internet of vehicles where video programs can often be collaboratively downloaded from multiple channels simultaneously. In this paper, we first study the Multi-Channel Program Download Problem (McPDP), which is to download a set of interested programs from different channels within limited time. We prove that McPDP is NP-complete by reduction from 3-SAT(3). For another version with neatly placed programs of equal length, the aligned multi-channel program download problem (AMcPDP), we present an algorithm by transforming it into a max-flow problem. Finally, we have also analyzed the performance of these proposed algorithms by simulation using MATLAB.

Original languageEnglish
Title of host publicationLecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST
PublisherSpringer Verlag
Pages333-342
Number of pages10
DOIs
StatePublished - 2017

Publication series

NameLecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST
Volume201
ISSN (Print)1867-8211

Keywords

  • Multi-channel Program Download Problem
  • NP-complete
  • Scheduling algorithms
  • Video-on-demand

Fingerprint

Dive into the research topics of 'Collaborate algorithms for the multi-channel program download problem in VOD applications'. Together they form a unique fingerprint.

Cite this