We present a new and elegant cycle vector space algorithm that runs inO(n2.α)steps and needsO:lpar;nn)space for enumerating all simple cycles of a planar graph withnvertices, whereαis the total num...
详细信息
We present a new and elegant cycle vector space algorithm that runs inO(n2.α)steps and needsO:lpar;nn)space for enumerating all simple cycles of a planar graph withnvertices, whereαis the total number of simple cycles in the graph Unlike backtrack algorithms, cycle vector space algorithms for this problem are suitable for parallelization. A parallel version of this algorithm alone with a parallel version of Syslo\'sO(n.α)step algorithm for the same problem are on an exclusive-read, exclusive-write parallel RAM model withpprocessors. The results of an implementation of our parallel algorithm on a meshconnected SIMD computer are also presented.
An important midlevel task for computer vision is addressed. The problem consists of labeling connected components in N/sup 1/2/*N/sup 2/2/ binary images. This task can be solved with parallel computers by using a sim...
详细信息
An important midlevel task for computer vision is addressed. The problem consists of labeling connected components in N/sup 1/2/*N/sup 2/2/ binary images. This task can be solved with parallel computers by using a simple and novel algorithm. The parallel computing model used is a synchronous fine-grained shared-memory model where only one processor can read from or write to the same memory location at a given time. This model is known as the exclusive-read exclusive-write parallel RAM (erewpram). Using this model, the algorithm presented has O(log N) complexity. The algorithm can run on parallel machines other than the erewpram. In particular, it offers an optimal image component labeling algorithm for mesh-connected computers.
暂无评论