• DocumentCode
    2505503
  • Title

    Parallel implementation of the polyhedral homotopy method

  • Author

    Verschelde, Jan ; Zhuang, Yan

  • Author_Institution
    Dept. of Math., Stat., & Comput. Sci., Illinois Univ., Chicago, IL
  • fYear
    0
  • fDate
    0-0 0
  • Lastpage
    488
  • Abstract
    Homotopy methods to solve polynomial systems are well suited for parallel computing because the solution paths defined by the homotopy can be tracked independently. For sparse polynomial systems, polyhedral methods give efficient homotopy algorithms. The polyhedral homotopy methods run in three stages: (1) compute the mixed volume; (2) solve a random coefficient start system; (3) track solution paths to solve the target system. This paper is about how to parallelize the second stage in PHCpack. We use a static workload distribution algorithm and achieve a good speedup on the cyclic n-roots benchmark systems. Dynamic workload balancing leads to reduced wall times on large polynomial systems which arise in mechanism design
  • Keywords
    parallel algorithms; polynomials; resource allocation; symbol manipulation; PHCpack; continuation methods; cyclic n-roots benchmark systems; dynamic workload balancing; parallel computation; parallel computing; path following; polyhedral homotopy method; random coefficient start system; solution paths; sparse polynomial systems; workload distribution algorithm; Computational efficiency; Computer science; Concurrent computing; Load management; Mathematics; Parallel processing; Polynomials; Statistics; Target tracking; Uniform resource locators; Continuation methods; load balancing; parallel computation; path following; polyhedral homotopies.; polynomial; systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Workshops, 2006. ICPP 2006 Workshops. 2006 International Conference on
  • Conference_Location
    Columbus, OH
  • ISSN
    1530-2016
  • Print_ISBN
    0-7695-2637-3
  • Type

    conf

  • DOI
    10.1109/ICPPW.2006.61
  • Filename
    1690736