TIME-OPTIMAL DIGITAL GEOMETRY ALGORITHMS ON MESHES WITH MULTIPLE BROADCASTING

Author(s):  
V. BOKKA ◽  
H. GURLA ◽  
S. OLARIU ◽  
J. L. SCHWING ◽  
I. STOJMENOVIĆ
Author(s):  
V. BOKKA ◽  
H. GURLA ◽  
S. OLARIU ◽  
J.L. SCHWING ◽  
I. STOJMENOVIĆ

The main contribution of this work is to show that a number of digital geometry problems can be solved elegantly on meshes with multiple broadcasting by using a time-optimal solution to the leftmost one problem as a basic subroutine. Consider a binary image pretiled onto a mesh with multiple broadcasting of size [Formula: see text] one pixel per processor. Our first contribution is to prove an Ω(n1/6) time lower bound for the problem of deciding whether the image contains at least one black pixel. We then obtain time lower bounds for many other digital geometry problems by reducing this fundamental problem to all the other problems of interest. Specifically, the problems that we address are: detecting whether an image contains at least one black pixel, computing the convex hull of the image, computing the diameter of an image, deciding whether a set of digital points is a digital line, computing the minimum distance between two images, deciding whether two images are linearly separable, computing the perimeter, area and width of a given image. Our second contribution is to show that the time lower bounds obtained are tight by exhibiting simple O(n1/6) time algorithms for these problems. As previously mentioned, an interesting feature of these algorithms is that they use, directly or indirectly, an algorithm for the leftmost one problem recently developed by one of the authors.


1995 ◽  
Author(s):  
V. Bokka ◽  
H. Gurla ◽  
Stephan Olariu ◽  
Jim L. Schwing ◽  
Ivan Stojmenovic

Sign in / Sign up

Export Citation Format

Share Document