...
首页> 外文期刊>Journal of intelligent & fuzzy systems: Applications in Engineering and Technology >A greedy algorithm versus metaheuristic solutions to deadlock detection in Graph Transformation Systems
【24h】

A greedy algorithm versus metaheuristic solutions to deadlock detection in Graph Transformation Systems

机译:图变换系统中死锁检测的贪婪算法与元启发式解决方案

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

摘要

Nowadays, using model checking techniques is one of the best solutions for software (and hardware) verification. The problem while using model checking techniques is state space explosion in which all the available memory is consumed by the model checker to generate all the reachable states. Among different approaches to cope with the state space explosion problem, using heuristic and meta-heuristic algorithms seems a proper solution. Although in all of these approaches it is not possible to solve the problem totally, however, it is possible to use them as refutation techniques. In the meta-heuristic techniques it is tried to generate only a portion of the state space with the highest probability to reach a faulty state. In this paper, we propose two new algorithms to deadlock detection in complex software systems specified through graph transformation systems. The first approach is a hybrid algorithm using PSO and BAT (BAPSO) and the second one is a greedy algorithm to find deadlocks. The experimental results show that the hybrid approach (BAPSO) is more accurate than PSO, BAT and other existing approaches like Genetic Algorithm (GA). In addition, in most of the case studies, the proposed greedy algorithm can compete with the meta-heuristic algorithms in terms of speed and accuracy.
机译:如今,使用模型检查技术是软件(和硬件)验证的最佳解决方案之一。使用模型检查技术时的问题是状态空间爆炸,其中模型检查器消耗了所有可用内存以生成所有可到达状态。在解决状态空间爆炸问题的各种方法中,使用启发式和元启发式算法似乎是一个合适的解决方案。尽管在所有这些方法中不可能完全解决问题,但是可以将它们用作反驳技术。在元启发式技术中,尝试仅以最高概率生成状态空间的一部分以达到故障状态。在本文中,我们提出了两种新算法来对通过图转换系统指定的复杂软件系统中的死锁进行检测。第一种方法是使用PSO和BAT(BAPSO)的混合算法,第二种方法是寻找死锁的贪婪算法。实验结果表明,混合方法(BAPSO)比PSO,BAT和其他现有方法(如遗传算法(GA))更准确。另外,在大多数案例研究中,所提出的贪婪算法在速度和准确性方面都可以与元启发式算法竞争。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号