研究目的
The objective of this study is to propose a novel bi-velocity discrete particle swarm optimization (BVDPSO) approach for solving the nondeterministic polynomial (NP) complete multicast routing problem (MRP) in communication networks. The study aims to extend particle swarm optimization (PSO) from the continuous domain to the binary or discrete domain, maintaining the fast convergence speed and global search ability of the original PSO.
研究成果
The BVDPSO algorithm demonstrates effectiveness and efficiency in optimizing MRP in communication networks, outperforming traditional heuristics and existing EC methods in terms of solution accuracy and convergence speed. The study provides a new and practical method for multicast design in communication networks, with potential for future research in solving MRP with practical QoS constraints and multiple objectives.
研究不足
The study focuses on the Steiner tree problem (STP) in graph theory, which is a specific type of MRP without QoS constraints. The applicability of BVDPSO to MRP with practical QoS constraints and multiple objectives is not explored in this paper.
1:Experimental Design and Method Selection:
The study employs a novel bi-velocity strategy to represent the possibilities of each dimension being 1 and 0, suitable for the binary characteristic of the MRP. The BVDPSO updates the velocity and position according to the learning mechanism of the original PSO in the continuous domain.
2:Sample Selection and Data Sources:
Experiments are conducted on all 58 instances with small, medium, and large scales in the Operation Research Library (OR-library).
3:List of Experimental Equipment and Materials:
The experiments are implemented in VC++ 6.0 and run on a PC with Pentium IV 2.8-GHz CPU and 256-MB memory.
4:0 and run on a PC with Pentium IV 8-GHz CPU and 256-MB memory.
Experimental Procedures and Operational Workflow:
4. Experimental Procedures and Operational Workflow: The BVDPSO algorithm is tested against several state-of-the-art and recent heuristic algorithms, as well as algorithms based on genetic algorithms, ant colony optimization, and PSO.
5:Data Analysis Methods:
The performance of BVDPSO is evaluated based on solution accuracy and convergence speed, comparing it with other algorithms.
独家科研数据包,助您复现前沿成果,加速创新突破
获取完整内容