• DocumentCode
    1018729
  • Title

    Evolutionary Optimization of File Assignment for a Large-Scale Video-on-Demand System

  • Author

    Guo, Jun ; Wang, Yi ; Tang, Kit-Sang ; Chan, Sammy ; Wong, Eric W M ; Taylor, Peter ; Zukerman, Moshe

  • Author_Institution
    Networks Res. Group, New South Wales Univ., Sydney, NSW
  • Volume
    20
  • Issue
    6
  • fYear
    2008
  • fDate
    6/1/2008 12:00:00 AM
  • Firstpage
    836
  • Lastpage
    850
  • Abstract
    We present a genetic algorithm for tackling a file assignment problem for a large-scale video-on-demand system. The file assignment problem is to find the optimal replication and allocation of movie files to disks so that the request blocking probability is minimized subject to capacity constraints. We adopt a divide-and-conquer strategy, where the entire solution space of file assignments is divided into subspaces. Each subspace is an exclusive set of solutions sharing a common file replication instance. This allows us to utilize a greedy file allocation method for finding a good-quality heuristic solution within each subspace. We further design two performance indices to measure the quality of the heuristic solution on 1.) its assignment of multicopy movies and 2.) its assignment of single-copy movies. We demonstrate that these techniques, together with ad hoc population handling methods, enable genetic algorithms to operate in a significantly reduced search space and achieve good-quality file assignments in a computationally efficient way.
  • Keywords
    divide and conquer methods; file organisation; genetic algorithms; video on demand; divide and conquer strategy; file assignment; greedy file allocation; large-scale video-on-demand system; optimal allocation; optimal replication; File assignment; genetic algorithm; video-on-demand;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/TKDE.2007.190742
  • Filename
    4408580