×

Gröbner基理论的新发展及其在形式验证中的应用。 (英语) Zbl 1164.68019号

摘要:我们介绍了在布尔函数框架下,关于环上的标准基和布尔Gröbner基的基础工作。这项研究的动机是我们与电气工程师和计算机科学家就数字电路正式验证中出现的问题进行合作。事实上,形式验证问题的代数建模是在字级和位级上开发的。字级模型导致多项式环上的Gröbner基(\mathbb Z/2^n),而位级模型导致布尔Gróbner基底。除了这两种方法的理论基础之外,还实现了算法。使用这些实现,我们表明特殊的数据结构和对称性的利用使Gröbner基从形式验证到最先进的工具都具有竞争力,但它具有系统性和更灵活的优势。

MSC公司:

60年第68季度 规范和验证(程序逻辑、模型检查等)
06E30年 布尔函数
13层20 多项式环与理想;整值多项式环
第13页第10页 Gröbner基地;理想和模块的其他基础(例如Janet和border基础)
68瓦30 符号计算和代数计算
94立方厘米10 交换理论,布尔代数的应用;布尔函数(MSC2010)
PDF格式BibTeX公司 XML格式引用

参考文献:

[1] McMillan,K.L.,《符号模型检查》(1993),Kluwer学术出版社:Kluwer-学术出版社,美国马萨诸塞州诺威尔·Zbl 1132.68474号
[2] 哈切特,G.D。;Somenzi,F.,《逻辑综合与验证算法》(1996),Kluwer Academic·Zbl 0861.94035号
[3] Kunz,W。;Marques-Silva,J。;Malik,S.,SAT和ATPG:布尔决策问题的算法
[4] Smith,D.J.,VHDL和Verilog比较并对比了用VHDL、Verillog和C编写的Plus模型示例,(DAC’96:第33届设计自动化年会论文集(1996),ACM出版社:美国纽约州纽约市ACM出版社),771-776
[5] O.Wienand,消失多项式理想的Groebner基,arXiv:0709.2978v1;O.Wienand,消失多项式理想的Groebner基,arXiv:0709.2978v1
[6] O.Wienand,德国凯泽斯劳滕大学博士论文(2009年)(编制中);O.Wienand,德国凯泽斯劳滕大学博士论文(2009年)(正在编写中)
[7] 亚当斯·W。;Loustauna,P.,《Gröbner基础简介》(数学研究生课程(2003),AMS)·Zbl 0803.13015号
[8] Kalkbrener,M.,多项式环的算法性质,J.符号计算。,26, 5, 525-581 (1998) ·Zbl 0920.68129号
[9] 格雷厄尔,G.-M。;Pfister,G.,交换代数的奇异导论(2002),Springer
[10] 贝克尔,T。;Weispfennig,V.,Gröbner bases,交换代数的计算方法,(数学研究生课程(1993),Springer Verlag)
[11] Agargün,A.G.,带零因子的唯一因式分解环,《公共代数》,27,4,1967-1974(1999)·Zbl 0947.13013号
[12] Galovich,S.,带零直径的唯一因式分解环,数学。Mag.,51,276-283(1978)·Zbl 0407.13013号
[13] Bouvier,A.,Structure des anneaux A factorisation unique,出版。数学部。(里昂),11,39-49(1974)·Zbl 0294.13013号
[14] Fletcher,C.R.,唯一因子环,Proc。剑桥Phil.Soc.,65,3,579-583(1969)·兹标0174.33401
[15] O.扎里什。;Samuel,P.(交换代数,第一卷,交换代数,第一卷,数学研究生教材,第28卷(1979),Springer)·Zbl 0112.02902号
[16] 诺顿,G.H。;Salagean,A.,主理想环上多项式的强Gröbner基,Bull。南方的。数学。《社会学杂志》,66,145-152(2002)
[17] M.Ghasemzadeh,基于零抑制二元决策图和记忆的量化可满足性问题的新算法,德国波茨坦波茨坦大学博士论文,2005年11月。http://opus.kobv.de/ubp/volltexte/2006/637/; M.Ghasemzadeh,基于零抑制二元决策图和记忆的量化可满足性问题的新算法,德国波茨坦波茨坦大学博士论文,2005年11月。http://opus.kobv.de/ubp/volltexte/2006/637/
[18] 贝拉德。;比多特,M。;拉鲁辛,F。;佩蒂特,A。;佩特鲁奇,L。;Schoenebelen,P。;McKenzie,P.,《系统和软件验证:模型检查技术和工具》(1999),Springer-Verlag纽约公司:Springer-Verlag纽约有限公司,美国纽约州纽约市
[19] S.Minato,使用零抑制BDD对多项式进行隐式操作,收录于:Proc。IEEE欧洲设计与测试会议,1995年ED&TC,第449-454页;S.Minato,使用零抑制BDD对多项式进行隐式操作,收录于:Proc。IEEE欧洲设计和测试会议,1995年ED&TC,第449-454页
[20] 巴赫曼,O。;Schönemann,H.,Gröbner基计算的单项式表示,(符号和代数计算国际研讨会论文集,符号和代数运算国际研讨会论文集中,ISSAC’98(1998),ACM出版社),309-316·Zbl 0924.68104号
[21] M.Brickenstein,A.Dreyer,PolyBoRi:用布尔多项式计算Gröbner基的框架,代数几何有效方法电子会议MEGA 2007,2007。http://www.ricam.oew.ac.at/mega2007/electronic/26.pdf; M.Brickenstein,A.Dreyer,PolyBoRi:用布尔多项式计算Gröbner基的框架,代数几何有效方法电子会议MEGA 2007,2007。http://www.ricam.oew.ac.at/mega2007/electronic/26.pdf
[22] M.Brickenstein,《Slimgb:Gröbner Bases with Slim Polynomials》,摘自:莱茵计算机代数研讨会,2006年,第55-66页,Proc。RWCA’06,巴塞尔,2006年3月;M.Brickenstein,《Slimgb:Gröbner Bases with Slim Polynomials》,摘自:莱茵计算机代数研讨会,2006年,第55-66页,Proc。RWCA’06,巴塞尔,2006年3月
[23] Giovini,A。;莫拉·T。;尼西,G。;罗比亚诺,L。;Traverso,C.,《请给我一个糖块或布赫贝格算法中的选择策略》,(Watt,S.,《1991年符号和代数计算国际研讨会论文集》,1991年符号与代数计算国际会议论文集,ISSAC’91(1991),ACM出版社),49-54·Zbl 0933.68161号
[24] G.-M Greuel、G.Pfister、H.Schönemann,SINGULAR 3.0,多项式计算的计算机代数系统,凯泽斯劳滕大学计算机代数中心,2005年。http://www.singular.uni-kl.de; G.-M Greuel、G.Pfister、H.Schönemann,SINGULAR 3.0,多项式计算的计算机代数系统,凯泽斯劳滕大学计算机代数中心,2005年。http://www.singular.uni-kl.de
[25] Hungerbühler,北卡罗来纳州。;Specker,E.,smarandache函数的推广,整数,电子J.组合数论,6(2006),#A23·Zbl 1114.11003号
[26] F.Somenzi,CUDD:CU决策图包,科罗拉多大学博尔德分校,2.4.1版(2005)。统一资源定位地址http://vlsi.colorado.edu/fabio/CUDD/;F.Somenzi,CUDD:CU决策图包,科罗拉多大学博尔德分校,2.4.1版(2005)。统一资源定位地址http://vlsi.colorado.edu/法比奥/CUDD/
[27] A.A.Stepanov,M.Lee,《标准模板库》,技术代表X3J16/94-0095,WG21/N0482,1994年;A.A.Stepanov,M.Lee,《标准模板库》,技术代表X3J16/94-0095,WG21/N0482,1994年
[28] Rossum,G.V。;Drake,F.L.,《Python语言参考手册》(2006),网络理论有限公司:英国布里斯托尔网络理论有限责任公司
[29] W.Stein,SAGE数学软件,SAGEGroup(2007)。http://www.sagemath.org; W.Stein,SAGE数学软件,SAGEGroup(2007)。网址:http://www.sagemath.org
[30] 科勒特,S。;Kalkbrener,M。;Mall,D.,用Gröbner walk转换基地,J.符号计算。,24, 465-469 (1997) ·Zbl 0908.13020号
[31] 胡斯,H.H。;Stützle,T.,SATLIB:SAT研究的在线资源,(Gent,I.P.;Maaren,H.v.;Walsh,T.),SAT 2000(2000),IOS出版社),283-292·Zbl 0979.68128号
[32] 埃恩,n。;Sörensson,N.,可扩展SAT解决方案,(Giunchiglia,E.;Tacchella,A.,SAT,计算机科学讲义,第2919卷(2003),Springer),502-518·Zbl 1204.68191号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。