期刊文献+
共找到19篇文章
< 1 >
每页显示 20 50 100
并行蚁群算法求解加权MAX-SAT 被引量:4
1
作者 孙如祥 唐天兵 李炳慧 《计算机应用研究》 CSCD 北大核心 2012年第1期49-51,共3页
为了使得算法对蚁群进化的控制更加直接、算法更加高效,针对加权MAX-SAT的特点,以重离散化方式简化蚁群算法模型,提出取值概率的概念,并以之替换传统蚁群算法中信息素,最后对该算法作并行化改进。实验结果表明,得到的基于改进后并行化... 为了使得算法对蚁群进化的控制更加直接、算法更加高效,针对加权MAX-SAT的特点,以重离散化方式简化蚁群算法模型,提出取值概率的概念,并以之替换传统蚁群算法中信息素,最后对该算法作并行化改进。实验结果表明,得到的基于改进后并行化的蚁群算法更具有效性,搜索时间明显降低,取得了较好的加速比和效率。 展开更多
关键词 蚁群算法 加速比 并行 最大化可满足性问题(max-sat) 加权max-sat 多核
下载PDF
一个求解加权MAX-SAT问题的改进蚁群算法 被引量:1
2
作者 唐天兵 石科 +2 位作者 李炳慧 谢祥宏 严毅 《广西大学学报(自然科学版)》 CAS CSCD 北大核心 2010年第2期315-319,共5页
加权MAX-SAT问题(WMSAT)是一个NP-难问题,针对WMSAT的特点,提出一个改进的蚁群算法。该算法的研究对象由"边"转化为"顶点",简化算法模型;提出取值概率的概念,并以之替换信息素,实现对蚁群进化的直接控制,提高蚁群... 加权MAX-SAT问题(WMSAT)是一个NP-难问题,针对WMSAT的特点,提出一个改进的蚁群算法。该算法的研究对象由"边"转化为"顶点",简化算法模型;提出取值概率的概念,并以之替换信息素,实现对蚁群进化的直接控制,提高蚁群的可进化性。实验结果表明新算法是有效的。 展开更多
关键词 加权max-sat问题 蚁群算法 取值概率
下载PDF
MAX-SAT问题一种改进的局部搜索算法 被引量:2
3
作者 赵同昇 朱文兴 《计算机工程与科学》 CSCD 2008年第11期50-52,79,共4页
局部搜索算法是求解大规模SAT问题的高效算法。经典的局部搜索算法有GSAT、WSAT、TSAT、NSAT等,但这些算法的初始解都是随机产生的。本文提出了用单纯形法产生"初始概率"(每个变量取1的概率) ,用"初始概率"对局部... 局部搜索算法是求解大规模SAT问题的高效算法。经典的局部搜索算法有GSAT、WSAT、TSAT、NSAT等,但这些算法的初始解都是随机产生的。本文提出了用单纯形法产生"初始概率"(每个变量取1的概率) ,用"初始概率"对局部搜索算法中变量的初始随机指派进行适当的约束,使在局部搜索的开始阶段,满足的子句数大大增加,加快了收敛的速度。通过对不同规模的随机STA问题实例的实验表明,这些改进有效地提高了局部搜索算法求解SAT问题的效率。 展开更多
关键词 max-sat问题 局部搜索 单纯形法
下载PDF
MAX-SAT问题的分子信标解决方法 被引量:1
4
作者 陈瑞 许进 《计算机工程与应用》 CSCD 北大核心 2005年第20期51-52,共2页
文章采用分子信标编码方法,在解决SAT问题的同时解决MAX-SAT问题。这种方法可以用在最优化计算领域。
关键词 最大可满足性问题 分子信标 DNA计算
下载PDF
基于Partial MAX-SAT求解法的RBAC授权查询方法
5
作者 孙伟 李艳灵 鲁骏 《计算机应用》 CSCD 北大核心 2013年第5期1367-1370,1390,共5页
为保证系统的安全性并体现授权的有效性,结合部分最大可满足性问题(Partial MAX-SAT)的研究,提出一种基于Partial MAX-SAT求解法的授权查询方法。使用转换规则将静态授权逻辑和动态互斥角色约束转化为严格子句,采用子句更新算法将满足... 为保证系统的安全性并体现授权的有效性,结合部分最大可满足性问题(Partial MAX-SAT)的研究,提出一种基于Partial MAX-SAT求解法的授权查询方法。使用转换规则将静态授权逻辑和动态互斥角色约束转化为严格子句,采用子句更新算法将满足不同匹配的请求权限转化为松弛子句,并利用子句编码及递归算法寻求真值指派,以满足所有严格子句和尽可能多的松弛子句。实验结果表明,该方法搜索的角色组合能够保证系统的安全性,并满足最小权限分配要求,且最大、精确匹配请求的查询效率优于MAX-SAT求解法。 展开更多
关键词 基于角色的访问控制 部分最大可满足性问题 用户授权查询问题 严格子句 松弛子句
下载PDF
一个求解加权MAX-SAT问题的改进算法
6
作者 宋小华 李斌 《电脑编程技巧与维护》 2009年第S1期28-29,共2页
提出了一种加权MAX-SAT问题求解的改进算法,给出了启发式的命题变量选择方法和新的下界计算方法,改善了加权MAX-SAT问题剪枝效率。当子句规模变大时,其优点更为明显。新的算法具有实现简单、求解速度快、处理变量规模大的特点。
关键词 加权max-sat 分支定界
下载PDF
MAX-SAT问题的一种改进的禁忌搜索算法
7
作者 刘飞 《福建电脑》 2013年第2期103-105,共3页
求解SAT问题的经典禁忌搜索算法TSSAT初始解是随机产生的,本文在传统的禁忌搜索算法的基础上提出了一种改进初始解的方法。通过对不同规模的随机SAT问题实例的测试表明,这种改进可以有效地提高禁忌搜索过程中求解SAT问题的效率。
关键词 max-sat问题 禁忌搜索 单纯形法
下载PDF
一种改进的警示传播算法求解Max-SAT问题 被引量:1
8
作者 吴宇翔 王晓峰 +1 位作者 丁红胜 于卓 《计算机应用研究》 CSCD 北大核心 2022年第8期2290-2294,共5页
Max-SAT问题是SAT问题的优化版本,目标是在给定的子句集中找到一组变元赋值,使得满足子句数最多,该问题是典型的NP-hard问题。随着大数据和人工智能的深度发展,过去原有的算法已不再适用,设计新的求解算法或对已有的求解算法进行优化是... Max-SAT问题是SAT问题的优化版本,目标是在给定的子句集中找到一组变元赋值,使得满足子句数最多,该问题是典型的NP-hard问题。随着大数据和人工智能的深度发展,过去原有的算法已不再适用,设计新的求解算法或对已有的求解算法进行优化是目前研究的热点。针对警示传播算法求解随机Max-3-SAT问题的局限性,提出了一种基于变元权值计算的警示传播算法,结合随机游走算法,给出一种新型算法WWP+WalkSAT,通过改进求解的局限性,更好地得到一组有效的初始解,从而提高算法的局部搜索能力。利用2016年Max-SAT国际竞赛部分基准实例,将WWP+WalkSAT算法与八种局部搜索算法进行精度方面的对比实验。实验结果表明,WWP+WalkSAT算法有较好的性能。 展开更多
关键词 可满足性问题 最大可满足性问题 警示传播算法 局部搜索算法
下载PDF
A Taxonomy of Exact Methods for Partial Max-SAT
9
作者 Mohamed El Bachir Menai Tasniem Nasser Al-Yahya 《Journal of Computer Science & Technology》 SCIE EI CSCD 2013年第2期232-246,共15页
Partial Maximum Boolean Satisfiability (Partial Max-SAT or PMSAT) is an optimization variant of Boolean satisfiability (SAT) problem, in which a variable assignment is required to satisfy all hard clauses and a ma... Partial Maximum Boolean Satisfiability (Partial Max-SAT or PMSAT) is an optimization variant of Boolean satisfiability (SAT) problem, in which a variable assignment is required to satisfy all hard clauses and a maximum number of soft clauses in a Boolean formula. PMSAT is considered as an interesting encoding domain to many reaHife problems for which a solution is acceptable even if some constraints are violated. Amongst the problems that can be formulated as such are planning and scheduling. New insights into the study of PMSAT problem have been gained since the introduction of the Max-SAT evaluations in 2006. Indeed, several PMSAT exact solvers have been developed based mainly on the Davis- Putnam-Logemann-Loveland (DPLL) procedure and Branch and Bound (B^B) algorithms. In this paper, we investigate and analyze a number of exact methods for PMSAT. We propose a taxonomy of the main exact methods within a general framework that integrates their various techniques into a unified perspective. We show its effectiveness by using it to classify PMSAT exact solvers which participated in the 2007~2011 Max-SAT evaluations, emphasizing on the most promising research directions. 展开更多
关键词 Partial max-sat Davis-Putnam-Logenmann-Loveland branch and bound unsatisfiability pseudo-Boolean optimization
原文传递
On the use of Max-SAT and PDDL in RBAC maintenance
10
作者 Marco Benedetti Marco Mori 《Cybersecurity》 CSCD 2019年第1期304-328,共25页
Role-Based Access Control(RBAC)policies are at the core of Cybersecurity as they ease the enforcement of basic security principles,e.g.,Least Privilege and Separation of Duties.As ICT systems and business processes ev... Role-Based Access Control(RBAC)policies are at the core of Cybersecurity as they ease the enforcement of basic security principles,e.g.,Least Privilege and Separation of Duties.As ICT systems and business processes evolve,RBAC policies have to be updated to prevent unauthorised access to resources by capturing errors and misalignments between the current policy and reality.However,such update process is a human-intensive activity and it is expected to meet specific constraints.This paper proposes a semi-automatic RBAC maintenance process to fix and refine an RBAC state when“exceptions”and“violations”are detected.Exceptions are permissions some users realise they miss that are instrumental to their job and should be granted as soon as possible,while violations are permissions that have to be revoked since they are no longer required by their current owners.We propose a formalisation for the maintenance process which fixes single and multiple exceptions and violations by balancing two conflicting objectives,i.e.,(i)optimising the current RBAC state,and(ii)reducing the transition cost.Our approach is based on a Max-SAT formalisation of the constraint-based optimisation problem,and on PDDL planning to define the transition strategy with minimum cost.Our implementation relies on incomplete Max-SAT solvers and satisficing PDDL planners which provide approximations of optimal solutions.Experiments along with a comparative evaluation show good performance on real-world benchmarks. 展开更多
关键词 RBAC maintenance max-sat PDDL planner RBAC evolution
原文传递
On the use of Max-SAT and PDDL in RBAC maintenance
11
作者 Marco Benedetti Marco Mori 《Cybersecurity》 2018年第1期592-616,共25页
Role-Based Access Control(RBAC)policies are at the core of Cybersecurity as they ease the enforcement of basic security principles,e.g.,Least Privilege and Separation of Duties.As ICT systems and business processes ev... Role-Based Access Control(RBAC)policies are at the core of Cybersecurity as they ease the enforcement of basic security principles,e.g.,Least Privilege and Separation of Duties.As ICT systems and business processes evolve,RBAC policies have to be updated to prevent unauthorised access to resources by capturing errors and misalignments between the current policy and reality.However,such update process is a human-intensive activity and it is expected to meet specific constraints.This paper proposes a semi-automatic RBAC maintenance process to fix and refine an RBAC state when“exceptions”and“violations”are detected.Exceptions are permissions some users realise they miss that are instrumental to their job and should be granted as soon as possible,while violations are permissions that have to be revoked since they are no longer required by their current owners.We propose a formalisation for the maintenance process which fixes single and multiple exceptions and violations by balancing two conflicting objectives,i.e.,(i)optimising the current RBAC state,and(ii)reducing the transition cost.Our approach is based on a Max-SAT formalisation of the constraint-based optimisation problem,and on PDDL planning to define the transition strategy with minimum cost.Our implementation relies on incomplete Max-SAT solvers and satisficing PDDL planners which provide approximations of optimal solutions.Experiments along with a comparative evaluation show good performance on real-world benchmarks. 展开更多
关键词 RBAC maintenance max-sat PDDL planner RBAC evolution
原文传递
利用改进的HBDE算法求解MAX-k-SAT问题
12
作者 宋建民 苟海燕 《河北省科学院学报》 CAS 2014年第1期1-7,共7页
目前,利用进化算法求解组合优化问题已成为智能计算领域中的研究热点。本文基于二进制差分演化算法和动态变邻域搜索相结合提出了一种求解最大可满足问题(MAX-k-SAT)的改进算法(记为IBDE),通过与遗传算法和Johnson算法对一系列随机大规... 目前,利用进化算法求解组合优化问题已成为智能计算领域中的研究热点。本文基于二进制差分演化算法和动态变邻域搜索相结合提出了一种求解最大可满足问题(MAX-k-SAT)的改进算法(记为IBDE),通过与遗传算法和Johnson算法对一系列随机大规模MAX-k-SAT实例的求解比较表明:IBDE是一种求解MAX-k-SAT问题非常有效的新方法。 展开更多
关键词 二进制差分演化 变邻域搜索 组合优化问题 max-sat问题
下载PDF
一种求解MAX-k-SAT问题的新方法
13
作者 宋建民 弓小影 《河南科技学院学报(自然科学版)》 2014年第2期45-48,共4页
基于差分演化算法提出了一种求解最大可满足问题(MAX-k-SAT)的改进算法,记为IBDE,并通过对一系列随机大规模MAX-k-SAT实例的求解进行验证.实验结果表明:IBDE是一种求解MAX-k-SAT问题非常有效的新方法.
关键词 二进制差分演化 组合优化 max-sat问题
下载PDF
信息服务的构造与验证研究报告
14
作者 苏开乐 卢汉清 +1 位作者 刘静 黄萱菁 《科技创新导报》 2016年第1期173-173,共1页
可满足性问题(SAT),最大可满足性问题(MAX-SAT)与最大团问题(MC)都是典型的基本的NP-难解问题。该报告概述了这些难解问题的实验算法方面的国际研究现状和国内研究进展,并对国内外研究进展进行了比较,最后讨论和展望了难解问题求... 可满足性问题(SAT),最大可满足性问题(MAX-SAT)与最大团问题(MC)都是典型的基本的NP-难解问题。该报告概述了这些难解问题的实验算法方面的国际研究现状和国内研究进展,并对国内外研究进展进行了比较,最后讨论和展望了难解问题求解的发展趋势。 展开更多
关键词 可满足性 最大可满足性 最大团问题
下载PDF
MAX-k-SAT的PTAS归约等价性
15
作者 许道云 秦永彬 《计算机科学与探索》 CSCD 2009年第6期641-648,共8页
通过构造适当的极小不可满足公式,利用子句拼接技术,引入了一个一般化的从k-CNF公式(k≥3)到3-CNF公式之间的归约转换。基于该转换,给出了一个真值指派的转换算法,并证明了MAX-k-SAT与MAX-3-SAT是PTAS归约等价的。因此,对于k,t≥3,MAX-k... 通过构造适当的极小不可满足公式,利用子句拼接技术,引入了一个一般化的从k-CNF公式(k≥3)到3-CNF公式之间的归约转换。基于该转换,给出了一个真值指派的转换算法,并证明了MAX-k-SAT与MAX-3-SAT是PTAS归约等价的。因此,对于k,t≥3,MAX-k-SAT与MAX-t-SAT是PTAS归约等价的。 展开更多
关键词 极小不可满足公式 归约 MAX—k—SAT问题 PTAS等价
下载PDF
关于随机MAX k-SAT模型的上界研究
16
作者 高宗升 许学琳 《江西师范大学学报(自然科学版)》 CAS 北大核心 2011年第2期111-115,共5页
对于包含n个变量和m=αn个长度为k的子句的CNF公式,人们比较关注公式中最大可满足子句的个数max Fk(MAX k-SAT).当子句密度α比较大时,随机MAX k-SAT模型中的变量f k(n,αn)E(max Fk)的上界可以用一阶矩方法给出.通过对一阶矩方法放缩... 对于包含n个变量和m=αn个长度为k的子句的CNF公式,人们比较关注公式中最大可满足子句的个数max Fk(MAX k-SAT).当子句密度α比较大时,随机MAX k-SAT模型中的变量f k(n,αn)E(max Fk)的上界可以用一阶矩方法给出.通过对一阶矩方法放缩精度的改进,得到了它的一个更紧的上界(1-1/2 k)αn+h(α,t)·αn.同时,可以证明这个新的上界随着t的增大而变得更紧. 展开更多
关键词 MAX K-SAT 上界 一阶矩方法
下载PDF
面向最大串扰噪声的测试生成方法 被引量:2
17
作者 张旻晋 李华伟 李晓维 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2009年第4期448-453,共6页
随着特征尺寸进入纳米尺度,相邻连线之间的电容耦合对电路的影响越来越大,并可能使得电路在运行时失效.为此提出一种面向受害线上最大串扰噪声的测试生成方法,该方法基于多串扰脉冲故障模型,能够有效地模型化故障并生成合适的向量.为了... 随着特征尺寸进入纳米尺度,相邻连线之间的电容耦合对电路的影响越来越大,并可能使得电路在运行时失效.为此提出一种面向受害线上最大串扰噪声的测试生成方法,该方法基于多串扰脉冲故障模型,能够有效地模型化故障并生成合适的向量.为了能够激活尽可能多的侵略线以造成受害线上的最大脉冲噪声,首先将测试生成问题转化为一个加权的最大可满足问题,再使用解题器求解,以得到测试向量;此外,将子通路约束加入到可满足问题的描述之中,以保证所有被激活的侵略线能够同时跳变.针对ISCAS89电路的实验结果显示,文中方法适用于较大规模电路的串扰噪声测试,并且具有可接受的运行时间. 展开更多
关键词 串扰 集成电路测试 测试生成 最大可满足问题
下载PDF
求解可满足问题的改进的蚁群算法 被引量:6
18
作者 林奋 周育人 《计算机工程与应用》 CSCD 北大核心 2009年第3期42-44,54,共4页
可满足问题(SAT)是一个NP-hard问题,将SAT问题转换为无约束的离散优化(最小值)问题。并根据MDorigo提出的蚁群算法,给出了一种求解SAT问题的新方法:改进的最大最小蚁群系统(MMAS-SAT)。在改进的算法中,给出了SAT问题的构造图,指出了启... 可满足问题(SAT)是一个NP-hard问题,将SAT问题转换为无约束的离散优化(最小值)问题。并根据MDorigo提出的蚁群算法,给出了一种求解SAT问题的新方法:改进的最大最小蚁群系统(MMAS-SAT)。在改进的算法中,给出了SAT问题的构造图,指出了启发式信息值的求法,对衰变系数进行了动态调整。测试问题的数值实验表明,采用MMAS-SAT的结果优于Gwsat、Walksat、Novelty等局部搜索算法,因此该算法是求解SAT问题的一种可行高效的算法。 展开更多
关键词 SAT问题 蚁群算法 最大最小蚂蚁系统 启发式信息值
下载PDF
A polynomial-time algorithm for reducing the number of variables in MAX SAT problem
19
作者 马绍汉 梁东敏 《Science China(Technological Sciences)》 SCIE EI CAS 1997年第3期301-311,共11页
Maximum satisfiability (MAX SAT) problem is an optimization version of the satisfiability (SAT) problem. This problem arises in certain applications in expert systems and knowledge base revision. MAX SAT problem is NP... Maximum satisfiability (MAX SAT) problem is an optimization version of the satisfiability (SAT) problem. This problem arises in certain applications in expert systems and knowledge base revision. MAX SAT problem is NP-hard Some algorithms can solve this problem, but they are not adapted to the special cases where the number of variables is larger than the number of clauses. Usually, the number of variables has great impact on the efficiency of these algorithms. Thus, a polynomial-time algorithm is proposed to reduce the number of variables. Let T be any instance of the MAX SAT problem. The algorithm transforms T into another instance P of which the number of variables is smaller than the number of clauses of T. Using other algorithms, the optimal solution to P can be found, and it can be used to construct the optimal solution of T. Therefore, this algorithm is an efficient preprocessing step. 展开更多
关键词 MAX SAT problem BIPARTITE graph INDEPENDENT set complexity.
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部