Local solution clustering for a triangular system of polynomials

06/26/2018
by   Rémi Imbach, et al.
0

This report is about finding clusters of complex solutions of triangular systems of polynomial equations. We introduce the local solution clustering problem for a system of polynomial equations, that is grouping all its complex solutions lying in an initial complex domain in clusters smaller than a given real number ϵ>0, and counting the sum of multiplicities of the solutions in each clusters. For triangular systems, we propose a criterion based on the Pellet theorem to count the sum of the multiplicities of the solutions in a cluster. We also propose an algorithm for solving the local solution clustering problem for triangular systems, based on a recent near-optimal algorithm for clustering the complex roots of univariate polynomials. Our algorithm is numeric and certified. We implemented it and compared it with two homotopy solvers for randomly generated triangular systems. Our solver always give correct answers, is often faster than the homotopy solver that gives often correct answers, and sometimes faster than the one that gives sometimes correct results.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/26/2018

Clustering Complex Zeros of Triangular System of Polynomials

This report is about finding clusters of complex solutions of triangular...
research
06/26/2018

Clustering Complex Zeros of Triangular Systems of Polynomials

This paper gives the first algorithm for finding a set of natural ϵ-clus...
research
12/15/2017

Counting Solutions of a Polynomial System Locally and Exactly

We propose a symbolic-numeric algorithm to count the number of solutions...
research
03/04/2022

Graph clustering with Boltzmann machines

Graph clustering is the process of grouping vertices into densely connec...
research
06/27/2018

Implementation of a Near-Optimal Complex Root Clustering Algorithm

We describe Ccluster, a software for computing natural ϵ-clusters of com...
research
04/28/2021

A Deep Learning Object Detection Method for an Efficient Clusters Initialization

Clustering is an unsupervised machine learning method grouping data samp...
research
02/01/2016

Numerically validating the completeness of the real solution set of a system of polynomial equations

Computing the real solutions to a system of polynomial equations is a ch...

Please sign up or login with your details

Forgot password? Click here to reset