期刊文献+
共找到7篇文章
< 1 >
每页显示 20 50 100
An Optimal Algorithm for Prufer Codes
1
作者 Xiaodong Wang Lei Wang Yingjie Wu 《Journal of Software Engineering and Applications》 2009年第2期111-115,共5页
This paper studies the algorithms for coding and decoding Prufer codes of a labeled tree. The algorithms for coding and decoding Prufer codes of a labeled tree in the literatures require time usually. Although there e... This paper studies the algorithms for coding and decoding Prufer codes of a labeled tree. The algorithms for coding and decoding Prufer codes of a labeled tree in the literatures require time usually. Although there exist linear time algorithms for Prufer-like codes [1,2,3], the algorithms utilize the integer sorting algorithms. The special range of the integers to be sorted is utilized to obtain a linear time integer sorting algorithm. The Prufer code problem is reduced to integer sorting. In this paper we consider the Prufer code problem in a different angle and a more direct manner. We start from a na&#239;ve algorithm, then improved it gradually and finally we obtain a very practical linear time algorithm. The techniques we used in this paper are of interest in their own right. 展开更多
关键词 DESIGN of ALGORITHM Labeled Trees prufer codeS INTEGER SORTING
下载PDF
Prufer编解码的最优算法 被引量:5
2
作者 王晓东 吴英杰 《小型微型计算机系统》 CSCD 北大核心 2008年第4期687-690,共4页
讨论标号树的Prufer编码的编解码算法.文献中常见的Prufer编解码算法需要O(nlogn)时间.文献[1,2,4,9]提出了Prufer编解码的线性时间算法.这些算法都用到了整数排序算法,利用待排序整数的取值特殊性,得到线性时间整数排序算法.由此将Pru... 讨论标号树的Prufer编码的编解码算法.文献中常见的Prufer编解码算法需要O(nlogn)时间.文献[1,2,4,9]提出了Prufer编解码的线性时间算法.这些算法都用到了整数排序算法,利用待排序整数的取值特殊性,得到线性时间整数排序算法.由此将Prufer编解码问题的计算归结为整数排序问题.本文从更直接的角度考察Prufer编解码问题,从简单算法出发,挖掘问题的本质特征,逐步简化,得到Prufer编码的一个非常简单实用的线性时间最优编解码算法.本文采用的解决问题的方法也具有一定的技巧,可供解决类似问题时借鉴. 展开更多
关键词 标号树 prufer编码 整数排序 最优算法
下载PDF
基于数组的Prufer编解码的线性算法 被引量:1
3
作者 王镌 严坤妹 《西安石油大学学报(自然科学版)》 CAS 北大核心 2013年第1期102-105,1,共4页
Prufer码是一种用N-2个自然数的排列来对应一棵N个节点的标号树的编码方式,在现代优化算法中由于便于运算而常常被采用.就标号树直观的边集表示和Prufer码之间的转换算法进行实现和改进,利用简单的数组结构可以在线性时间内实现Prufer... Prufer码是一种用N-2个自然数的排列来对应一棵N个节点的标号树的编码方式,在现代优化算法中由于便于运算而常常被采用.就标号树直观的边集表示和Prufer码之间的转换算法进行实现和改进,利用简单的数组结构可以在线性时间内实现Prufer的编解码. 展开更多
关键词 prufer 标号树 边集 数组结构
下载PDF
改进遗传算法在分布式电源选址定容中的应用 被引量:4
4
作者 周湶 曹立平 +1 位作者 李剑 郑柏林 《重庆大学学报(自然科学版)》 EI CAS CSCD 北大核心 2014年第5期22-28,共7页
提出了基于节点号的Prüfer数编码遗传算法,用于分布式电源的选址定容和配电网结构协同优化规划。利用图论生成配电网运行时理论上可行的树型拓扑结构,对其按Prüfer数原理编码;用整数编码方式对分布式电源的接入节点和安装容... 提出了基于节点号的Prüfer数编码遗传算法,用于分布式电源的选址定容和配电网结构协同优化规划。利用图论生成配电网运行时理论上可行的树型拓扑结构,对其按Prüfer数原理编码;用整数编码方式对分布式电源的接入节点和安装容量进行编码,使配电网的结构优化和分布式电源选址定容合并为同一染色体基因的进化问题。此编码方法使染色体长度比支路开关二进制编码方式缩短;利用Prüfer数编码的优点对算法中交叉、变异操作进行一定的限制和改进,解决了其他编码方式在交叉、变异过程中容易产生非法解及修复难的问题,提高了算法效率和收敛速度。最后,通过实例计算验证了此算法的可行性和优越性。 展开更多
关键词 选址定容 配电网规划 分布式电源优化 遗传算法 prufer数编码
下载PDF
不确定旅行商问题的鲁棒模型与算法 被引量:7
5
作者 麻存瑞 马昌喜 《计算机应用》 CSCD 北大核心 2014年第7期2090-2092,2098,共4页
考虑到不确定参数在旅行商问题(TSP)中广泛存在,在Bertsimas鲁棒离散优化理论的框架下,建立了不确定旅行商问题的鲁棒优化模型,并按转换规则将鲁棒模型转换为鲁棒对等模型。给出了一种求解旅行商问题的基于Prufer数编码的单亲遗传算法,... 考虑到不确定参数在旅行商问题(TSP)中广泛存在,在Bertsimas鲁棒离散优化理论的框架下,建立了不确定旅行商问题的鲁棒优化模型,并按转换规则将鲁棒模型转换为鲁棒对等模型。给出了一种求解旅行商问题的基于Prufer数编码的单亲遗传算法,与求解该类问题的传统遗传算法相比,该算法缩减了染色体长度,避免了传统交叉和变异操作破坏染色体可行解的缺陷。通过算例验证,表明该算法有较高的求解效率,所建立的鲁棒模型在不确定环境下能得到较好的鲁棒解。 展开更多
关键词 不确定旅行商问题 鲁棒优化 遗传算法 prufer编码 鲁棒解
下载PDF
基于节点编码的最小生成树算法 被引量:2
6
作者 何忠华 孟祥瑞 《黑龙江科技信息》 2008年第34期90-90,共1页
以图论和遗传算法为基础,提出了求最小生成树问题的基于节点编码的遗传算法.该算法采用Prufer数对最小生成树进行编码。初始群体由系统随机产生,在遗传操作中采用单点交叉操作及基本位变异操作。实例表明,该算法可得到多个最优解。
关键词 遗传算法 最小生成树 节点编码 prufer
下载PDF
基于Prüfer编码的随机图模型生成算法 被引量:1
7
作者 李丛丛 刘惊雷 《陕西师范大学学报(自然科学版)》 CAS CSCD 北大核心 2020年第2期43-51,共9页
根据图模型的结构特征和参数特征等要素设计生成随机的模型,根据顶点数与度的大小生成随机结构的CP-nets,其原理是通过改进Prufer编码得到DAG编码,又建立DAG编码与图结构的一对一映射实现图模型的随机生成。通过设计的占优查询算法与典... 根据图模型的结构特征和参数特征等要素设计生成随机的模型,根据顶点数与度的大小生成随机结构的CP-nets,其原理是通过改进Prufer编码得到DAG编码,又建立DAG编码与图结构的一对一映射实现图模型的随机生成。通过设计的占优查询算法与典型的占优查询相结合验证了占优查询算法的时间消耗严重依赖于图拓扑结构的随机性和参数数量的随机性。 展开更多
关键词 CP-nets图模型 DAG编码 prufer编码 随机性 占优查询 人工智能
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部