18,065 research outputs found
A mesh algorithm for principal quadratic forms
In 1970 a negative solution to the tenth Hilbert problem, concerning the determination of integral solutions of diophantine equations, was published by Y. W. Matiyasevich. Despite this result, we can present algorithms to compute integral solutions (roots) to a wide class of quadratic diophantine equations of the form q(x) = d, where q : Z is a homogeneous quadratic form. We will focus on the roots of one (i.e., d = 1) of quadratic unit forms (q11 = ... = qnn = 1). In particular, we will describe the set of roots Rq of positive definite quadratic forms and the set of roots of quadratic forms that are principal. The algorithms and results presented here are successfully used in the representation theory of finite groups and algebras. If q is principal (q is positive semi-definite and Ker q={v ∈ Zn; q(v) = 0}= Z · h) then |Rq| = ∞. For a given unit quadratic form q (or its bigraph), which is positive semi-definite or is principal, we present an algorithm which aligns roots Rq in a Φ-mesh. If q is principal (|Rq| is less than ∞), then our algorithm produces consecutive roots in Rq from finite subset of Rq, determined in an initial step of the algorithm
Handling convexity-like constraints in variational problems
We provide a general framework to construct finite dimensional approximations
of the space of convex functions, which also applies to the space of c-convex
functions and to the space of support functions of convex bodies. We give
estimates of the distance between the approximation space and the admissible
set. This framework applies to the approximation of convex functions by
piecewise linear functions on a mesh of the domain and by other
finite-dimensional spaces such as tensor-product splines. We show how these
discretizations are well suited for the numerical solution of problems of
calculus of variations under convexity constraints. Our implementation relies
on proximal algorithms, and can be easily parallelized, thus making it
applicable to large scale problems in dimension two and three. We illustrate
the versatility and the efficiency of our approach on the numerical solution of
three problems in calculus of variation : 3D denoising, the principal agent
problem, and optimization within the class of convex bodies.Comment: 23 page
Lightweight Structure Design Under Force Location Uncertainty
We introduce a lightweight structure optimization approach for problems in
which there is uncertainty in the force locations. Such uncertainty may arise
due to force contact locations that change during use or are simply unknown a
priori. Given an input 3D model, regions on its boundary where arbitrary normal
forces may make contact, and a total force-magnitude budget, our algorithm
generates a minimum weight 3D structure that withstands any force configuration
capped by the budget. Our approach works by repeatedly finding the most
critical force configuration and altering the internal structure accordingly. A
key issue, however, is that the critical force configuration changes as the
structure evolves, resulting in a significant computational challenge. To
address this, we propose an efficient critical instant analysis approach.
Combined with a reduced order formulation, our method provides a practical
solution to the structural optimization problem. We demonstrate our method on a
variety of models and validate it with mechanical tests.Comment: SIGGRAPH 201
Highly accurate numerical computation of implicitly defined volumes using the Laplace-Beltrami operator
This paper introduces a novel method for the efficient and accurate
computation of the volume of a domain whose boundary is given by an orientable
hypersurface which is implicitly given as the iso-contour of a sufficiently
smooth level-set function. After spatial discretization, local approximation of
the hypersurface and application of the Gaussian divergence theorem, the volume
integrals are transformed to surface integrals. Application of the surface
divergence theorem allows for a further reduction to line integrals which are
advantageous for numerical quadrature. We discuss the theoretical foundations
and provide details of the numerical algorithm. Finally, we present numerical
results for convex and non-convex hypersurfaces embedded in cuboidal domains,
showing both high accuracy and thrid- to fourth-order convergence in space.Comment: 25 pages, 17 figures, 3 table
A Level Set Approach to Eulerian-Lagrangian Coupling
We present a numerical method for coupling an Eulerian compressible flow solver with a Lagrangian solver for fast transient problems involving fluid-solid interactions. Such coupling needs arise when either specific solution methods or accuracy considerations necessitate that different
and disjoint subdomains be treated with different (Eulerian or Lagrangian)schemes.
The algorithm we propose employs standard integration of the Eulerian
solution over a Cartesian mesh. To treat the irregular boundary cells that
are generated by an arbitrary boundary on a structured grid, the Eulerian
computational domain is augmented by a thin layer of Cartesian ghost cells.
Boundary conditions at these cells are established by enforcing conservation
of mass and continuity of the stress tensor in the direction normal to the
boundary. The description and the kinematic constraints of the Eulerian
boundary rely on the unstructured Lagrangian mesh. The Lagrangian mesh
evolves concurrently, driven by the traction boundary conditions imposed
by the Eulerian counterpart.
Several numerical tests designed to measure the rate of convergence and
accuracy of the coupling algorithm are presented as well. General problems
in one and two dimensions are considered, including a test consisting of an
isotropic elastic solid and a compressible fluid in a fully coupled setting
where the exact solution is available
Fast space-variant elliptical filtering using box splines
The efficient realization of linear space-variant (non-convolution) filters
is a challenging computational problem in image processing. In this paper, we
demonstrate that it is possible to filter an image with a Gaussian-like
elliptic window of varying size, elongation and orientation using a fixed
number of computations per pixel. The associated algorithm, which is based on a
family of smooth compactly supported piecewise polynomials, the
radially-uniform box splines, is realized using pre-integration and local
finite-differences. The radially-uniform box splines are constructed through
the repeated convolution of a fixed number of box distributions, which have
been suitably scaled and distributed radially in an uniform fashion. The
attractive features of these box splines are their asymptotic behavior, their
simple covariance structure, and their quasi-separability. They converge to
Gaussians with the increase of their order, and are used to approximate
anisotropic Gaussians of varying covariance simply by controlling the scales of
the constituent box distributions. Based on the second feature, we develop a
technique for continuously controlling the size, elongation and orientation of
these Gaussian-like functions. Finally, the quasi-separable structure, along
with a certain scaling property of box distributions, is used to efficiently
realize the associated space-variant elliptical filtering, which requires O(1)
computations per pixel irrespective of the shape and size of the filter.Comment: 12 figures; IEEE Transactions on Image Processing, vol. 19, 201
- …