numerical algebraic geometry
Recently Published Documents


TOTAL DOCUMENTS

40
(FIVE YEARS 10)

H-INDEX

9
(FIVE YEARS 1)

2021 ◽  
Vol 11 ◽  
pp. 100166
Author(s):  
Jonathan D. Hauenstein ◽  
Alan C. Liddell ◽  
Sanesha McPherson ◽  
Yi Zhang

Author(s):  
Andrew Frohmader ◽  
Alexander Heaton

A well-known combinatorial algorithm can decide generic rigidity in the plane by determining if the graph is of Pollaczek–Geiringer–Laman type. Methods from matroid theory have been used to prove other interesting results, again under the assumption of generic configurations. However, configurations arising in applications may not be generic. We present Theorem 4.2 and its corresponding Algorithm 1 which decide if a configuration is [Formula: see text]-locally rigid, a notion we define. A configuration which is [Formula: see text]-locally rigid may be locally rigid or flexible, but any continuous deformations remain within a sphere of radius [Formula: see text] in configuration space. Deciding [Formula: see text]-local rigidity is possible for configurations which are smooth or singular, generic or non-generic. We also present Algorithms 2 and 3 which use numerical algebraic geometry to compute a discrete-time sample of a continuous flex, providing useful visual information for the scientist.


Author(s):  
Daniele Agostini ◽  
Türkü Özlüm Çelik ◽  
Julia Struwe ◽  
Bernd Sturmfels

Abstract A theta surface in affine 3-space is the zero set of a Riemann theta function in genus 3. This includes surfaces arising from special plane quartics that are singular or reducible. Lie and Poincaré showed that any analytic surface that is the Minkowski sum of two space curves in two different ways is a theta surface. The four space curves that generate such a double translation structure are parametrized by abelian integrals, so they are usually not algebraic. This paper offers a new view on this classical topic through the lens of computation. We present practical tools for passing between quartic curves and their theta surfaces, and we develop the numerical algebraic geometry of degenerations of theta functions.


2020 ◽  
Vol 54 (3) ◽  
pp. 105-108
Author(s):  
Katherine Harris ◽  
Jonathan D. Hauenstein ◽  
Agnes Szanto

Many algorithms for determining properties of semi-algebraic sets rely upon the ability to compute smooth points [1]. We present a simple procedure based on computing the critical points of some well-chosen function that guarantees the computation of smooth points in each connected bounded component of a real atomic semi-algebraic set. Our technique is intuitive in principal, performs well on previously difficult examples, and is straightforward to implement using existing numerical algebraic geometry software. The practical efficiency of our approach is demonstrated by solving a conjecture on the number of equilibria of the Kuramoto model for the n = 4 case. We also apply our method to design an efficient algorithm to compute the real dimension of algebraic sets, the original motivation for this research.


2020 ◽  
Vol 13 (1) ◽  
Author(s):  
Aravind Baskar ◽  
Mark Plecnik

Abstract Synthesis of rigid-body mechanisms has traditionally been motivated by the design for kinematic requirements such as rigid-body motions, paths, or functions. A blend of the latter two leads to timed curve synthesis, the goal of which is to produce a path coordinated to the input of a joint variable. This approach has utility for altering the transmission of forces and velocities from an input joint onto an output point path. The design of timed curve generators can be accomplished by setting up a square system of algebraic equations and obtaining all isolated solutions. For a four-bar linkage, obtaining these solutions is routine. The situation becomes much more complicated for the six-bar linkages, but the range of possible output motions is more diverse. The computation of nearly complete solution sets for these six-bar design equations has been facilitated by recent root finding techniques belonging to the field of numerical algebraic geometry. In particular, we implement a method that uses random monodromy loops. In this work, we report these solution sets to all relevant six-bars of the Stephenson topology. The computed solution sets to these generic problems represent a design library, which can be used in a parameter continuation step to design linkages for different subsequent requirements.


2020 ◽  
Vol 20 (3) ◽  
pp. 297-318 ◽  
Author(s):  
Jonathan D. Hauenstein ◽  
Jose Israel Rodriguez

AbstractIn the field of numerical algebraic geometry, positive-dimensional solution sets of systems of polynomial equations are described by witness sets. In this paper, we define multiprojective witness sets which encode the multidegree information of an irreducible multiprojective variety. Our main results generalise the regeneration solving procedure, a trace test, and numerical irreducible decomposition to the multiprojective case. Examples are included to demonstrate this new approach.


PLoS ONE ◽  
2019 ◽  
Vol 14 (12) ◽  
pp. e0226299
Author(s):  
Daniel J. Bates ◽  
Jonathan D. Hauenstein ◽  
Nicolette Meshkat

2019 ◽  
Vol 19 (11) ◽  
pp. 2050204
Author(s):  
Sara Shirinkam ◽  
Adel Alaeddini ◽  
Elizabeth Gross

Using Gaussian mixture models for clustering is a statistically mature method for clustering in data science with numerous successful applications in science and engineering. The parameters for a Gaussian mixture model (GMM) are typically estimated from training data using the iterative expectation-maximization algorithm, which requires the number of Gaussian components a priori. In this study, we propose two algorithms rooted in numerical algebraic geometry (NAG), namely, an area-based algorithm and a local maxima algorithm, to identify the optimal number of components. The area-based algorithm transforms several GMM with varying number of components into sets of equivalent polynomial regression splines. Next, it uses homotopy continuation methods for evaluating the resulting splines to identify the number of components that is most compatible with the gradient data. The local maxima algorithm forms a set of polynomials by fitting a smoothing spline to a dataset. Next, it uses NAG to solve the system of the first derivatives for finding the local maxima of the resulting smoothing spline, which represent the number of mixture components. The local maxima algorithm also identifies the location of the centers of Gaussian components. Using a real-world case study in automotive manufacturing and extensive simulations, we demonstrate that the performance of the proposed algorithms is comparable with that of Akaike information criterion (AIC) and Bayesian information criterion (BIC), which are popular methods in the literature. We also show the proposed algorithms are more robust than AIC and BIC when the Gaussian assumption is violated.


Sign in / Sign up

Export Citation Format

Share Document