首页> 外文期刊>International journal of communication networks and distributed systems >A hybrid quantum evolutionary algorithm with cuckoo search algorithm for QoS multicast routing problem
【24h】

A hybrid quantum evolutionary algorithm with cuckoo search algorithm for QoS multicast routing problem

机译:杜鹃搜索算法的混合量子进化算法解决QoS组播路由问题

获取原文
获取原文并翻译 | 示例

摘要

The QoS multicast routing problem is one of the most interesting combinatorial optimisation problems for transmission in the areas of networks and distributed systems. It is known to be an NP-hard problem, so many heuristic algorithms have been employed to solve this problem. This paper proposes two-hybrid approaches based on the hybridisation of cuckoo search (CS) algorithm with quantum evolutionary algorithm (QEA) to solve the quality of service (QoS) multicast routing problem. The main idea of the first approach, named CSQEA1, is the integration of the evolutionary equation of CS in the evolutionary operator of QEA, the rotation angle of quantum gates is adjusted by the evolution equation of CS; while the main idea of the second approach, named CSQEA2, is the replacement of the evolutionary equation of QEA by the evolutionary equation of CS, the rotation angle is used to encode the new Q-bit. The aim of these approaches is to avoid the premature convergence, ensure the diversity of the solutions and improve the effectiveness and the robustness of QEA. The simulation results show the successfulness and the efficiency of our proposed algorithms compared with other existing algorithms in the literature.
机译:QoS多播路由问题是在网络和分布式系统区域中传输最有趣的组合优化问题之一。已知这是一个NP难题,因此已采用许多启发式算法来解决此问题。本文提出了一种基于杜鹃搜索(CS)算法与量子进化算法(QEA)混合的两种混合方法,以解决服务质量(QoS)组播路由问题。第一种方法的主要思想是CSQEA1,它是将CS的演化方程整合到QEA的演化算子中,通过CS的演化方程来调节量子门的旋转角度。第二种方法名为CSQEA2的主要思想是用CS的演化方程代替QEA的演化方程,而旋转角用于编码新的Q位。这些方法的目的是避免过早收敛,确保解决方案的多样性并提高QEA的有效性和鲁棒性。仿真结果表明,与文献中其他现有算法相比,本文提出的算法具有较高的成功率和效率。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号