共查询到20条相似文献,搜索用时 0 毫秒
1.
2.
3.
We show that by folding data from an n×n mesh onto an n×(n/k) submesh, sorting on the submesh, and finally unfolding back onto the entire n×n mesh it is possible to sort on bidirectional and strict unidirectional meshes using a number of routing steps that is very close to the distance lower bound for these architectures 相似文献
4.
5.
6.
7.
《Information Processing Letters》1986,22(5):223-229
Parallel algorithms are presented for updating a minimum spanning tree when the cost of an edge changes or when a new node is inserted in the underlying graph. Our model of computation is a parallel random access machine which allows simultaneous reads but prohibits simultaneous writes into the same memory location. The algorithms described in this paper for updating a minimum spanning tree require O(log n) time and O(n2) processors. These algorithms are efficient when compared to previously known algorithms for initial construction of a minimum spanning tree that require O(log2n) time and use O(n2) processors. The two main contributions of this paper are: (i) usage of an inverted tree for updating minimum spanning trees, and (ii) discovery of an interesting property of minimum spanning trees that we exploit to develop a novel algorithm for vertex insertion update. 相似文献
8.
Udo Frese 《Autonomous Robots》2006,21(2):103-122
This article presents a very efficient SLAM algorithm that works by hierarchically dividing a map into local regions and subregions.
At each level of the hierarchy each region stores a matrix representing some of the landmarks contained in this region. To
keep those matrices small, only those landmarks are represented that are observable from outside the region.
A measurement is integrated into a local subregion using O(k2) computation time for k landmarks in a subregion. When the robot moves to a different subregion a full least-square estimate for that region is computed
in only O(k3 log n) computation time for n landmarks. A global least square estimate needs O(kn) computation time with a very small constant (12.37 ms for n = 11300).
The algorithm is evaluated for map quality, storage space and computation time using simulated and real experiments in an
office environment.
This article is based on the authors studies at the German Aerospace Center.
Udo Frese was born in Minden, Germany in 1972. He received the Diploma degree in computer science from the University of Paderborn
in 1997. From 1998 to 2003 he was a Ph.D. student at the German Aerospace Center in Oberpfaffenhofen. In 2004 he received
his Ph.D. degree from University of Erlangen-Nürnberg and joined SFB/TR 8 Spatial Cognition at University of Bremen. He works
on mobile robotics, SLAM and computer vision. 相似文献
9.
10.
An efficient algorithm for determining the linear complexity and the minimal polynomial of a binary sequence with period 2
n
p
m
is proposed and proved, where 2 is a primitive root modulop
2. The new algorithm generalizes the algorithm for computing the linear complexity of a binary sequence with period 2
n
and the algorithm for computing the linear complexity of a binary sequence with periodp
n
, where 2 is a primitive root modulop
2. 相似文献
11.
Emo Welzl 《Information Processing Letters》1985,20(4):167-171
Given a set S of line segments in the plane, its visibility graph GS is the undirected graph which has the endpoints of the line segments in S as nodes and in which two nodes (points) are adjacent whenever they ‘see’ each other (the line segments in S are regarded as nontransparent obstacles). It is shown that GS can be constructed in O(n2) time and space for a set S of n nonintersecting line segments. As an immediate implication, the shortest path between two points in the plane avoiding a set of n nonintersecting line segments can be computed in O(n2) time and space 相似文献
12.
在大规模完全分布式系统的互斥问题上,快速生成请求集是必要的。在基于松弛差集的相关原理上,引入了二次松弛差集的概念。经分析相关概念及定理,将原本“求差”的过程变为“求和”的过程;进而利用 “求和”步骤间的递推关系,大大减少了求和步骤,使整个算法的时间复杂度控制在O(n)。与时间复杂度同为O(n^2)的其他经典算法相比,生成的请求集长度仍保持在2n^(1/2)的数量级。 相似文献
13.
The use of a discontinuous control law (typically, sign functions) in a sampled-data system will bring about chattering phenomenon in the vicinity of the sliding manifold, leading to a boundary layer with thickness O(T), where T is the sampling period. However, by proper consideration of the sampling phenomenon in the discrete-time sliding mode control design, the thickness of the boundary layer can be reduced to O(T2). In contrast to discontinuous control for continuous-time VSS, the discrete-time sliding mode control need not be of switching type 相似文献
14.
In 1992 F. K. Hwang and J. F. Weng published an O(n
2
) time algorithm for computing the shortest network under a given full Steiner topology interconnecting n fixed points in the Euclidean plane. The Hwang—Weng algorithm can be used to improve substantially existing algorithms for
the Steiner minimum tree problem because it reduces the number of different Steiner topologies to be considered dramatically.
In this paper we present an improved Hwang—Weng algorithm. While the worst-case time complexity of our algorithm is still
O(n
2
) , its average time complexity over all the full Steiner topologies interconnecting n fixed points is O (n log n ).
Received August 24, 1996; revised February 10, 1997. 相似文献
15.
16.
17.
The computation of Euclidean distance maps (EDM), also called Euclidean distance transform, is a basic operation in computer vision, pattern recognition, and robotics. Fast computation of the EDM is needed since most of the applications using the EDM require real-time computation. It is shown in L. Chen and H.Y.H. Chuang [Information Processing Letters, 51, pp. 25–29 (1994)] that a lower bound Ω(n2) is required for any sequential EDM algorithm due to the fact that in any EDM algorithm each of the n2 pixels has to be scanned at least once. Recently, many parallel EDM algorithms have been proposed to speedup its computation. Chen and Chuang proposed an algorithm for computing the EDM on an n×n mesh in O(n) time [L. Chen and H.Y.H. Chuang Parallel Computing, 21, pp. 841–852 (1995)]. Clearly, the VLSI complexities of both the sequential and the mesh algorithm described in L. Chen and H.Y.H. Chuang [Parallel Computing, 21, pp. 841–852 (1995)] are AT2=O(n4), where A is the VLSI layout area of the design and T is the computation time using area A when implemented in VLSI. In this paper, we propose a new and faster parallel algorithm for computing the EDM problem on the reconfigurable VLSI mesh model. For the same problem, our algorithm runs in O(1) time on a two-dimensional n2×n2 reconfigurable mesh. We show that the VLSI complexity of our algorithm is the same as those of the above sequential algorithm and the mesh algorithm, while it uses much less time. To our best knowledge, this is the first constant-time EDM algorithm on any parallel computational model. 相似文献
18.
O(m^2)时间求解SAT问题的随机算法 总被引:2,自引:1,他引:2
传统的求解SAT问题的随机算法主要是对满足解进行搜索,在找不到满足解的情况下,则无法正确判断问题的可满足性。该文提出了两个时间复杂度为O(m^2)求解SAT问题的随机算法SatTestl和SatTest2,这里m为CNF公式中的子句数。这两个随机算法是通过对不满足解数的估计来判断SAT问题的可满足性,不同于传统的随机算法。其中第二个算法SatTest2在搜索满足解的同时又可以对不满足解数进行估计,是对传统随机算法的重要改进。试验结果表明,文中提出的算法对相变区域的难SAT实例有较好的求解能力。 相似文献
19.
Stefan Porschen Bert Randerath Ewald Speckenmeyer 《Annals of Mathematics and Artificial Intelligence》2005,43(1):173-193
Let F = C
1 C
m
be a Boolean formula in conjunctive normal form over a set V of n propositional variables, s.t. each clause C
i
contains at most three literals l over V. Solving the problem exact 3-satisfiability (X3SAT) for F means to decide whether there is a truth assignment setting exactly one literal in each clause of F to true (1). As is well known X3SAT is NP-complete [6]. By exploiting a perfect matching reduction we prove that X3SAT is deterministically decidable in time O(20.18674n
). Thereby we improve a result in [2,3] stating X3SAT O(20.2072n
) and a bound of O(20.200002n
) for the corresponding enumeration problem #X3SAT stated in a preprint [1]. After that by a more involved deterministic case analysis we are able to show that X3SAT O(20.16254n
).An extended abstract of this paper was presented at the Fifth International Symposium on the Theory and Applications of Satisfiability Testing (SAT 2002). 相似文献
20.
Deals with the problem of computing an H2 optimal reduced-order model for a given stable multivariable linear system. By way of orthogonal projection, the problem is formulated as that of minimizing the H2 model-reduction cost over the Stiefel manifold so that the stability constraint on reduced-order models is automatically satisfied and thus totally avoided in the new problem formulation. The closed form expression for the gradient of the cost over the manifold is derived, from which a gradient flow results as an ordinary differential equation (ODE). A number of nice properties about such a flow are established. Furthermore, two explicit iterative convergent algorithms are developed from the flow; one has a constant step-size and the other has a varying step-size and is much more efficient. Both of them inherit the properties that the iterates remain on the manifold starting from any orthogonal initial point and that the model reduction cost is decreasing to minima along the iterates. A procedure for closing the gap between the original and modified problem is proposed. In the symmetric case, the two problems are shown to be equivalent. Numerical examples are presented to illustrate the effectiveness of the proposed algorithms as well as convergence 相似文献