课题基金 / 基金详情

SI2-SSE: Solving Polynomial Systems with PHCpack and phcpy

SI2-SSE: Solving Polynomial Systems with PHCpack and phcpy
SI2-SSE:使用 PHCpack 和 phcpy 求解多项式系统
批准号:
1440534
负责人:
Jan Verschelde
金额:
$46.44万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2014
资助国家:
美国
项目状态:
已结题
起止时间:
2014-10-01 至 2019-09-30

项目摘要

项目成果

Jan Verschelde的其他基金

相似基金

相关文献

中文摘要
翻译
求解多项式系统是数学中的一个基本问题,在科学和工程的各个领域都有应用。免费开源软件PHCpack应用符号-数值和多面体方法求解多项式系统。phcpy是用Python脚本语言编写的PHCpack的新接口,它改进了PHCpack的功能。在并行计算机上的实现弥补了多精度算法的成本开销,将使科学家和工程师能够更快、更准确地解决更大的系统。用phcpy开发的web服务器可以让任何有互联网连接的人访问开发的软件。PHCpack中的求解器采用同伦延拓方法,混合了符号-数值算法和多面体算法。用牛顿法计算了解的数值近似。解由Puiseux级数象征性地逼近,它起源于由系统中多项式的牛顿多面体定义的初始形式。phcpy的设计提供了一个灵活的交互式脚本界面,在执行PHCpack中编译的代码时不会牺牲效率。phcpy包将为可伸缩的计算服务器提供工具,以处理提交给web服务器的请求。由图形处理单元加速的多核处理器上的多线程实现补偿了双双和四双算法的开销。
英文摘要
Solving polynomial systems is a fundamental problem in mathematics with applications to various fields of science and engineering. The free and open source software PHCpack applies symbolic-numeric and polyhedral methods to solve polynomial systems. As a new interface to PHCpack written in the Python scripting language, phcpy improves the functionality of PHCpack. The implementation on parallel computers to compensate for the cost overhead of multi-precision arithmetic will enable scientists and engineers to solve larger systems faster and more accurately. A web server developed with phcpy will give anyone with an internet connection access to the developed software.The solvers in PHCpack apply homotopy continuation methods, blending symbolic-numeric with polyhedral algorithms. Numerical approximations to solutions are computed with Newton's method. Solutions are approximated symbolically by Puiseux series, which originate at initial forms defined by the Newton polytopes of the polynomials in the system. The design of phcpy gives a flexible interactive scripting interface, without sacrificing efficiency as compiled code in PHCpack is executed. The package phcpy will provide the tools for a scalable compute server to serve requests submitted to the web server. Multithreaded implementations on multicore processors accelerated by graphics processing units compensate for the cost overhead of double double and quad double arithmetic.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
CDS&E-MSS: Computational Developments of Power Series Methods to Solve Polynomial Systems
  • 批准号:
    1854513
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $23.6万
  • 财政年份:
    2019
  • 负责人:
    Jan Verschelde
  • 依托单位:
AF: Algorithms and software for a new polyhedral polynomial system solver
  • 批准号:
    1115777
  • 项目类别:
    Standard Grant
  • 资助金额:
    $30.0万
  • 财政年份:
    2011
  • 负责人:
    Jan Verschelde
  • 依托单位:
Optimal Polyhedral Homotopies on Supercomputers for Algebraic Sets
  • 批准号:
    0713018
  • 项目类别:
    Standard Grant
  • 资助金额:
    $25.5万
  • 财政年份:
    2007
  • 负责人:
    Jan Verschelde
  • 依托单位:
Collaborative Research: Numerical Algorithms and Software for Solving Polynomial Systems with Parameters
  • 批准号:
    0410036
  • 项目类别:
    Standard Grant
  • 资助金额:
    $8.09万
  • 财政年份:
    2004
  • 负责人:
    Jan Verschelde
  • 依托单位:
国内基金
海外基金
化脓性链球菌分泌性酯酶Sse抑制LC3相关吞噬促其侵袭的机制研究
  • 批准号:
    --
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    30万元
  • 批准年份:
    2022
  • 负责人:
    张晓兰
  • 依托单位:
太阳能电池Cu2ZnSn(SSe)4/CdS界面过渡层结构模拟及缺陷态消除研究
  • 批准号:
    --
  • 项目类别:
    面上项目
  • 资助金额:
    55万元
  • 批准年份:
    2022
  • 负责人:
    刘成延
  • 依托单位:
掺杂实现Cu2ZnSn(SSe)4吸收层表层稳定弱n型特性的第一性原理研究
  • 批准号:
    12004100
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    24.0万元
  • 批准年份:
    2020
  • 负责人:
    刘成延
  • 依托单位:
基于SSE的航空信息系统信息安全保障评价指标体系的研究
  • 批准号:
    60776808
  • 项目类别:
    联合基金项目
  • 资助金额:
    19.0万元
  • 批准年份:
    2007
  • 负责人:
    吴志军
  • 依托单位: