课题基金 / 基金详情

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中的求解器应用同伦延拓方法,将符号-数值与多面体算法混合在一起。用牛顿法计算解的数值近似。解决方案是近似的象征性的Puixix系列,它起源于初始形式所定义的牛顿多面体的多项式在系统中。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
  • 负责人:
    吴志军
  • 依托单位: