首页> 外文期刊>電子情報通信学会技術研究報告 >先見近傍解生成による焼きなまし法の並列化手法
【24h】

先見近傍解生成による焼きなまし法の並列化手法

机译:通过生成近场解来并行化退火方法

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

摘要

Simulated annealing (SA) is a general method to solve combinational optimization problems. SA generates a neighbor solution from a current solution randomly and evaluates the solution by a cost function. If a neighbor solution is better than a current solution, or otherwise stochastically, the neighbor solution is accepted as a new current solution. SA needs long execution time because it must iterate generating and evaluating a neighbor solution many times. We propose a fast SA method where some neighbor solutions are generated at a time in a look-ahead manner and evaluated in parallel. A method to adaptively generate neighbor solutions is proposed to reduce void solutions which are not used in a SA chain.%最適化組み合わせ問題の解を探索するメタヒューリスティックアルゴリズムである焼きなまし法(SA)は,現在の解候補からランダムに近傍解を生成し,評価関数値を比較して改善時,または確率的に近傍解を新たな解候補とする手法であり,近傍解の生成と評価関数計算を多数繰り返すため長い時間を要する.本研究では,SA高速化のため,複数の近傍解を生成し,その評価関数計算を並列に行うことで実行時間の短縮を図る.さらに,単ーチェーンSAの並列化を目的とし,先見的な近傍解の生成パターンを適応的に変化させることで本来到達しない無駄な近傍解の生成数を削減する手法を提案する.
机译:模拟退火(SA)是解决组合优化问题的通用方法,SA从当前解决方案中随机生成一个邻居解决方案,并通过成本函数评估该解决方案;如果邻居解决方案优于当前解决方案,或者随机地,则邻居需求已被接受为当前的新解决方案。SA需要较长的执行时间,因为它必须多次迭代生成和评估邻居解决方案。我们提出了一种快速的SA方法,其中一次以预见方式生成一些邻居解决方案,并且提出了一种自适应生成邻居解的方法,以减少SA链中未使用的空隙解。%退火法(SA)是一种元启发式算法,用于寻找优化组合问题的解。这是一种从候选解中随机生成邻域解并比较评估函数值以改善或概率创建邻域解作为新解候选的方法。由于大量邻域解的产生和评估函数的计算被重复。这项研究花费了很长时间,在这项研究中,我们尝试通过生成多个邻域解并并行执行评估函数计算来缩短SA的执行时间,以加快SA的发展;此外,我们旨在并行化单链SA。然后,我们提出了一种方法,通过自适应地更改先验邻域解的模式来减少不应达到的浪费邻域解的数量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号