MSVL的约束扩展及其应用

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:ewqvcx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
约束出现在很多实际应用之中,例如调度问题、迷宫以及组合优化问题等,MSVL是一种时序逻辑程序设计语言,能够对计算机系统进行建模、仿真与验证。但是,目前MSVL并不能被很方便的用于求解实际生活中的约束问题。本文通过三种方式实现了在MSV建模、仿真与验证工具集中加入求解约束的功能,使其有更广泛的适用性。首先,介绍了投影时序逻辑PTL和MSVL的基本语法和语义,以及MSV工具集的实现原理和基本功能;接着,引入了约束语句的语法;然后,基于上述理论基础,在MSV工具中增加了与约束语句相关的词法和语法,并且通过三种不同的方式(分别为调用MINLP、SMT以及CP求解器)实现了约束求解功能;最后,通过三个实例验证了实现方法的正确性,并且对比了上述三种实现方式,分析结果表明,MINLP和CP方法在求解最优化问题时较SMT方法更优。
其他文献
近年来,各种针对计算机信息系统的攻击越来越普遍,并且变得更加难以防范。其攻击方式从传统的本地病毒攻击逐渐演变成分布式、高速传播的网络攻击行为。现有的入侵检测技术由于
目前,主要有两类信息安全保护技术:信息加密和信息隐藏。  信息加密和信息隐藏技术的关系很密切,信息加密是将秘密信息加密为密文数据,这样未授权用户没有密钥就无法获取秘密
随着信息技术的发展,计算机在各行各业中的应用越来越深入。计算机系统的漏洞引发的后果也愈发严重。计算机软件漏洞检测技术的研究对提高系统安全性有着重要意义。  本文首
目前我们正处在人工神经网络发展的高潮期,最近五年来,深度学习在图像识别、语音处理、机器翻译三个领域取得了巨大的成功。信息检索作为与自然语言处理高度相关的领域,也受到了
本文主要研究了J2EE核心模式的表示层模式和GoF(Gang Of Four)的一些相关设计模式。在大型复杂Web应用系统开发中,Web构件开发的复杂度和工作量常常令人望而生畏。虽然J2EE平
随着信息时代的到来,互联网上的信息爆发式的增长,我们日常使用的搜索引擎需要检索的内容信息量也随着迅速增加。整个世界的信息数据总量在2011年就已经超过了1.2ZB,并且根据国
J1939网络协议是由美国汽车工程师协会(Society of Automotive Engineer,SAE)提出,并组织维护和推广的,其是基于CAN总线的。J1939网络是由若干个电控单元(Electronic Control
虚拟内窥镜技术是随着计算机图形学、图像处理、医学可视化和虚拟现实等学科的发展而逐步形成的一种独特的技术。它克服了传统内窥镜需要插入人体体内的缺点,是一种完全无接
随着网络技术的飞速发展,计算机网络被广泛应用到人类活动的各个领域,网络对社会经济和人们生活的影响越来越大。网络的安全性问题也越来越受到广泛的关注,各种网络安全相关
RSS是以XML为基础,用于为内容整合客户端提供选择性的、汇总过的Web内容的技术规范。由于RSS具有简单、规范、通用、容易自动生成等特点,因此越来越多的网站也采用这种方式来发