New applications of random sampling in computational geometry (Q1820582)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | New applications of random sampling in computational geometry |
scientific article |
Statements
New applications of random sampling in computational geometry (English)
0 references
1987
0 references
For a set \(X\) and integer \(i\), let \(X^i\) be the set of \(i\)-tuples of \(X\). For a positive integer \(n\), let \(\mathfrak n\) denote the set of integers \(\{1,2,\ldots,n\}\). Let \(b(j;t,\alpha)\) be the probability of \(j\) successes out of \(t\) Bernoulli trials with probability of success \(\alpha\). For region \(A\) and for \(B\) a set of regions (subsets) of \(E^d\), let \(\#(A,B)\) be the number of elements of \(B\) that have nonempty intersection with \(A\). The following theorems are proved: Theorem 1: Let \(S\) and \(\mathfrak F\) be sets of regions of \(E^d\) with \( |S| = s\). For fixed positive integers \(i\) and \(n\), let \(\nu_k\), \(k\in\mathfrak n\), be a collection of mappings from \(S^i\) to \(\mathfrak F\). Let \(R\) be a random sample of \(S\), of size \(r\), and let \(\mathfrak F_R\) be \(\{\nu_k(R^*)\); \(k\in\mathfrak n\), \(R^*\in R^i\}\) the union of the images of \(R^i\) under the \(\nu_k\)'s. Then for integer \(m\) and \(\alpha\in [0,1]\), with \(m\le (r-i)\alpha\), \[ \operatorname{Prob}\{\exists A\in\mathfrak F_ R \text{ with } \#(A,R)\le m\text{ and }\#(A,S)>\alpha s\}\le O(r^i)\sum_{j\le m}b(j;r-i,\alpha) \] as \(r\to \infty\). Similarly, for integer \(m\) and \(\alpha\in [0,1]\) with \(m\ge (r-i)\alpha\), \[ \operatorname{Prob}\{\exists A\in\mathfrak F_ R \text{ with } \#(A,R)\ge m\text{ and } \#(A,S)<\alpha s\}\le O(r^i)\sum_{j\ge m}b(j;r-i,\alpha) \] as \(r\to \infty\). When \(m\) is much larger than the mean \(\alpha r\), with high probability, every \(\#(A,R)\) is a good estimate of \(\#(A,S)\). A \(k\)-set of a set of sites (points) \(S\) in \(E^d\) is a subset of \(S\) of size \(k\) that is all on one side of some hyperplane, while the other sites are all on the other side of the hyperplane. Theorem 2: Let \(g_{k,3}(s)\) be the maximum total number of \((\le k)\)-sets of any set of \(s\) sites in \(E^3\). Then \[ g_{k,3}(s) = O(sk^2 \log^8s/(\log \log s)^6) \] \[ \text{(conjecture}\quad g_{k,d}(s) = O(s^{[d/2]}k^{[d/2]})). \] Theorem 3: One new algorithm is given for searching an arrangement of \(s\) hyperplanes in \(E^d\) in \(O(s^{d+\varepsilon})\) expected time and \(O(s^{d+\varepsilon})\) worst-case space, so that queries may be answered in \(O(\log s)\) time, as \(s\to \infty\), for fixed \(d\) and for any fixed \(\varepsilon >0\). Theorem 4: The separation of two polytopes \(A,B\subset E^d\) (minimum distance from a point of one to a point of the other) may be computed in expected time \(O((\vert A)^{[d/2]}+(\vert B)^{[d/2]})\) where \(\vert = \) number of vertices and the expectation is with respect to the random behavior of the algorithm. Several lemmas preceding the theorems are interesting by themselves.
0 references
algorithms
0 references
random sampling
0 references
search structures
0 references
Voronoi diagram
0 references
Bernoulli trials
0 references
probability of success
0 references
regions
0 references
searching
0 references
hyperplanes
0 references
polytopes
0 references