期刊文献+
共找到18篇文章
< 1 >
每页显示 20 50 100
基于闭环DNA模型的八皇后问题算法 被引量:18
1
作者 周康 同小军 许进 《计算机工程与应用》 CSCD 北大核心 2007年第6期4-6,13,共4页
给出了闭环DNA计算模型及其基本生化实验,提出了基于闭环DNA的求解八皇后问题全部可行解的DNA算法,分析了算法的实现步骤及其实现方式并得到了全部的可行解。最后讨论了算法的复杂性。
关键词 八皇后问题 闭环DNA模型 DNA编码 删除实验
在线阅读 下载PDF
基于粘贴DNA芯片模型的八皇后问题算法 被引量:7
2
作者 周康 同小军 许进 《系统工程学报》 CSCD 北大核心 2008年第3期372-376,共5页
提出了粘贴 DNA 芯片模型,该模型综合了粘贴模型的筛选功能和 DNA 芯片模型的检测功能.利用这两个特点设计了基于粘贴 DNA 芯片模型的求解八皇后问题全部解的 DNA 算法.该算法首先产生所有可能的解,再分别按照行要求,列要求和对角线要... 提出了粘贴 DNA 芯片模型,该模型综合了粘贴模型的筛选功能和 DNA 芯片模型的检测功能.利用这两个特点设计了基于粘贴 DNA 芯片模型的求解八皇后问题全部解的 DNA 算法.该算法首先产生所有可能的解,再分别按照行要求,列要求和对角线要求逐步筛选出八皇后问题的全部解.利用 DNA 芯片检测出实验结果,然后对每个实验步骤分析了算法的生化实现过程并得到了八皇后问题的全部解.最后讨论了算法的复杂性及其优势. 展开更多
关键词 八皇后问题 粘贴DNA芯片模型 DNA编码 分离实验
在线阅读 下载PDF
求解N皇后问题的片上多核并行混合遗传算法 被引量:5
3
作者 张步忠 程玉胜 王一宾 《计算机工程》 CAS CSCD 北大核心 2015年第7期199-203,共5页
遗传算法求解大规模皇后问题的耗时长、速度慢。为此,在分析现有N皇后问题求解方案和并行遗传算法的基础上,将动态规划引入到局部搜索策略中,在多核平台实现粗粒度并行遗传算法(CPGA)用于求解N皇后问题,避免传统的粗粒度并行种群迁移、... 遗传算法求解大规模皇后问题的耗时长、速度慢。为此,在分析现有N皇后问题求解方案和并行遗传算法的基础上,将动态规划引入到局部搜索策略中,在多核平台实现粗粒度并行遗传算法(CPGA)用于求解N皇后问题,避免传统的粗粒度并行种群迁移、通信等开销。针对并行化后多个子种群解趋同、迭代慢等问题,提出改进的面向遗传算子并行化的遗传算法(OOPGA)。实验结果表明,改进后的OOPGA算法在运行时间、加速比等方面均比CPGA算法好。 展开更多
关键词 片上多核 遗传算法 并行计算 粗粒度 N皇后问题 遗传算子并行化
在线阅读 下载PDF
改进的基于Erlang的N皇后问题算法 被引量:3
4
作者 向宏 孙黎明 桑军 《计算机工程与应用》 CSCD 2012年第10期64-67,共4页
基于Erlang语言平台解决N皇后问题,通过对原有基于Erlang的N皇后问题算法进行分析,提出了一种改进算法。该算法利用位运算操作,并且在每一行只搜索可以放置皇后的位置。理论分析与实验证明了该算法能明显提升N皇后问题算法效率。
关键词 ERLANG N皇后问题 位运算
在线阅读 下载PDF
E-CARGO模型在CSP问题中的描述 被引量:2
5
作者 滕少华 张红 +3 位作者 刘冬宁 朱海滨 张巍 梁路 《计算机科学》 CSCD 北大核心 2015年第2期241-246,共6页
基于角色的协同RBC(Role-Based Collaboration)是一套研究角色及它们之间复杂关系的方法、理论和技术。在RBC中,群组角色分配GRA(Group Role Assignment)既是一个关键问题,也是一个难题。已有许多研究探讨了基于Q(Qualification)矩阵来... 基于角色的协同RBC(Role-Based Collaboration)是一套研究角色及它们之间复杂关系的方法、理论和技术。在RBC中,群组角色分配GRA(Group Role Assignment)既是一个关键问题,也是一个难题。已有许多研究探讨了基于Q(Qualification)矩阵来处理GRA问题,但仅利用Q矩阵难以描述问题中的复杂约束关系。因此,将约束集(Constraint)引进E-CARGO模型,提出了带约束的EC-CARGO模型,研究了RBC、GRA、SAT(SATisfaction)和CSP(Constraint Satisfaction Problem)之间的联系,建立了RBC-GRA-SAT-CSP问题求解转换关系;提出应用EC-CARGO模型求解经典CSP约束满足问题的方法,进而描述了应用GRA求解CSP约束满足问题的通用框架。最后以N皇后问题为例,验证了通过GRA的约束指派求解CSP问题的有效性。 展开更多
关键词 基于角色的协同 群组角色指派 约束满足问题 EC-CARGO模型 N皇后
在线阅读 下载PDF
五皇后问题与伴随序列法 被引量:5
6
作者 朱玉龙 任文岚 《小型微型计算机系统》 CSCD 北大核心 2000年第11期1221-1222,共2页
本文以经典的五皇后问题为背景提出一种程序设计方法——伴随序列法 .这种方法适用的题目具有这样的特点 :已经知道其递归公式 ,想要求出满足条件的序列 .此法很有效 。
关键词 五皇后问题 伴随序列法 递归 程序设计方法
在线阅读 下载PDF
并行改进回溯算法实现N皇后问题的快速计数 被引量:6
7
作者 韩宇南 吕英华 黄小红 《计算机工程与应用》 CSCD 北大核心 2006年第36期1-3,共3页
通过对N皇后问题棋盘矩阵的旋转,改进了回溯算法,并通过计算机集群并行实现了N皇后的计数问题。考虑了棋盘矩阵顺时针旋转90°、180°和270°部分解存在重复的特性,改进了回溯方法,单机能够在15s内对16皇后问题进行计数。... 通过对N皇后问题棋盘矩阵的旋转,改进了回溯算法,并通过计算机集群并行实现了N皇后的计数问题。考虑了棋盘矩阵顺时针旋转90°、180°和270°部分解存在重复的特性,改进了回溯方法,单机能够在15s内对16皇后问题进行计数。改进回溯算法的运算效率是顺序回溯法的4.69倍。然后通过固定前三行皇后的位置,可以把N皇后问题分成多个任务,实现了并行计算。在7个节点28个CPU的计算机集群上进行了实验,能够在8min内实现对20皇后的计数,能够在1小时零8分钟内实现21皇后的计数。N皇后计数这个经典问题,通过实现程序的标准化,可以成为检验计算机集群运算性能的基准。 展开更多
关键词 N皇后计数问题 回溯算法 计算机集群
在线阅读 下载PDF
基于自组装的N皇后问题DNA计算算法 被引量:5
8
作者 吴帆 李肯立 《电子学报》 EI CAS CSCD 北大核心 2013年第11期2174-2180,共7页
N皇后问题是理论计算机科学中一个经典的NP难问题.自Adleman首次运用DNA计算来解决NP问题以来,DNA计算已成为计算机科学的研究热点之一,现有N皇后问题的DNA计算机算法多基于粘贴和剪接模型,存在生化操作复杂度和实验误差较高等问题.本... N皇后问题是理论计算机科学中一个经典的NP难问题.自Adleman首次运用DNA计算来解决NP问题以来,DNA计算已成为计算机科学的研究热点之一,现有N皇后问题的DNA计算机算法多基于粘贴和剪接模型,存在生化操作复杂度和实验误差较高等问题.本文提出了一种基于DNA自组装模型来求解N皇后问题的DNA计算方法.算法通过减少实验操作步骤数,降低了生化解的错误率.算法使用的tiles分子块种类为O(n2),生化操作复杂性为O(1),其中n为皇后的个数.与求解N皇后问题的其它DNA算法的对比分析表明,本算法可提高生化解的准确性,降低算法生化实验的复杂度,具有良好的易操作性. 展开更多
关键词 DNA计算 自组装模型 N皇后问题 tile模型
在线阅读 下载PDF
德杰尼斯五后问题求解方法 被引量:2
9
作者 李盘林 赵铭伟 +2 位作者 徐喜荣 李丽双 李伯章 《大连理工大学学报》 EI CAS CSCD 北大核心 2016年第3期304-308,共5页
给出了棋盘坐标表示,定义了皇后控制数或剩余控制数,以及皇后最佳(极佳)或剩余最佳(极佳)位置的概念.利用棋盘对称性,通过有效的计算,先求出了五后问题的3个基础解,进而得到了全部24个解及其图示,并首次给出了最少放置5个而不是4个皇后... 给出了棋盘坐标表示,定义了皇后控制数或剩余控制数,以及皇后最佳(极佳)或剩余最佳(极佳)位置的概念.利用棋盘对称性,通过有效的计算,先求出了五后问题的3个基础解,进而得到了全部24个解及其图示,并首次给出了最少放置5个而不是4个皇后的证明,以及解的完备性证明. 展开更多
关键词 五后问题 皇后控制数或剩余控制数 皇后最佳(极佳)或剩余最佳(极佳)位置
在线阅读 下载PDF
递归程序设计的公式化方法 被引量:3
10
作者 朱玉龙 任文岚 《小型微型计算机系统》 CSCD 北大核心 2001年第11期1389-1390,共2页
如果在设计递归程序时首先写出它的递归公式 ,那么编码过程会大大简化 ,而且得到的程序具有极好的可读性 .这一思想有助于递归程序的标准化 。
关键词 公式化方法 八皇后问题 递归程序设计 编程语言
在线阅读 下载PDF
德杰尼斯五后问题泛化研究 被引量:1
11
作者 李盘林 赵铭伟 +2 位作者 徐喜荣 李丽双 李伯章 《大连理工大学学报》 EI CAS CSCD 北大核心 2017年第3期327-330,共4页
在德杰尼斯五后问题求解方法基础上,给出了2p×2p棋盘坐标表示,定义了方环和马步格,并利用皇后控制数或剩余控制数、皇后最佳(极佳)位置或剩余最佳(极佳)位置,以及棋盘对称性,得到了德杰尼斯五后问题泛化求解定理和便于求解的简化定理.
关键词 德杰尼斯五后问题 皇后控制数或剩余控制数 皇后最佳(极佳)或剩余最佳(极佳)位置 方环 马步格
在线阅读 下载PDF
应用布尔遗传算子求解N皇后问题 被引量:1
12
作者 帅训波 马书南 《计算机工程与应用》 CSCD 北大核心 2011年第16期49-51,68,共4页
应用回溯法求解规模较大的N皇后问题时,时间开销巨大。从提出布尔遗传算子角度,增强遗传算法局部搜索性能,与具有良好全局搜索性能的矩阵遗传算子组合应用,对N皇后问题求解。采用自然数和二进制互换的编码方式,应用N皇后的约束条件构造... 应用回溯法求解规模较大的N皇后问题时,时间开销巨大。从提出布尔遗传算子角度,增强遗传算法局部搜索性能,与具有良好全局搜索性能的矩阵遗传算子组合应用,对N皇后问题求解。采用自然数和二进制互换的编码方式,应用N皇后的约束条件构造适应度函数,保证了算法的全局收敛性。通过与回溯法和相关遗传算法比较,实验证实了该方法应用于求解N皇后问题,具有良好的搜索效率和求解质量。 展开更多
关键词 N皇后问题 布尔遗传算子 适应度函数 遗传算法
在线阅读 下载PDF
神经网络中的一种改进的快速退火方案 被引量:1
13
作者 倪志伟 程慧霞 《安徽大学学报(自然科学版)》 CAS 1993年第4期44-49,共6页
本文详细讨论传统模拟退火的优缺点.在此基础上提出一种改进的快速退火方案.并对它的理论和应用进行讨论与分析。
关键词 神经网络 模拟退火 快速退火
在线阅读 下载PDF
基于群体智能求解N后问题
14
作者 王会颖 贾瑞玉 +1 位作者 章义刚 刘慧婷 《计算机工程与应用》 CSCD 北大核心 2007年第5期71-75,共5页
提出了一种求解N后问题的蚂蚁模型算法,它受群体智能的蚂蚁算法和多Agent系统的启发,并吸收了回溯算法的优点,是一种随机搜索算法,从根本上改变了回溯算法的系统地搜索机制,避免了大量的冗余搜索,又保证了必要的搜索。在求解N后问题的... 提出了一种求解N后问题的蚂蚁模型算法,它受群体智能的蚂蚁算法和多Agent系统的启发,并吸收了回溯算法的优点,是一种随机搜索算法,从根本上改变了回溯算法的系统地搜索机制,避免了大量的冗余搜索,又保证了必要的搜索。在求解N后问题的第一个解时,大大地减少了求解时间和求解步数,当N较大时,也可得到较好的求解效果。仿真实验结果证实了这一算法的有效性。 展开更多
关键词 蚂蚁模型算法 群体智能 蚂蚁算法 N后问题
在线阅读 下载PDF
一类求解CSP问题的混合算法
15
作者 胡桂武 郑启伦 +1 位作者 彭宏 胡劲忪 《广西师范大学学报(自然科学版)》 CAS 2003年第A01期95-97,共3页
在研究了各种求解CSP问题方法的基础上,提出了一个基于分层技术的混合算法,从理论上分析了该方法能以少的代价来缩小搜索空间,并且能求出全部解的特点.最后用一个经典问题——皇后问题作为例证,求解的结果表明该方法是有效的.
关键词 回溯法 状态空间 皇后问题
在线阅读 下载PDF
基于Erlang的多核并行计算N-皇后问题
16
作者 孙黎明 桑军 向宏 《计算机工程与应用》 CSCD 2012年第17期72-75,118,共5页
为了充分利用多核CPU的资源,利用并行计算来处理问题已逐渐成为主流。利用Erlang中的并行机制计算N-皇后问题,设计并实现了并行计算N-皇后问题的算法。实验结果表明,该算法有效地提升了多核计算机资源的利用率,提高了求解问题的效率。此... 为了充分利用多核CPU的资源,利用并行计算来处理问题已逐渐成为主流。利用Erlang中的并行机制计算N-皇后问题,设计并实现了并行计算N-皇后问题的算法。实验结果表明,该算法有效地提升了多核计算机资源的利用率,提高了求解问题的效率。此外,由于Erlang本身具有数据处理上限只受硬件处理能力限制的特性,算法可扩展性也比较强。 展开更多
关键词 ERLANG 多核 并行计算 N-皇后问题
在线阅读 下载PDF
一种具有个体学习能力的演化算法
17
作者 何峰 康立山 陈毓屏 《计算机科学》 CSCD 北大核心 2002年第10期64-66,共3页
1引言 70年代由美国学者John H.Holland提出的遗传算法是一种借鉴生物界自然选择思想和自然遗传机制的全局搜索算法[1].它把问题的每一个可能解看作一个个体,而个体的集合则形成种群.算法在整个种群空间内随机搜索,按一定的评价函效对... 1引言 70年代由美国学者John H.Holland提出的遗传算法是一种借鉴生物界自然选择思想和自然遗传机制的全局搜索算法[1].它把问题的每一个可能解看作一个个体,而个体的集合则形成种群.算法在整个种群空间内随机搜索,按一定的评价函效对当前种群中每一个个体进行评价,然后基于个体的评价值按优胜劣汰原则选择出父体,再用变异、杂交等遗传算子作用于父体以产生新的个体形成下一代种群,如此反复,使种群不断进化,直至产生最终的解.因为演化算法在解决大空间、非线性、全局寻优等复杂问题时具有传统方法所不具备的独特的优越性,所以它得到了广泛的研究和应用. 展开更多
关键词 遗传算法 全局搜索算法 演化算法 个体学习能力
在线阅读 下载PDF
基于BIT位运算的N皇后问题解法 被引量:3
18
作者 杨凯 罗文俊 《贵州师范大学学报(自然科学版)》 CAS 2009年第2期96-98,共3页
皇后问题是一经典的回溯算法问题,本文使用B IT位运算对非递归的回溯算法进行优化,取得了较好的效果,对其他类似问题的算法的优化有一定指导意义。
关键词 N皇后 回溯算法 位运算
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部