期刊文献+

一种增加了对称破缺的改进子集可满足性算法

An improved sub-SAT algorithm of adding symmetry-breaking
下载PDF
导出
摘要 为了消除子集可满足性算法在布线过程中带来运行时间增加的负面影响,提出了一种新的布线流程.针对子集可满足性算法在求解同时增加额外的变量和字句,而使得对称数量按指数级增长的问题,选用增加静态对称破缺的方法对合取范式(CNF)进行预处理,侦测并破缺其中的对称,从而达到减少搜索路径的目的.用简化图自同构的方法侦测所有对称,在增加合适的对称破缺判定(SBPs)后,限制搜索在空间的非对称领域进行,从而减少了搜索空间,而不影响CNF公式的可满足性.然后把预处理过的CNF送入布尔可满足性(SAT)解法器进行求解.试验结果表明,这种方法可以显著减少运行时间,加速求解过程. In order to eliminate the negative effect of increasing running time of sub-SAT algorithm in the routing process,a new routing flow was proposed.Additional variables and clauses were introduced by sub-SAT,and the number of symmetries was made with exponential growth in the solving process.In responseto this problem,static symmetry-breaking was used to carry out pretreatment of conjunctive normalform(CNF),detect and break the symmetries therein.Consequently,the purpose of reducing the search path was achieved.The method of reduction to graph automorphism was used to detect all symmetries.After adding appropriate symmetry-breaking predicates(SBPs),the search space was confined to non-symmetric regions of the space without affecting the satisfiability to the CNF formula.A SAT solver was then applied to the preprocessed CNF formula.Results of experiments show that this approach can reduce the runtime and speed up the solving process.
出处 《江苏大学学报(自然科学版)》 EI CAS 北大核心 2010年第3期318-322,共5页 Journal of Jiangsu University:Natural Science Edition
基金 江苏省自然科学基金资助项目(BK2007026) 江苏省"333高层次人才培养工程"专项基金资助项目(2007124)
关键词 基准 布尔函数 现场可编程门阵列 布线算法 对称 benchmarking boolean functions field programmable gate arrays routing algorithms symmetry
  • 相关文献

参考文献10

  • 1陈祖爵,韩云,鞠时光,武仲寅.运动估计算法设计及FPGA实现[J].江苏大学学报(自然科学版),2007,28(4):340-344. 被引量:4
  • 2Nam G J,Aloul F,Sakallah K,et al.A comparative study of two boolean formulations of FPGA detailed routing constraints[J].IEEE Transactions on Computers,2004,53(6):688-696.
  • 3Xu H,Rutenbar R A,Sakallah K.Sub-SAT:a formulation for relaxed boolean satisfiability with applications in routing[J].IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems,2003,22(6):814-820.
  • 4蔡国梁,王燕,张风云.Boussinesq方程的非古典对称和相容性[J].江苏大学学报(自然科学版),2007,28(5):457-460. 被引量:4
  • 5Aloul F A,Ramani A,Markov I L,et al.Symmetry breaking for pseudo-boolean formulas[C] //Proceedings of 2004 Asia and South Pacific Design Automation Conference.Piscataway:IEEE Inc.,2004:884-887.
  • 6Aloul F A,Ramani A,Markov I L,et al.Dynamic symmetry-breaking for improved boolean optimization[C] //Proceedings of the 2005 Asia and South Pacific Design Automation Conference.New York:Association for Computing Machinery,2005:445-450.
  • 7McKay B D.NAUTY user′s guide,version 2.4[DB/OL].Australian National University.[2009-11-20].http://cs.anu.edu.au/~bdm/nauty.
  • 8Darga P.SAUCY:graph automorphism tool[DB/OL].[2009-11-20].http://www.eecs.umich.edu/~pdarga/pub/auto/saucy.html.
  • 9Moskewicz M W,Madigan C F,Zhao Y,et al.Chaff:engineering an efficient SAT solver[C] //Proceedings of the 38th Design Automation Conference.Piscataway:IEEE Inc.,2001:530-535.
  • 10ISPD′97.SEGA detailed routing software[DB/OL].[2009-11-20].http://www.eecg.toronto.edu/~lemieux/sega/sega.html.

二级参考文献18

  • 1楼栋军,徐宁仪,林孝康.一种快速高效MPEG-4运动估计硬件结构的研究和实现[J].电视技术,2004,28(8):7-11. 被引量:5
  • 2杜天艳,唐平.Petri网的一种硬件实现方法[J].江苏大学学报(自然科学版),2004,25(5):441-444. 被引量:8
  • 3殷久利,田立新,桂贵龙.广义Camassa-Holm方程的对称性约化和精确解[J].江苏大学学报(自然科学版),2005,26(4):312-315. 被引量:6
  • 4李子印,朱善安.基于运动矢量预测的六边形块运动估计搜索算法[J].信号处理,2006,22(2):193-197. 被引量:4
  • 5Gao R,Xu D,Bentley J P.Reconfigurable hardware implementation of an improved parallel architecture for MPEG-4 motion estimation in mobile applications[J].IEEE Transactions on Consumer Electronics,2003,49(4):1383-1390.
  • 6Denolf K,Chirila-Rus A,Turney R.Memory efficient design of an MPEG-4 video encoder for FPGA[C]//International Conference on Field Programmable Logic and Applications,2005:391-396.
  • 7Masood N,Naqvi S S.Implementation of MPEG-4 Decoding on FPGA[C]// The 17th International Conference on Microelectronics,2005:245-246.
  • 8Chien Chihda,Chen Hochun.A low-power motion compensation IP core design for MPEG-1/2/4 video decoding[J].IEEE International Symposium on Circuits and Systems,2005 (5):4542-4545.
  • 9Lehtoranta O,Salminen E,Kulmala A.A parallel MPEG-4 encoder for FPGA based multiprocessor SoC[C]// International Conference on Field Programmable Logic and Applications,2005:380-385.
  • 10Xilinx Inc.MPEG-4 Simple ProfileEncoder v1.1[EB/OL][2006-06-15].http://www.xilinx.com

共引文献6

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部