首页> 外文会议>2017 International Conference on Computer Technology, Electronics and Communication >A Variation of Quicksort for Model Checking with Promela and SPIN
【24h】

A Variation of Quicksort for Model Checking with Promela and SPIN

机译:使用Promela和SPIN进行模型检查的Quicksort的变体

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

摘要

Because of the speed and memory efficiency of sorting, quicksort is often the best choice in software development. However, in model checking with SPIN, it is difficult to implement quicksort using Promela. Regular recursion-based implementations are not suitable for Promela due to the lack of function definition. Even Promela does not have stack in its data structures, increasing the difficulty to do quicksort. This paper proposes a variation of quicksort for Promela without using recursion and stack. The variation of quicksort can be applied to SPIN-based model checking requiring a quicksort algorithm. Other computer programs can also use this variation, if recursion, function definition and stack are not available or banned.
机译:由于排序的速度和存储效率,快速排序通常是软件开发中的最佳选择。但是,在使用SPIN进行模型检查时,很难使用Promela进行快速排序。常规的基于递归的实现由于缺少功能定义而不适用于Promela。甚至Promela在其数据结构中也没有堆栈,这增加了进行快速排序的难度。本文提出了不使用递归和堆栈的Promela快速排序的一种变体。快速排序的变体可以应用于需要快速排序算法的基于SPIN的模型检查。如果递归,函数定义和堆栈不可用或被禁止,则其他计算机程序也可以使用此变体。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号