Solution isolation strategies for the Bernstein polytopes-based solver

Mahfoud Djedaini, Hichem Barki, Sebti Foufou, Dominique Michelucci

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The Bernstein polytopes-based solver is a new method developed to solve systems of nonlinear equations, which often occur in Geometric Constraint Solving Problems. The principle of this solver is to linearize nonlinear monomials and then to solve the resulting linear programming problems, through linear programming. However, without any strategy for the isolation of the many solutions of multiple-solution systems, this solver is slow in practice. To overcome this problem, we propose in this work, a study of several strategies for solution isolation, through the split of solution boxes into several subboxes, according to three main steps answering the questions: when, where, and how to perform a split? We provide a detailed benchmark evaluating both time and space complexities for the proposed splitting strategies, applied to several Geometric Constraint Solving Problems widely encountered in geometric modeling. We also compare several linear programming solvers within our Bernstein solver.

Original languageEnglish (US)
Title of host publication2013 7th IEEE GCC Conference and Exhibition, GCC 2013
Pages234-239
Number of pages6
DOIs
StatePublished - 2013
Event2013 7th IEEE GCC Conference and Exhibition, GCC 2013 - Doha, Qatar
Duration: Nov 17 2013Nov 20 2013

Publication series

Name2013 7th IEEE GCC Conference and Exhibition, GCC 2013

Other

Other2013 7th IEEE GCC Conference and Exhibition, GCC 2013
CountryQatar
CityDoha
Period11/17/1311/20/13

ASJC Scopus subject areas

  • Electrical and Electronic Engineering

Fingerprint Dive into the research topics of 'Solution isolation strategies for the Bernstein polytopes-based solver'. Together they form a unique fingerprint.

  • Cite this

    Djedaini, M., Barki, H., Foufou, S., & Michelucci, D. (2013). Solution isolation strategies for the Bernstein polytopes-based solver. In 2013 7th IEEE GCC Conference and Exhibition, GCC 2013 (pp. 234-239). [6705782] (2013 7th IEEE GCC Conference and Exhibition, GCC 2013). https://doi.org/10.1109/IEEEGCC.2013.6705782