首页> 外文期刊>Proceedings of the Workshop on Principles of Advanced and Distributed Simulation >Improving Computational Performance of Simulation-based Heuristic Algorithms for Job Sequencing
【24h】

Improving Computational Performance of Simulation-based Heuristic Algorithms for Job Sequencing

机译:改进基于仿真的启发式作业排序算法的计算性能

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

摘要

In many simulation-based optimization algorithms, substantial amount of time is often required in the simulation experiments to evaluate the solutions to the problem. In some heuristic or metaheuristic algorithms a significant number of revisits to the same solutions are made when the search converges. We use the ATCRSS heuristic for job sequencing problems as an example to investigate two ways of implementing a dictionary to memorize the simulation results. The objective is to eliminate repeated simulations to improve the computational performance of the algorithm. Our experiments show that the saving in computational time is comparable between hash table and TRIE. For sequencing 10 to 60 jobs the saving is between 20% and 30%. In addition, hash table is more efficient in memory usage than TRIE in our tested cases. We also suggest that hash table is a more general way of implementing the dictionary for other heuristic algorithms.
机译:在许多基于仿真的优化算法中,仿真实验通常需要大量时间来评估问题的解决方案。在某些启发式或元启发式算法中,当搜索收敛时,会对相同的解决方案进行大量重访。我们以ATCRSS启发式方法解决作业排序问题为例,研究了实现字典以存储模拟结果的两种方法。目的是消除重复的仿真,以提高算法的计算性能。我们的实验表明,哈希表和TRIE在计算时间上的节省是可比的。对于10到60个作业进行排序,可以节省20%到30%。此外,在我们测试的案例中,哈希表在内存使用方面比TRIE更有效。我们还建议哈希表是为其他启发式算法实现字典的一种更通用的方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号