期刊文献+
共找到274篇文章
< 1 2 14 >
每页显示 20 50 100
Steiner Tree问题的研究进展 被引量:8
1
作者 郑莹 王建新 陈建二 《计算机科学》 CSCD 北大核心 2011年第10期16-22,共7页
Steiner树问题是经典的NP难解问题,在计算机网络布局、电路设计以及生物网络等领域都有很多应用。随着参数计算理论的发展,已经证明了无向图和有向图中的Steiner树问题都是固定参数可解的(FPT)。介绍了无向图和有向图中Steiner树问题的... Steiner树问题是经典的NP难解问题,在计算机网络布局、电路设计以及生物网络等领域都有很多应用。随着参数计算理论的发展,已经证明了无向图和有向图中的Steiner树问题都是固定参数可解的(FPT)。介绍了无向图和有向图中Steiner树问题的近似算法和参数算法,分析了一些特殊Steiner树问题的研究现状,还讨论了顶点加权Steiner树问题的研究进展。最后,提出了该问题的进一步研究方向。 展开更多
关键词 steiner 近似算法 精确算法 参数算法
在线阅读 下载PDF
Steiner Tree Based Optimal Resource Caching Scheme in Fog Computing 被引量:11
2
作者 SU Jingtao LIN Fuhong +1 位作者 ZHOU Xianwei Lü Xing 《China Communications》 SCIE CSCD 2015年第8期161-168,共8页
Fog Computing is a new platform that can serve mobile devices in the local area. In Fog Computing, the resources need to be shared or cached in the widely deployed Fog clusters. In this paper, we propose a Steiner tre... Fog Computing is a new platform that can serve mobile devices in the local area. In Fog Computing, the resources need to be shared or cached in the widely deployed Fog clusters. In this paper, we propose a Steiner tree based caching scheme, in which the Fog servers, when caching resources, first produce a Steiner tree to minimize the total path weight(or cost) such that the cost of resource caching using this tree could be minimized. Then we give a running illustration to show how the Fog Computing works and we compare the traditional shortest path scheme with the proposed one. The outcome shows that the Steiner tree based scheme could work more efficiently. 展开更多
关键词 steiner tree resource caching fogcomputing ARCHITECTURE
在线阅读 下载PDF
An Improved MPH-Based Delay-constrained Steiner Tree Algorithm 被引量:1
3
作者 Chun-De Yang Kang Huan 《Communications and Network》 2011年第3期127-132,共6页
In order to optimize cost and decrease complexity with a delay upper bound, the delay-constrained Steiner tree problem is addressed. Base on the new delay-constrained MPH (DCMPH_1) algorithm and through improving on t... In order to optimize cost and decrease complexity with a delay upper bound, the delay-constrained Steiner tree problem is addressed. Base on the new delay-constrained MPH (DCMPH_1) algorithm and through improving on the select path, an improved MPH-based delay-constrained Steiner tree algorithm is presented in this paper. With the new algorithm a destination node can join the existing multicast tree by selecting the path whose cost is the least;if the path’s delay destroys the delay upper bound, the least-cost path which meets the delay upper bound can be constructed through the least-cost path, and then is used to take the place of the least-cost path to join the current multicast tree. By the way, a low-cost multicast spanning tree can be constructed and the delay upper bound isn’t destroyed. Experimental results through simulations show that the new algorithm is superior to DCMPH_1 algorithm in the performance of spanning tree and the space complexity. 展开更多
关键词 MULTICAST tree Delay-Constrained steiner tree
在线阅读 下载PDF
Approximation Algorithms for Solving the 1-Line Minimum Steiner Tree of Line Segments Problem
4
作者 Jian-Ping Li Su-Ding Liu +2 位作者 Jun-Ran Lichen Peng-Xiang Pan Wen-Cheng Wang 《Journal of the Operations Research Society of China》 EI CSCD 2024年第3期729-755,共27页
We address the 1-line minimum Steiner tree of line segments(1L-MStT-LS)problem.Specifically,given a set S of n disjoint line segments in R^(2),we are asked to find the location of a line l and a set E_(l) of necessary... We address the 1-line minimum Steiner tree of line segments(1L-MStT-LS)problem.Specifically,given a set S of n disjoint line segments in R^(2),we are asked to find the location of a line l and a set E_(l) of necessary line segments(i.e.,edges)such that a graph consisting of all line segments in S ∪ E_(l) plus this line l,denoted by T_(l)=(S,l,E_(l)),becomes a Steiner tree,the objective is to minimize total length of edges in E_(l) among all such Steiner trees.Similarly,we are asked to find a set E_(0) of necessary edges such that a graph consisting of all line segments in S ∪ E_(0),denoted by T_(S)=(S,E_(0)),becomes a Steiner tree,the objective is to minimize total length of edges in E_(0) among all such Steiner trees,we refer to this new problem as the minimum Steiner tree of line segments(MStT-LS)problem.In addition,when two endpoints of each edge in Eo need to be located on two different line segments in S,respectively,we refer to that problem as the minimum spanning tree of line segments(MST-LS)problem.We obtain three main results:(1)Using technique of Voronoi diagram of line segments,we design an exact algorithm in time O(n log n)to solve the MST-LS problem;(2)we show that the algorithm designed in(1)is a 1.214-approximation algorithm to solve the MStT-LS problem;(3)using the combination of the algorithm designed in(1)as a subroutine for many times,a technique of finding linear facility location and a key lemma proved by techniques of computational geometry,we present a 1.214-approximation algorithm in time O(n^(3) log n)to solve the 1L-MStT-LS problem. 展开更多
关键词 1-Line minimum steiner tree of line segments Minimum spanning tree of line segments Voronoi diagram of line segments steiner ratio Approximation algorithms
原文传递
Approximation Algorithms for Constructing Steiner Trees in the Euclidean Plane R^(2)Using Stock Pieces of Materials with Fixed Length
5
作者 Jian-Ping Li Wen-Cheng Wang +1 位作者 Jun-Ran Lichen Yu-Jie Zheng 《Journal of the Operations Research Society of China》 CSCD 2024年第4期996-1021,共26页
In this paper,we address the problem of constructing a Steiner tree in the Euclidean plane R^(2)using stock pieces of materials with fixed length,which is modelled as follows.Given a set X={r_(1),r_(2)…,r_(n)}of n te... In this paper,we address the problem of constructing a Steiner tree in the Euclidean plane R^(2)using stock pieces of materials with fixed length,which is modelled as follows.Given a set X={r_(1),r_(2)…,r_(n)}of n terminals in R^(2)and some stock pieces of materials with fixed length L,we are asked to construct a Steiner tree T interconnecting all terminals in X,and each edge in T must be constructed by a part of that stock piece of material.The objective is to minimize the cost of constructing such a Steiner tree T,where the cost includes three components,(1)The cost of Steiner points needed in T;(2)The construction cost of constructing all edges in T and(3)The cost of stock pieces of such materials used to construct all edges in T.We can obtain two main results.(1)Using techniques of constructing a Euclidean minimum spanning tree on the set X and a strategy of solving the bin-packing problem,we present a simple 4-approximation algorithm in time O(n log n)to solve this new problem;(2)Using techniques of computational geometry to solve two nonlinear mathematical programming to obtain a key Lemma 8 and using other strategy of solving the bin-packing problem,we design a 3-approximation algorithm in time O(n^(3))to resolve this new problem. 展开更多
关键词 Combinatorial optimization Euclidean plane steiner tree Stock pieces of materials with fixed length Approximation algorithms
原文传递
基于离散麻雀搜索优化的X结构绕障Steiner最小树算法
6
作者 郑瀚 周茹平 刘耿耿 《计算机科学与探索》 北大核心 2025年第6期1494-1507,共14页
Steiner最小树是求解超大规模集成电路布线问题的最佳连接模型。然而,现代芯片中往往存在各种障碍,如宏单元、IP块等,这些障碍使得Steiner最小树的构建更为困难。同时,考虑到X结构布线具有的良好线长优化能力以及麻雀搜索算法在求解NP... Steiner最小树是求解超大规模集成电路布线问题的最佳连接模型。然而,现代芯片中往往存在各种障碍,如宏单元、IP块等,这些障碍使得Steiner最小树的构建更为困难。同时,考虑到X结构布线具有的良好线长优化能力以及麻雀搜索算法在求解NP难问题上展现出良好的应用前景,提出了一种基于离散麻雀搜索优化的X结构绕障Steiner最小树算法(DSSA_OAXSMT)。设计了基于边点对编码的麻雀表示方法与有效的适应度计算方法,以及一种基于离散化变异与交叉运算的麻雀种群更新机制,能够有效解决离散化的X结构绕障Steiner最小树问题。提出了一种预处理策略,避免了障碍信息的重复计算,提高了算法的运行效率。提出了一种混合初始化策略,通过结合贪心思想和轮盘赌思想提高初始种群的多样性。提出了一种基于绕行的调整策略以满足障碍约束。提出了一种混合精炼策略,其中包含基于公共边的局部精炼策略与基于交叉检测与处理的优化策略,能够进一步优化线长代价。实验结果表明,所提算法相比于同类工作取得了更佳的线长优化能力。 展开更多
关键词 steiner最小树 X结构 绕障 离散麻雀搜索优化 超大规模集成电路
在线阅读 下载PDF
考虑长度限制的X结构Steiner最小树算法
7
作者 郑瀚 杨智宏 刘耿耿 《小型微型计算机系统》 北大核心 2025年第10期2364-2373,共10页
长度限制Steiner最小树模型能够充分利用障碍内布线资源以进一步缩短总线长,进一步考虑X结构具有更好的线长优化效果,同时麻雀搜索算法具有良好的优化能力,本文基于动态种群麻雀搜索算法,提出了一种高质量的考虑长度限制的X结构Steiner... 长度限制Steiner最小树模型能够充分利用障碍内布线资源以进一步缩短总线长,进一步考虑X结构具有更好的线长优化效果,同时麻雀搜索算法具有良好的优化能力,本文基于动态种群麻雀搜索算法,提出了一种高质量的考虑长度限制的X结构Steiner最小树算法.首先,提出了一种基于动态种群机制改进麻雀搜索机制,通过动态调整种群结构以提高麻雀的多样性,避免算法过早陷入局部最优解.其次,提出了一种混合初始化策略以提高初始种群的多样性,有利于算法找到质量更佳的解.最后,提出了一种考虑角点复用的调整策略,通过在调整期间复用障碍物角点,有效缩短了绕行所需的线长.实验结果表明,相比于同类工作,本文所提出的算法能够取得良好的线长优化效果,证明了该算法的有效性,为电子设计自动化领域的布线优化提供了一种新的方法和思路. 展开更多
关键词 steiner最小树 X结构 长度限制 超大规模集成电路 动态种群 麻雀搜索优化
在线阅读 下载PDF
G-Tree:基于引力指向技术减少拐弯的Steiner树算法 被引量:1
8
作者 梁敬弘 洪先龙 经彤 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2008年第2期144-148,共5页
提出一种基于引力指向技术、以减少拐弯数为目标的最小直角Steiner树构造算法G-Tree.利用一个节点受到其他节点的引力来决定它的移动方向,并采用引力加权以考虑减少拐弯数,生成Steiner树后对拐弯数进行了进一步优化.减少拐弯数有助于在... 提出一种基于引力指向技术、以减少拐弯数为目标的最小直角Steiner树构造算法G-Tree.利用一个节点受到其他节点的引力来决定它的移动方向,并采用引力加权以考虑减少拐弯数,生成Steiner树后对拐弯数进行了进一步优化.减少拐弯数有助于在布线阶段减少可能的通孔,从而增强电路的可靠性和可制造性.实验结果表明,G-Tree算法在减少布线树的拐弯数方面有明显的效果. 展开更多
关键词 steiner 拐弯 通孔
在线阅读 下载PDF
Approximation Algorithm for Bottleneck Steiner Tree Problem in the Euclidean Plane 被引量:3
9
作者 Zi-MaoLi Da-MingZhu Shao-HanMa 《Journal of Computer Science & Technology》 SCIE EI CSCD 2004年第6期791-794,共4页
A special case of the bottleneck Steiner tree problem in the Euclidean plane was considered in this paper. The problem has applications in the design of wireless communication networks, multifacility location, VLSI ro... A special case of the bottleneck Steiner tree problem in the Euclidean plane was considered in this paper. The problem has applications in the design of wireless communication networks, multifacility location, VLSI routing and network routing. For the special case which requires that there should be no edge connecting any two Steiner points in the optimal solution, a 3-restricted Steiner tree can be found indicating the existence of the performance ratio root2. In this paper, the special case of the problem is proved to be NP-hard and cannot be approximated within ratio root2. First a simple polynomial time approximation algorithm with performance ratio root3 is presented. Then based on this algorithm and the existence of the 3-restricted Steiner tree, a polynomial time approximation algorithm with performance ratio-root2 + epsilon is proposed, for any epsilon > 0. 展开更多
关键词 bottleneck steiner tree approximation algorithm performance ratio algorithm design and analysis
原文传递
Definition and Algorithms for Reliable Steiner Tree Problem 被引量:1
10
作者 TANG Yaohua YANG Wenguo GUO Tiande 《Journal of Systems Science & Complexity》 SCIE EI CSCD 2015年第4期876-886,共11页
This paper considers a new form of the Steiner tree problem that is more practical and reliable,which we call Reliable Steiner Tree(RST)problem.The authors give a detailed definition for this new problem and design bo... This paper considers a new form of the Steiner tree problem that is more practical and reliable,which we call Reliable Steiner Tree(RST)problem.The authors give a detailed definition for this new problem and design both an exact algorithm and an approximation algorithm for it.The definition is based on the reliability of full components instead of Steiner vertices.The task is thus to find the most reliable full components to make up an optimum reliable Steiner tree.The exact algorithm designed for this problem utilizes a dynamic programming frame.The approximation algorithm designed in this paper exploits a local search strategy that looks for the best full component according to a selection function at a time. 展开更多
关键词 Approximation algorithm exact algorithm RELIABILITY steiner tree.
原文传递
Algorithms for the Prize-Collecting k-Steiner Tree Problem 被引量:1
11
作者 Lu Han Changjun Wang +1 位作者 Dachuan Xu Dongmei Zhang 《Tsinghua Science and Technology》 SCIE EI CAS CSCD 2022年第5期785-792,共8页
In this paper,we study the prize-collecting k-Steiner tree(PCkST) problem.We are given a graph G=(V,E) and an integer k.The graph is connected and undirected.A vertex r ∈ V called root and a subset R?V called termina... In this paper,we study the prize-collecting k-Steiner tree(PCkST) problem.We are given a graph G=(V,E) and an integer k.The graph is connected and undirected.A vertex r ∈ V called root and a subset R?V called terminals are also given.A feasible solution for the PCkST is a tree F rooted at r and connecting at least k vertices in R.Excluding a vertex from the tree incurs a penalty cost,and including an edge in the tree incurs an edge cost.We wish to find a feasible solution with minimum total cost.The total cost of a tree F is the sum of the edge costs of the edges in F and the penalty costs of the vertices not in F.We present a simple approximation algorithm with the ratio of 5.9672 for the PCkST.This algorithm uses the approximation algorithms for the prize-collecting Steiner tree(PCST) problem and the k-Steiner tree(kST) problem as subroutines.Then we propose a primal-dual based approximation algorithm and improve the approximation ratio to 5. 展开更多
关键词 prize-collecting steiner tree approximation algorithm
原文传递
Risk Models for the Prize Collecting Steiner Tree Problems with Interval Data
12
作者 Eduardo lvarez-Miranda Alfredo Candia-Vjar +2 位作者 Xu-jin CHEN Xiao-dong HU Bi LI 《Acta Mathematicae Applicatae Sinica》 SCIE CSCD 2014年第1期1-26,共26页
Given a connected graph G=(V,E)with a nonnegative cost on each edge in E,a nonnegative prize at each vertex in V,and a target set V′V,the Prize Collecting Steiner Tree(PCST)problem is to find a tree T in G interc... Given a connected graph G=(V,E)with a nonnegative cost on each edge in E,a nonnegative prize at each vertex in V,and a target set V′V,the Prize Collecting Steiner Tree(PCST)problem is to find a tree T in G interconnecting all vertices of V′such that the total cost on edges in T minus the total prize at vertices in T is minimized.The PCST problem appears frequently in practice of operations research.While the problem is NP-hard in general,it is polynomial-time solvable when graphs G are restricted to series-parallel graphs.In this paper,we study the PCST problem with interval costs and prizes,where edge e could be included in T by paying cost xe∈[c e,c+e]while taking risk(c+e xe)/(c+e c e)of malfunction at e,and vertex v could be asked for giving a prize yv∈[p v,p+v]for its inclusion in T while taking risk(yv p v)/(p+v p v)of refusal by v.We establish two risk models for the PCST problem with interval data.Under given budget upper bound on constructing tree T,one model aims at minimizing the maximum risk over edges and vertices in T and the other aims at minimizing the sum of risks over edges and vertices in T.We propose strongly polynomial-time algorithms solving these problems on series-parallel graphs to optimality.Our study shows that the risk models proposed have advantages over the existing robust optimization model,which often yields NP-hard problems even if the original optimization problems are polynomial-time solvable. 展开更多
关键词 uncertainty modeling prize collecting steiner tree interval data series-parallel graphs polynomial-time solvability
原文传递
A Practical Algorithm for the Minimum RectilinearSteiner Tree
13
作者 马军 杨波 马绍汉 《Journal of Computer Science & Technology》 SCIE EI CSCD 2000年第1期96-99,共4页
An O(n2) time approximation algorithm for the minimum rectilinear Steiner tree is proposed. The approximation ratio of the algorithm is strictlyless than 1.5. The computing performances show the costs of the spanning ... An O(n2) time approximation algorithm for the minimum rectilinear Steiner tree is proposed. The approximation ratio of the algorithm is strictlyless than 1.5. The computing performances show the costs of the spanning treesproduced by the algorithm are only 0.8% away from the optimal ones. 展开更多
关键词 steiner tree complexity theory combination optimization
原文传递
TRANSFORMATIONS FOR THE PRIZE-COLLECTING STEINER TREE PROBLEM AND THE MAXIMUM-WEIGHT CONNECTED SUBGRAPH PROBLEM TO SAP
14
作者 Daniel Rehfeldt Thorsten Koch 《Journal of Computational Mathematics》 SCIE CSCD 2018年第3期459-468,共10页
Transformations of Steiner tree problem variants have been frequently discussed in the literature. Besides allowing to easily transfer complexity results, they constitute a central pillar of exact state-of-the-art sol... Transformations of Steiner tree problem variants have been frequently discussed in the literature. Besides allowing to easily transfer complexity results, they constitute a central pillar of exact state-of-the-art solvers for well-known variants such as the Steiner tree problem in graphs. In this article transformations for both the prize-collecting Steiner tree problem and the maximum-weight connected subgraph problem to the Steiner arborescence problem are introduced for the first time. Furthermore, the considerable implications for practical solving approaches will be demonstrated, including the computation of strong upper and lower bounds. 展开更多
关键词 Prize-collecting steiner tree problem Maximum-weight connected subgraphproblem Graph transformations Dual-ascent heuristics.
原文传递
“Steiner trees” between cell walls of sisal 被引量:2
15
作者 LI GuanShi YIN YaJun +1 位作者 LI Yan ZHONG Zheng 《Chinese Science Bulletin》 SCIE EI CAS 2009年第18期3220-3224,共5页
Through careful analysis on the cross-section of sisal fibers, it is found that the middle lamellae between the cell walls have clear geometric characteristics: between the cell walls of three neighboring cells, the m... Through careful analysis on the cross-section of sisal fibers, it is found that the middle lamellae between the cell walls have clear geometric characteristics: between the cell walls of three neighboring cells, the middle lamellae form a three-way junction with 120° symmetry. If the neighboring three-way junctions are connected, a network of Steiner tree with angular symmetry and topological invariability is formed. If more and more Steiner trees are connected, a network of Steiner rings is generated. In another word, idealized cell walls and the middle lamellae are dominated by the Steiner geometry. This geometry not only depicts the geometric symmetry, the topological invariability and minimal property of the middle lamellae, but also controls the mechanics of sisal fibers. 展开更多
关键词 剑麻纤维 细胞壁 几何对称性 拓扑不变性 几何特征 网络生成 片层 理想化
在线阅读 下载PDF
Solving the Euclidean Steiner Minimum Tree Using Cellular Stochastic Diffusion Search Algorithm 被引量:2
16
作者 张瑾 赵雅靓 马良 《Journal of Shanghai Jiaotong university(Science)》 EI 2011年第6期734-741,共8页
The Euclidean Steiner minimum tree problem is a classical NP-hard combinatorial optimization problem.Because of the intrinsic characteristic of the hard computability,this problem cannot be solved accurately by effici... The Euclidean Steiner minimum tree problem is a classical NP-hard combinatorial optimization problem.Because of the intrinsic characteristic of the hard computability,this problem cannot be solved accurately by efficient algorithms up to now.Due to the extensive applications in real world,it is quite important to find some heuristics for it.The stochastic diffusion search algorithm is a newly population-based algorithm whose operating mechanism is quite different from ordinary intelligent algorithms,so this algorithm has its own advantage in solving some optimization problems.This paper has carefully studied the stochastic diffusion search algorithm and designed a cellular automata stochastic diffusion search algorithm for the Euclidean Steiner minimum tree problem which has low time complexity.Practical results show that the proposed algorithm can find approving results in short time even for the large scale size,while exact algorithms need to cost several hours. 展开更多
关键词 Euclidean steiner minimum tree stochastic diffusion search cellular automata
原文传递
Algorithms for degree-constrained Euclidean Steiner minimal tree 被引量:1
17
作者 Zhang Jin Ma Liang Zhang Liantang 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 2008年第4期735-741,共7页
A new problem of degree-constrained Euclidean Steiner minimal tree is discussed, which is quite useful in several fields. Although it is slightly different from the traditional degree-constrained minimal spanning tree... A new problem of degree-constrained Euclidean Steiner minimal tree is discussed, which is quite useful in several fields. Although it is slightly different from the traditional degree-constrained minimal spanning tree, it is also NP-hard. Two intelligent algorithms are proposed in an attempt to solve this difficult problem. Series of numerical examples are tested, which demonstrate that the algorithms also work well in practice. 展开更多
关键词 DEGREE-CONSTRAINED Euclidean steiner minimal tree simulated annealing ant algorithm
在线阅读 下载PDF
Steiner树优化问题的算法研究综述 被引量:1
18
作者 王军霞 王晓峰 +2 位作者 彭庆媛 华盈盈 宋家欢 《计算机工程与应用》 CSCD 北大核心 2024年第9期19-29,共11页
最优Steiner树问题(Steiner tree problem,STP)是一个经典的组合优化问题,许多工程问题都可以归结为最优Steiner树问题。STP被广泛应用于通信网络、电路设计、VLSI设计等领域。然而,STP是典型的NP难问题,还没有多项式时间的精确算法求... 最优Steiner树问题(Steiner tree problem,STP)是一个经典的组合优化问题,许多工程问题都可以归结为最优Steiner树问题。STP被广泛应用于通信网络、电路设计、VLSI设计等领域。然而,STP是典型的NP难问题,还没有多项式时间的精确算法求解该问题。目前,求解该问题的算法主要集中在基于启发式的近似算法、智能优化算法、信息传播算法等,并取得了很好的效果。在不同规模的网络中,基于传统遗传算法给出一种叶交叉机制(leaf crossover,LC),使用该机制的算法性能表现更好。通过对这些算法的原理、性能、精度等方面进行梳理,归纳出算法的优缺点,并指出STP的研究方向和算法设计路径,对于相关问题的研究有指导意义。 展开更多
关键词 steiner树问题(STP) 启发式算法 信息传播算法 智能优化算法 叶交叉(LC)
在线阅读 下载PDF
STEINER MINIMAL TREES FOR ZIGZAG LINES WITH LADDERS 被引量:1
19
作者 He Yong Yang QifanDept.ofMath.,ZhejiangUniv.,Hangzhou310027 《Applied Mathematics(A Journal of Chinese Universities)》 SCIE CSCD 2001年第2期178-184,共7页
In this paper,Steiner minimal trees for point sets with special structure are studied. These sets consist of zigzag lines and equidistant points lying on them.
关键词 steiner minimal tree special solvable case.
在线阅读 下载PDF
基于动态粒子群优化的X结构Steiner最小树算法 被引量:1
20
作者 王景熠 朱予涵 +1 位作者 周茹平 刘耿耿 《计算机工程》 CAS CSCD 北大核心 2024年第9期226-234,共9页
Steiner最小树(SMT)是总体布线的最佳连接模型,其构造是1个NP-难问题。粒子群优化(PSO)算法在解决NP-难问题中具有良好的表现,而PSO算法中种群的拓扑结构及搜索信息的传递机制对其性能有着很大的影响。1个适用于具体问题的种群拓扑结构... Steiner最小树(SMT)是总体布线的最佳连接模型,其构造是1个NP-难问题。粒子群优化(PSO)算法在解决NP-难问题中具有良好的表现,而PSO算法中种群的拓扑结构及搜索信息的传递机制对其性能有着很大的影响。1个适用于具体问题的种群拓扑结构对算法性能的提升极为显著。因此,利用PSO求解总体布线问题需要根据具体布线问题的特性来选择合适的粒子拓扑结构策略,以提升PSO的性能。提出基于动态PSO的X结构Steiner最小树(XSMT)算法以解决总体布线问题。首先,设计动态子群与信息交换策略,对种群进行子群划分,引入信息交换的概念,让子群在保持独立性的同时与其他子群进行信息交换,增加子群多样性;其次,设计粒子学习与变异策略,通过设置子群中粒子的学习对象使子群趋向于全局最优,并选择每个子群中适应度值最好的粒子进行变异,使粒子更易于跳出局部最优;最后,设计从多群局部学习过渡到单群全局学习策略,使算法在迭代次数到达阈值之后从局部学习过渡到全局学习,使得粒子在较优拓扑结构的基础上内部连接以获得更好的线长优化率。实验结果表明,与现有的2种R结构SMT(RSMT)算法相比,所提算法在优化线长方面分别优化了10.25%、8.24%;与现有的3种XSMT算法相比,该算法在优化线长方面分别优化了2.44%、1.46%、0.48%,验证了算法的有效性。 展开更多
关键词 动态粒子群优化 信息交换 X结构steiner最小树 超大规模集成电路布线 粒子群优化离散化
在线阅读 下载PDF
上一页 1 2 14 下一页 到第
使用帮助 返回顶部