This paper focuses on the proposed bucket structure, using communication mechanisms and data structures of parallel Boost Graph Library and parallel algorithm.design method, to propose a parallel single-source shortes...
详细信息
ISBN:
(纸本)9781467355339
This paper focuses on the proposed bucket structure, using communication mechanisms and data structures of parallel Boost Graph Library and parallel algorithm.design method, to propose a parallel single-source shortest path algorithm.based on bucket structure. In this algorithm. bucket structure is designed by bucket width parameter, the storage structure is designed by graph partition, information packets are transmitted by asynchronous parallel communication strategy, which makes our algorithm.has good parallel speedup ratio and scalability in solving all the single-source shortest path problems. At last the conclusions are verified by experiments.
In the minimum cost submodular cover problem (MinSMC), we are given a monotone nondecreasing submodular function f : 2(V) -> Z(+), a linear cost function c : V -> R+, and an integer k = k. The MinSMC can be foun...
详细信息
In the minimum cost submodular cover problem (MinSMC), we are given a monotone nondecreasing submodular function f : 2(V) -> Z(+), a linear cost function c : V -> R+, and an integer k <= f(V), the goal is to find a subset A subset of V with the minimum cost such that f(A) >= k. The MinSMC can be found at the heart of many machine learning and data mining applications. In this paper, we design a parallel algorithm.for the MinSMC that takes at most O(log(km) log k(logm+log log(mk))/epsilon(4)) adaptive rounds, and it achieves an approximation ratio of H(min{Delta,k})/1-5 epsilon with probability at least 1 - 3 epsilon, where Delta = max(v subset of V) f(v), H(center dot) is the Harmonic number, m = vertical bar V vertical bar, and epsilon is a constant in (0, 1/5).
The workload of the 3D magnetotelluric forward modeling algorithm.is so large that the traditional serial algorithm.costs an extremely large compute time. However, the 3D forward modeling algorithm.can process the dat...
详细信息
The workload of the 3D magnetotelluric forward modeling algorithm.is so large that the traditional serial algorithm.costs an extremely large compute time. However, the 3D forward modeling algorithm.can process the data in the frequency domain, which is very suitable for parallel computation. With the advantage of MPI and based on an analysis of the flow of the 3D magnetotelluric serial forward algorithm. we suggest the idea of parallel computation and apply it. Three theoretical models are tested and the execution efficiency is compared in different situations. The results indicate that the parallel 3D forward modeling computation is correct and the efficiency is greatly improved. This method is suitable for large size geophysical computations.
The new reality of smart distribution systems with use of generation sources of small and medium sizes brings new challenges for the operation of these systems. The complexity and the large number of nodes requires us...
详细信息
The new reality of smart distribution systems with use of generation sources of small and medium sizes brings new challenges for the operation of these systems. The complexity and the large number of nodes requires use of methods which can reduce the processing time of algorithm. such as power flow, allowing its use in real time. This paper presents a known methodology for calculating the power flow in three phases using backward/forward sweep method, and also considering other network elements such as voltage regulators, shunt capacitors and sources of dispersed generation of types PV (active power and voltage) and PQ (active and reactive power). After that, new elements are introduced that allow the parallelization of this algorithm.and an adequate distribution of work between the available processors. The algorithm.was implemented using a multi-tiered architecture; the processing times were measured in many network configurations and compared with the same algorithm.in the serial version.
K-shortest path algorithm.is generalization of the shortest path algorithm. K-shortest path is used in various fields like sequence alignment problem in molecular bioinformatics, robot motion planning, path finding in...
详细信息
K-shortest path algorithm.is generalization of the shortest path algorithm. K-shortest path is used in various fields like sequence alignment problem in molecular bioinformatics, robot motion planning, path finding in gene network where speed to calculate paths plays a vital role. parallel implementation is one of the best ways to fulfill the requirement of these applications. A GPU based parallel algorithm.is developed to find k number of shortest path in a positive edge-weighted directed large graph. In calculated shortest path repetition of the vertices is not allowed. Implemented algorithm.calculates a k-shortest path between two pair of vertices of a graph with n nodes and m vertices. This approach is based on Yen's algorithm.to find k-shortest loopless path. We implemented our algorithm. in Nvidia's GPU using Compute Unified Device Architecture (CUDA). This paper presents comparative analysis between CPU and GPU based implementation of Yen's algorithm. Our approach achieves the 6 time speed up in comparison of serial algorithm.
In this paper, we discuss the sign characteristics and the splittings of singular H-matrix. Based on these results, parallel multisplitting algorithm. for singular linear systems of algebraic equations are established...
详细信息
In this paper, we discuss the sign characteristics and the splittings of singular H-matrix. Based on these results, parallel multisplitting algorithm. for singular linear systems of algebraic equations are established, and the convergence of these algorithm. are given. Finally, numerical example is shown.
In this paper, a summary on principle, realizable form, asymptotic convergence, applications, and parallel tactics of the simulated annealing algorithm.is given. A concise, overall, objective, summarily appraisal on t...
详细信息
In this paper, a summary on principle, realizable form, asymptotic convergence, applications, and parallel tactics of the simulated annealing algorithm.is given. A concise, overall, objective, summarily appraisal on the simulated annealing algorithm.is given.
.To obtain the optimal path in a unknown disaster field,a rescue robot needs to build an environment mapThe information of the disaster field is collected by the sonsors of different robots, all signal from sensors(mo...
详细信息
.To obtain the optimal path in a unknown disaster field,a rescue robot needs to build an environment mapThe information of the disaster field is collected by the sonsors of different robots, all signal from sensors(mounted on all robots and signal form GPS) are sent to the bakeside parllel processors with wireless networkA grid computing environment serves as the backside parallel processors with Globus Toolkit, the grid computing processor process all the signals and construct the global map to help robot for navigation path *** rescue robot get control signal from the grid computing processor with wireless network,thus, the robot is not necessary to be sophisticatedNew computing methods are given for parallel algorithm.on grid environmentThe navigation control is implemented with the cooperation among heterogeneous agents, the advantages of large seale computing on grid are shown.
暂无评论