[发明专利]一种结合CDCL求解器和量子退火器求解SAT问题的方法在审
| 申请号: | 202210273289.9 | 申请日: | 2022-03-18 |
| 公开(公告)号: | CN114638162A | 公开(公告)日: | 2022-06-17 |
| 发明(设计)人: | 于茗谦;谭思危;尚永衡;尹建伟 | 申请(专利权)人: | 浙江大学;浙江大学德清先进技术与产业研究院 |
| 主分类号: | G06F30/27 | 分类号: | G06F30/27;G06N3/00;G06N10/20;G06N10/40;G06N10/60 |
| 代理公司: | 杭州天勤知识产权代理有限公司 33224 | 代理人: | 胡红娟 |
| 地址: | 310058 浙江*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 结合 cdcl 求解 量子 火器 sat 问题 方法 | ||
1.一种结合CDCL求解器和量子退火器求解SAT问题的方法,其特征在于,包括:
(1)通过引入辅助变量将SAT问题的每个三元子句拆解成为二元子句,并基于二元子句构建QUBO问题的目标函数;
(2)将每个三元子句的原始变量赋值和将该三元子句拆解成二元子句的辅助变量赋值,通过贪心策略嵌入至量子退火器中的物理量子位中,物理量子位包括列量子位,行量子位,将每个原始变量赋值嵌入至列量子位,将辅助变量赋值嵌入至行量子位,行量子位斜线链接列量子位,将相关联的辅助变量对应的行量子位通过水平链接连接,以得到嵌入变量的量子退火器;
(3)通过嵌入变量的量子退火器和/或CDCL求解器对目标函数递归求解,以确定SAT问题有解或无解。
2.根据权利要求1所述的结合CDCL求解器和量子退火器求解SAT问题的方法,其特征在于,行接物理量子位斜线链接列量子位,包括:
将与辅助变量相关联的原始变量作为相关原始变量,将相关原始变量赋值对应的列量子位作为相关列量子位,相关列量子位与行量子位通过斜线链接。
3.根据权利要求1所述的结合CDCL求解器和量子退火器求解SAT问题的方法,其特征在于,通过嵌入变量的量子退火器和CDCL求解器对目标函数求解,包括:如果原始变量的赋值和辅助变量的赋值均嵌入物理量子位,则通过量子退火器对目标函数求解,以确定SAT问题有解或无解。
4.根据权利要求1所述的结合CDCL求解器和量子退火器求解SAT问题的方法,其特征在于,通过嵌入变量的量子退火器和CDCL求解器对目标函数求解,如果只有部分原始变量的赋值和辅助变量的赋值能够嵌入至物理量子位并求得目标函数的解,则SAT问题求解步骤为:
通过CDCL求解器求得包含第1变量赋值的二元或三元子句的解,同时使用嵌入了第2至N+2变量赋值的量子退火器求得具有第2至N+2变量的目标函数的解,若未产生冲突则通过CDCL求解器和量子退火器继续递归求解剩余变量的目标函数的解直至将SAT问题包含的所有原始变量的三元子句求解完成,以完成SAT问题的求解,其中,N为变量个数。
5.根据权利要求1所述的结合CDCL求解器和量子退火器求解SAT问题的方法,其特征在于,通过嵌入变量的量子退火器和CDCL求解器对目标函数求解,如果只有部分原始变量的赋值和辅助变量的赋值能够嵌入至物理量子位并产生了冲突,则SAT问题求解步骤为:
通过CDCL求解器求得包含第1变量赋值的二元或三元子句的解,同时使用嵌入了第2至N+2变量赋值的量子退火器求得具有第2至N+2变量的目标函数的解时产生冲突,则重新对第1变量赋值,并再次通过CDCL求解器和嵌入变量的量子退火器对第1至N+2变量的目标函数的求解;当求得第1至N+2变量的目标函数的解后,继续通过CDCL求解器和量子退火器递归求得剩余变量的目标函数的解直至将SAT问题包含的所有原始变量的二元或三元子句求解完成,则完成了SAT问题的求解。
6.根据权利要求5所述的结合CDCL求解器和量子退火器求解SAT问题的方法,其特征在于,同时使用嵌入了第2至N+2变量赋值的量子退火器求得具有第2至N+2变量的目标函数的解时产生冲突后,通过CDCL求解器回溯到冲突产生的三元子句,对冲突产生的三元子句的VSIDS活动值乘以常量值,对求解过程中未产生冲突的三元子句VSIDS活动值乘以衰减值,完成对求解的三元子句VSIDS活动值的重新赋值,基于重新赋值的VSIDS活动值,对对应的三元子句的重新排序,使得产生冲突的三元子句能够首先通过CDCL求解器求解。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学;浙江大学德清先进技术与产业研究院,未经浙江大学;浙江大学德清先进技术与产业研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210273289.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种标准用语库的建立方法、装置及设备
- 下一篇:视频处理方法、装置以及设备





