【24h】

Membrane Algorithms

机译:膜算法

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

摘要

A new type of approximate algorithms for optimization problems, called membrane algorithms, is proposed, which can be seen as an application of membrane computing to evolutionary computing. A membrane algorithm consists of several membrane separated regions, where subalgorithms and tentative solutions to the optimization problem to be solved are placed, as well as a solution transporting mechanism between adjacent regions. The subalgorithms improve tentative solutions simultaneously. After that, the best and worst solutions in a region are sent to adjacent inner and outer regions, respectively. By repeating this process, a good solution will appear in the innermost region. The algorithm terminates if a terminate condition is satisfied. A simple condition of this type is the number of iterations, while a little more sophisticated condition becomes true if the good solution is not changed during a predetermined period. Computer experiments show that such algorithms are rather efficient in solving the travelling salesman problem.
机译:提出了一种针对优化问题的新型近似算法,称为膜算法,可以看作是膜计算在进化计算中的应用。膜算法由几个膜分离的区域组成,其中放置了要解决的优化问题的子算法和临时解,以及相邻区域之间的解输运机制。子算法同时改进了暂定解。之后,将区域中的最佳和最差解决方案分别发送到相邻的内部和外部区域。通过重复此过程,一个好的解决方案将出现在最里面的区域。如果满足终止条件,则算法终止。这种类型的简单条件是迭代次数,而如果好的解决方案在预定时间段内未更改,则条件会变得复杂一些。计算机实验表明,这种算法在解决旅行商问题方面相当有效。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号