Computing volumes of polyhedra
Mathematics of Computation
Information-based complexity
Direct methods in the calculus of variations
Direct methods in the calculus of variations
Random walks and an O*(n5) volume algorithm for convex bodies
Random Structures & Algorithms
Complexity and information
Finite Element Method for Elliptic Problems
Finite Element Method for Elliptic Problems
Length estimation for curves with different samplings
Digital and image geometry
Computing minimal multi-homogeneous bézout numbers is hard
STACS'05 Proceedings of the 22nd annual conference on Theoretical Aspects of Computer Science
Hi-index | 0.03 |
We study the worst case complexity of computing ε-approximations of volumes of d-dimensional regions g([0, 1]d), by sampling the function g. Here, g is an s times continuously differentiable injection from [0, 1]d to Rd, where we assume that s ≥ 1. Since the problem can be solved exactly when d = 1, we concentrate our attention on the case d ≥ 2. This problem is a special case of the surface integration problem we studied earlier (J. Complexity 17, 442-446). Let c be the cost of one function evaluation. The earlier results (cited above) might suggest that the ε-complexity of volume calculation should be proportional to c(1/ε)d/s when s ≥ 2. However, using integration by parts to reduce the dimension, we show that if s ≥ 2, then the complexity is proportional to c(1/ε)(d-1)/s. Next, we consider the case s = 1, which is the minimal smoothness for which our volume problem is well-defined. We show that when s = 1, an ε-approximation can be computed with cost proportional to at most c(1/ε)(d-1)/d/2. Since a lower bound proportional to c(1/ε)d-1 holds when s = 1, it follows that the complexity in the minimal smoothness case is proportional to c(1/ε) when d = 2, and that there is a gap between the lower and upper bounds when d ≥ 3.