收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

求解计算困难问题的膜计算模型与算法研究

牛云云  
【摘要】:膜计算是自然计算的一个新的分支。它是由细胞以及由细胞组成的组织或器官的结构和功能得到启发,而抽象出来的一种计算模式。从“膜计算”的概念提出至今十几年的时间里,关于膜计算的计算理论、模型、算法及应用得到了飞速发展。膜计算为计算机科学提供了新的分布式并行信息处理方法和技术,促进了新型高性能计算技术的发展,为求解计算困难问题提供了新的途径。类细胞膜系统和类组织膜系统是膜计算模型的两种基本类型。本文主要研究了在这两种模型框架下求解计算困难问题的膜计算算法。 计算有效性描述的是模型求解计算困难问题的能力,是自然计算中的一个关键问题。膜计算模型基于常用的空间换时间的方法(通常使用受生物启发的操作,如膜分裂、膜分割和膜创生),可以在多项式时间内求解计算困难问题。如何构造算法在多项式时间内求解计算困难问题,特别是,NP完全问题,PSPACE完全问题;如何改进已有的结果,构造半统一形式(semi-uniform)的解与统一形式(uniform)的解等都是值得研究的方向。本文对几个经典的NP完全问题—CAP问题、三匹配问题、二次分配问题,给出了不同膜系统框架或不同规则使用模式下的算法,分析了不同膜系统模型在计算中的表现。 空间换时间的膜计算算法尽管从理论上来说是正确的,但目前尚无真正意义上的生物或物理实现。从算法实现的现实考虑,膜计算优化算法成为解决计算困难问题的另外一种途径。它是膜系统框架与优化算法结合而成的,可以通过电子计算机仿真实现,得到关于计算困难问题的近似解。本文分别构造了两类膜系统框架下的膜计算优化算法,并将它们应用到路径规划领域,成功地求解了带容量约束的交通路径问题和带时间窗的交通路径问题。膜系统提供的并行分布式计算模型、结构变化方式和信息交流方式可以很好的改进传统优化算法的性能。主要工作如下: 首先,研究了带活性膜的膜系统框架下的算法设计。带活性膜的膜系统是类细胞膜系统的一种重要类型。该模型在计算过程中往往包含膜结构的不断进化。早期的带活性膜的膜系统是受电荷(+,-,0)控制的模型。但是,电荷的频繁变化不符合生物实际,从计算的角度看,也浪费了大量的计算资源。对于一个经典的NP完全问题—CAP问题,本文改进了Perez-Jimenez等人的已有结论,设计了不带电荷的情况下,求解该问题的算法,并给出了由半统一形式的解到统一形式的解的改进。另外,本文还研究了在极小并行的规则使用模式下如何求解该问题。特别地,这里首次在极小并行的情况下,给出了无电荷的带活性膜的膜系统求解NP问题的统一形式的解。 其次,研究了组织膜系统框架下的算法设计。本文延续类细胞膜系统求解CAP问题的研究,给出了在组织膜系统框架下求解该问题的算法,证明了组织膜系统的有效性。通过与前面的算法比较可以看出,组织膜系统只用两类规则即可实现对该问题的求解。系统的结构和规则简单,易于理解。此外,本文还给出了组织膜系统求解三匹配问题的算法。三匹配问题的算例可以与图论中的超图联系起来。以前的文献构造的求解一般图论问题的算法通常都既与顶点数目有关,又与边的数目有关。当边的数目改变时,通常需要重新构造系统。本文构造的算法只与超图的顶点数目有关,与超边的数目无关。因此,当边的数目改变时,只要点的数目不变,都无需重新构造系统。从这个意义上说,本文的构造技术优于之前的构造技术。 本文还特别研究了带二元输入的组织膜系统。以往的膜系统在求解NP困难问题时,通常都是采用一元编码的方式。因此,二进制编码的NP问题通常要先转化成一元编码的形式,再通过膜系统求解。但是,对于NP完全数值问题或牵扯到大量数值计算的NP问题,一元编码机制并不适当(较复杂)。通过膜系统解决这类问题时,二进制编码需要的计算资源更少。本文通过使用带二元输入的组织膜系统求解二次分配问题,证明了二进制编码的NP问题可以直接通过带二元输入的组织膜系统求解,而不需要转化为一元编码的形式。 最后,本文设计了两类膜计算优化算法,并分别用于求解带容量约束的交通路径问题和带时间窗的交通路径问题,将膜算法的应用扩展到路径规划领域。带容量约束的交通路径问题是大量路径问题的基本模型。本文设计的膜算法采用类细胞的膜结构,蚁群算法作为其子算法。特别地,将膜计算中“非确定的规则使用模式”引入到算法设计中,改善了蚁群算法的性能,有助于平衡收敛速度与搜索效果之间的矛盾。带时间窗的交通路径问题增加了时间调度这一环节,有更广泛的实际应用背景。为解决这一问题,本文设计了一种基于类组织膜系统的膜算法。该算法融合了“分布式结构”、“同向传输”等膜系统特性,扩展了搜索模型,避免了遗传算法容易过早收敛的问题。通过将仿真实验结果与文献中的当前最好结果作比较,证明了该算法的竞争力。其中两个测例的搜索结果比当前最好结果分别少一辆车。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 冯小虎;动态规划思想在算法设计中的应用[J];安徽电子信息职业技术学院学报;2004年02期
2 俞惠芳;;图的遍历的分析与算法设计[J];青海师范大学学报(自然科学版);2005年04期
3 姜作廉;;物流工程投资中的净现值方法[J];物流技术;2007年03期
4 林霞;;新课程选修模块《算法与程序设计》教学探索[J];中国科技信息;2007年22期
5 王汉萍;于海生;王英;迟洁茹;;“数字图像处理”实验体系模块化的研究[J];实验室研究与探索;2008年12期
6 王蕾;;供应链均衡管理模型的算法设计[J];淮阴师范学院学报(自然科学版);2009年01期
7 聂永红;林孝贵;阮伙金;;期货套期保值VaR风险的最优期货量算法设计[J];信息技术;2009年07期
8 罗小龙;;城市公交线路快速查询实现[J];北京测绘;2009年03期
9 陈梅;王翠茹;;基于IRT指导的双界分点测验编制的算法设计[J];中央民族大学学报(自然科学版);2010年03期
10 李帮义;数据传输选择问题:算法设计和复杂性分析[J];系统工程学报;2005年03期
11 汉泽西;郭枫;秦李颗;;一种基于测井数据特征的无损压缩方法[J];西安石油大学学报(自然科学版);2006年01期
12 姚志宏;杨勤科;吴喆;崔琰;;区域尺度降雨径流估算方法研究Ⅰ-算法设计[J];水土保持研究;2006年05期
13 刘波;李大军;田为春;阮见;;基于ArcSDE的版本管理和版本合并的算法设计与实现[J];安徽农业科学;2010年02期
14 宋留勇;王锐;周永旺;公茂玉;;动态城市交通网络优化模型研究及算法设计[J];测绘科学;2011年01期
15 薛锦云;;计算循环置换乘方的线性算法及其形式推导[J];江西师范大学学报(自然科学版);1991年01期
16 张益生;嵌入式的智能路径遍历算法[J];广东公安科技;2005年02期
17 项响琴;;递归问题的教学探讨[J];合肥学院学报(自然科学版);2006年02期
18 赵建中;杨传胜;周本达;;N-矩阵的判定及算法设计[J];皖西学院学报;2006年05期
19 闭应洲;卢远;;利用启发性知识降低交叉算子破坏性的研究[J];广西师范学院学报(自然科学版);2006年04期
20 张卫华;;红外传输实时透射系数算法设计[J];科协论坛(下半月);2007年05期
中国重要会议论文全文数据库 前10条
1 李永强;刘杰;李允公;李祥;;Daubechies小波基的算法设计[A];全面建设小康社会:中国科技工作者的历史责任——中国科协2003年学术年会论文集(上)[C];2003年
2 张晋;;嵌入式电脑鼠运行算法的研究[A];全国第20届计算机技术与应用学术会议(CACIS·2009)暨全国第1届安全关键技术与应用学术会议论文集(上册)[C];2009年
3 孔垂柳;田地;;基于程序设计思想的C语言教学方案[A];2005全国计算机程序设计类课程教学研讨会论文集[C];2005年
4 钟章建;黄玮;马万经;姚佼;;面向协调控制的交通小区划分算法设计与实现[A];2008第四届中国智能交通年会论文集[C];2008年
5 陈家照;罗寅生;;群智能优化算法研究[A];第三届中国智能计算大会论文集[C];2009年
6 张家超;孔媛媛;;结合SVM与免疫遗传算法设计IDS的检测算法[A];2008年全国开放式分布与并行计算机学术会议论文集(下册)[C];2008年
7 马智宏;;求解计算机2000年问题的理论和方法[A];面向21世纪的科技进步与社会经济发展(下册)[C];1999年
8 宁泽洪;董占勇;徐达旺;;基于CCDF的微波功率统计测量的算法设计[A];2011年全国微波毫米波会议论文集(下册)[C];2011年
9 洪露;穆志纯;;一种新的克隆混沌调节算法的研究[A];第二十六届中国控制会议论文集[C];2007年
10 李雅瑞;;关于多项式时间谱系中语言的多项式图灵完全性[A];2005年全国理论计算机科学学术年会论文集[C];2005年
中国博士学位论文全文数据库 前10条
1 牛云云;求解计算困难问题的膜计算模型与算法研究[D];华中科技大学;2012年
2 姜海涛;基因组比较算法研究[D];山东大学;2011年
3 胡扬;人工代谢算法若干问题研究[D];中南大学;2010年
4 江赟;网状结构膜系统的计算能力研究[D];华中科技大学;2011年
5 牟宁波;基于格困难问题的公钥加密算法的设计与安全性证明[D];西安电子科技大学;2009年
6 孙贺;算法设计中的若干前沿问题[D];复旦大学;2009年
7 廖鑫;高效隐写算法的设计研究[D];北京邮电大学;2012年
8 游坤;QoS感知的服务部署问题研究[D];南京大学;2011年
9 许增福;DL环境下的信息资源管理及知识发现研究[D];哈尔滨工程大学;2005年
10 饶蕾;信息物理融合系统能量管理研究[D];华中科技大学;2010年
中国硕士学位论文全文数据库 前10条
1 孔令鑫;二次分配问题的精度推进算法[D];大连理工大学;2007年
2 陈熠;基于代谢路径的生物网络比对算法[D];西安电子科技大学;2009年
3 常锐;具有新型遗传特征的蚁群算法在二次分配问题中的应用[D];吉林大学;2006年
4 李强;TSP的结构特征挖掘与启发式算法设计[D];大连理工大学;2007年
5 王丽;图论在算法设计中的应用[D];西安电子科技大学;2010年
6 胡顺叶;Hamilton图的DNA算法及应用[D];山东大学;2007年
7 王剑波;DNA计算在两类特殊应用问题上的研究[D];湖南大学;2008年
8 熊卫卫;高校排课系统算法设计与实现[D];吉林大学;2004年
9 李淑霞;基于局部搜索隐蔽集算法的QBF求解器研究[D];东北师范大学;2010年
10 李海生;蜂群算法及其在垂直Web搜索中的应用[D];广州大学;2010年
中国重要报纸全文数据库 前10条
1 ;算法设计的策略[N];电脑报;2003年
2 中央财经大学财经研究院院长、教授、北京财经研究基地首席专家 王雍君;二次分配:破解社会公平难题的重要一招[N];北京日报;2008年
3 王娜;有良治,才有利益和谐[N];21世纪经济报道;2006年
4 李剑 朱延峰 吴畏;勇于挑战“最高峰”[N];新清华;2007年
5 杨杨;姚期智:归去来兮[N];人民日报海外版;2007年
6 本报驻张家港首席记者 陆晓华;“三农”专家与村官面对面[N];苏州日报;2008年
7 赵国经 王家乐;人心凝聚事业兴[N];中国企业报;2002年
8 PALADIN;化整为零,变繁为简[N];电脑报;2003年
9 ;突破五道“关”[N];计算机世界;2003年
10 高立洪;水市场:水资源配置的利器[N];中国水利报;2006年
中国知网广告投放
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978