Optimal Design of Video-on-Demand Systems Using an Intelligent Multi-objective Evolutionary Algorithm IMOEA

碩士 === 逢甲大學 === 資訊工程所 === 92 === This paper proposes an optimization approach to designing a video-on-demand (VOD) system with the following characteristics: 1) distributed server architecture, 2) heterogeneous system, and 3) a large number of videos. There are three objectives in this optimization...

Full description

Bibliographic Details
Main Authors: Che-Sheng Lin, 林哲生
Other Authors: Shinn-Ying Ho
Format: Others
Language:zh-TW
Published: 2004
Online Access:http://ndltd.ncl.edu.tw/handle/27387463672507522004
Description
Summary:碩士 === 逢甲大學 === 資訊工程所 === 92 === This paper proposes an optimization approach to designing a video-on-demand (VOD) system with the following characteristics: 1) distributed server architecture, 2) heterogeneous system, and 3) a large number of videos. There are three objectives in this optimization design: 1) minimizing the storage cost, 2) minimizing the blocking probability, and 3) balancing the storage load of servers. The video placement is optimized by replicating video. The investigated problem is formulated as a large multi-objective parameter optimization problem with constraints in essence, which is an NP-hard problem. We use a newly-developed intelligent multi-objective evolutionary algorithm (IMOEA) which can efficiently solve large multi-objective parameter optimization problems to obtain a set of high-quality non-dominated solutions. The non-dominated solutions can provide decision makers more flexible solutions to set up appropriate VOD systems according to their preference. If there are some factors of environment changed when the system is operating, IMOEA can adjust video placement quickly and efficiently using its inheritance ability. Experimental results demonstrate the effectiveness of this approach and show that IMOEA performs better than the existing multi-objective algorithm SPEA2 in solving the optimization problem.