• DocumentCode
    1924913
  • Title

    Efficient solution to systems of multivariate polynomials using expression trees

  • Author

    Elber, Gershon ; Grandine, Tom

  • Author_Institution
    Dept. of Comput. Sci., Technion-Israel Inst. of Technol., Haifa
  • fYear
    2008
  • fDate
    4-6 June 2008
  • Firstpage
    163
  • Lastpage
    169
  • Abstract
    In recent years, several quite successful attempts have been made to solve systems of polynomial constraints, using geometric design tools, by making use of subdivision based solvers. This broad class of methods includes both binary domain subdivision as well as the projected polyhedron method of Sherbrooke and Patrikalakis [13]. One of the main difficulties in using subdivision solvers is their scalability. When the given constraint is represented as a tensor product of all its independent variables, it grows exponentially in size as a function of the number of variables. In this work, we show that for many applications, especially geometric, the exponential complexity of the constraints can be reduced to a polynomial one by representing the underlying problem structure in the form of expression trees that represent the constraints. We demonstrate the applicability and scalability of this representation and compare its performance to that of tensor product constraint representation, on several examples.
  • Keywords
    polynomials; tensors; trees (mathematics); binary domain subdivision; constraint representation; exponential complexity; expression trees; geometric design tools; multivariate polynomials; polynomial constraints; projected polyhedron method; subdivision based solvers; tensor product; Arithmetic; Computer science; Polynomials; Proposals; Robustness; Scalability; Solid modeling; Spline; Tensile stress; Testing; Contact computation; Hausdorff distance; interval arithmetic; multivariate polynomial constraint solver; self-bisectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Shape Modeling and Applications, 2008. SMI 2008. IEEE International Conference on
  • Conference_Location
    Stony Brook, NY
  • Print_ISBN
    978-1-4244-2260-9
  • Electronic_ISBN
    978-1-4244-2261-6
  • Type

    conf

  • DOI
    10.1109/SMI.2008.4547965
  • Filename
    4547965