TIME-OPTIMAL DIGITAL GEOMETRY ALGORITHMS ON MESHES WITH MULTIPLE BROADCASTING

被引:0
|
作者
BOKKA, V
GURLA, H
OLARIU, S
SCHWING, JL
STOJMENOVIC, I
机构
[1] OLD DOMINION UNIV,DEPT COMP SCI,NORFOLK,VA 23529
[2] UNIV OTTAWA,DEPT COMP SCI,OTTAWA,ON,CANADA
关键词
MESHES; MESHES WITH MULTIPLE BROADCASTING; PARALLEL ALGORITHMS; TIME-OPTIMAL ALGORITHMS; LEFTMOST ONE; DIGITAL GEOMETRY; IMAGE PROCESSING; PATTERN RECOGNITION; MORPHOLOGY;
D O I
10.1142/S0218001495000225
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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 root n x root n one pixel per processor. Our first contribution is to prove an Omega(n(1/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(n(1/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.
引用
收藏
页码:601 / 613
页数:13
相关论文
共 50 条
  • [1] TIME-OPTIMAL VISIBILITY-RELATED ALGORITHMS ON MESHES WITH MULTIPLE BROADCASTING
    BHAGAVATHI, D
    BOKKA, VV
    GURLA, H
    OLARIU, S
    SCHWING, JL
    STOJMENOVIC, I
    ZHANG, JY
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1995, 6 (07) : 687 - 703
  • [2] TIME-OPTIMAL AND VLSI-OPTIMAL CONVEX-HULL COMPUTATION ON MESHES WITH MULTIPLE BROADCASTING
    BOKKA, V
    GURLA, H
    OLARIU, S
    SCHWING, JL
    [J]. INFORMATION PROCESSING LETTERS, 1995, 56 (05) : 273 - 280
  • [3] A TIME-OPTIMAL MULTIPLE-QUERY NEAREST-NEIGHBOR ALGORITHM ON MESHES WITH MULTIPLE BROADCASTING
    STOICA, I
    [J]. INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 1995, 9 (04) : 663 - 677
  • [4] A TIME-OPTIMAL MULTIPLE SEARCH ALGORITHM ON ENHANCED MESHES, WITH APPLICATIONS
    BHAGAVATHI, D
    OLARIU, S
    SHEN, W
    WILSON, L
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1994, 22 (01) : 113 - 120
  • [5] GEOMETRY OF TIME-OPTIMAL CONTROL
    HERMES, H
    [J]. SIAM JOURNAL ON CONTROL, 1972, 10 (02): : 221 - &
  • [6] Time-optimal tree computations on sparse meshes
    Bhagavathi, D
    Bokka, V
    Gurla, H
    Olariu, S
    Schwing, JL
    [J]. DISCRETE APPLIED MATHEMATICS, 1997, 77 (03) : 201 - 220
  • [7] Time-optimal implementations of quantum algorithms
    de Albornoz, Alejandro Cros Carrillo
    Taylor, John
    Carare, Vlad
    [J]. PHYSICAL REVIEW A, 2019, 100 (03)
  • [8] Time-optimal proximity graph computations on enhanced meshes
    Olariu, S
    Stojmenovic, I
    Zomaya, AY
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1998, 49 (02) : 204 - 217
  • [9] Time-optimal domain-specific querying on enhanced meshes
    Bokka, V
    Gurla, H
    Olariu, S
    Schwing, JL
    Wilson, L
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1997, 8 (01) : 13 - 24
  • [10] Podality-based time-optimal computations on enhanced meshes
    Bokka, V
    Gurla, H
    Olariu, S
    Schwing, JL
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1997, 8 (10) : 1019 - 1035