[发明专利]一种土地利用空间布局人工免疫优化模型的并行化方法有效

专利信息
申请号: 201310424814.3 申请日: 2013-09-17
公开(公告)号: CN103440540A 公开(公告)日: 2013-12-11
发明(设计)人: 刘耀林;赵翔;刘艳芳;刘殿锋;何建华;焦利民 申请(专利权)人: 武汉大学
主分类号: G06Q10/04 分类号: G06Q10/04
代理公司: 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 代理人: 严彦
地址: 430072 湖*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种土地利用空间布局人工免疫优化模型的并行化方法,包括分解面向土地利用空间布局优化的多目标人工免疫模型,分解结果包括种群初始化算子、目标向量计算算子、选择算子、克隆算子、变异算子、种群更新算子和解码算子;构建免疫算子数组,将需要迭代执行的算子按顺序存入免疫算子数组,需要迭代执行的算子包括克隆算子、变异算子、目标向量计算算子、选择算子、种群更新算子。种群初始化算子和目标向量计算算子一起并行执行,然后串行执行选择算子;对迭代执行的免疫算子数组,克隆算子、变异算子、目标向量计算算子依次分别并行执行,选择算子、种群更新算子依次串行执行;最后并行执行解码算子。
搜索关键词: 一种 土地利用 空间布局 人工免疫 优化 模型 并行 方法
【主权项】:
一种土地利用空间布局人工免疫优化模型的并行化方法,其特征在于:分解面向土地利用空间布局优化的多目标人工免疫模型,分解结果包括种群初始化算子、目标向量计算算子、选择算子、克隆算子、变异算子、种群更新算子和解码算子;构建免疫算子数组,将需要迭代执行的算子按顺序存入免疫算子数组,需要迭代执行的算子包括克隆算子、变异算子、目标向量计算算子、选择算子和种群更新算子;   面向土地利用空间布局优化的求解包括以下步骤,步骤1,种群初始化算子和目标向量计算算子的并行执行,包括根据初始种群规模M和计算资源提供的线程数N,开辟N‑1个新线程,由主控线程将M个初始抗体的生成和相应目标向量计算的任务平分到N个线程上并行执行,新种群生成并计算新种群各抗体相应目标向量完毕后,所有抗体回归到主控线程,,新开辟的N‑1个线程被注销;步骤2,进行选择算子的串行执行,包括在主控线程上进行选择操作,得到规模为X的非支配解集,其中,X为预设的解集规模数;步骤3,开始根据免疫算子数组运行,首先是克隆算子的并行执行,包括开辟N‑1个新线程,由主控线程将X个非支配解集平均分配到N个线程上,并根据克隆系数C,在每个线程上将原有的抗体复制C份,然后合并到主控线程中,形成规模为X×C的新的临时种群,新开辟的N‑1个线程被注销;步骤4,变异算子的并行执行,包括开辟N‑1个新线程,由主控线程将规模为X×C的临时种群平均分配到N个线程上,由各个线程并行地完成对分配到的抗体的变异操作,完成后将变异后的种群返回给主线程,形成规模为X×C的变异后的临时种群,新开辟的N‑1个线程被注销;步骤5,目标向量计算算子的并行执行,包括开辟N‑1个新线程,由主控线程将规模为X×C的变异后的临时种群平均分配到N个线程上,由各个线程并行地完成对分配到的抗体的目标向量计算操作,完成将各线程所得结果返回给主控线程,新开辟的N‑1个线程被注销,;步骤6,进行选择算子的串行执行,包括在主控线程上进行选择操作,得到规模为X的非支配解集,其中,X为预设的解集规模数;步骤7,种群更新算子的串行执行,包括在主控线程上进行种群更新操作,然后判断当前迭代次数是否已达到预设的迭代次数G,若达到则执行步骤8,否则返回步骤3继续根据免疫算子数组迭代操作;步骤8,解码算子的并行执行,包括开辟N‑1个新线程,由主控线程将当前的规模为X的非支配解集分配到N个线程上并行地执行解码操作,各线程将其分配到的抗体进行解码,分别以栅格文件的形式输出为土地利用空间布局优化方案;输出完毕后,各线程注销。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大学,未经武汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201310424814.3/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top