Multi-Use "Plug-And-Play" Software Packages for Black Box and Inexact Symbolic Objects

用于黑匣子和不精确符号对象的多用途“即插即用”软件包

基本信息

  • 批准号:
    9712267
  • 负责人:
  • 金额:
    $ 21.52万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    1997
  • 资助国家:
    美国
  • 起止时间:
    1997-09-15 至 2000-11-30
  • 项目状态:
    已结题

项目摘要

This project conducts research in the design of efficient algorithms, their implementation in software packages, and in making the programs accessible to non-specialist users of symbolic computation systems. Packages for the black box representation of symbolic objects and for symbolic objects containing imprecise, that is, floating point data will be constructed. The packages are generically programmed as C++ template classes with abstract underlying arithmetics; they can be compiled with a variety of fast libraries for the basic field, floating point, and polynomial operations. A server/client interface seamlessly attaches the packages to all widely-used general purpose symbolic systems such as Maple and Mathetmatica. Parallel execution of the implemented algorithms will be facilitated. Black box objects are stored as functions. For instance: a black box polynomial is a procedure that takes values for the variables as input and evaluates the polynomial at that given point; a black box matrix is a procedure that takes an arbitrary vector as input and computes the matrix times vector product. The FoxBox system is a package for computing greatest common divisors and factoring black box polynomials. The aim is to eliminate algorithmic bottlenecks in FoxBox and add black box linear algebra. For sake of speed, the project focuses on algorithms over finite fields. Efficient server/client bridge code to a variety of general purpose systems will be developed. The project will also investigate how inexact (e.g., floating point) data can be handled in the course of a symbolic computation. The allowance of floating point coefficients in a symbolic, i.e., parameterized model, is crucial for a symbolic approach to problems from the physical world. Moreover, floating point arithmetic is faster than exact arithmetic, especially for algebraic numbers. Several numerical models, such as a-posteriori iterative improvement and sensitivity analysis for perturbed input data, will be considered. The problems of Toeplitz matrix rank, polynomial complex root location, and factoring complex polynomials in many variables will be investigated. The design of a plug-and-play symbolic/numeric package will be studied.
该项目研究有效算法的设计、它们在软件包中的实现,以及使符号计算系统的非专业用户可以访问这些程序。 将构建用于符号对象的黑盒表示和包含不精确的符号对象(即浮点数据)的包。 这些包通常被编程为具有抽象底层算术的 C++ 模板类;它们可以使用各种快速库进行编译,用于基本域、浮点和多项式运算。 服务器/客户端接口将包无缝连接到所有广泛使用的通用符号系统,例如 Maple 和 Mathematica。 将促进所实施的算法的并行执行。 黑盒对象存储为函数。 例如:黑盒多项式是一个将变量值作为输入并在给定点计算多项式的过程;黑盒矩阵是一个以任意向量作为输入并计算矩阵乘以向量乘积的过程。 FoxBox 系统是一个用于计算最大公约数和因式分解黑盒多项式的软件包。 目的是消除FoxBox中的算法瓶颈并添加黑盒线性代数。 为了速度,该项目重点关注有限域上的算法。 将开发针对各种通用系统的高效服务器/客户端桥接代码。 该项目还将研究如何在符号计算过程中处理不精确(例如浮点)数据。 在符号(即参数化模型)中允许浮点系数对于用符号方法解决物理世界的问题至关重要。 此外,浮点运算比精确运算更快,特别是对于代数数。 将考虑几种数值模型,例如后验迭代改进和扰动输入数据的敏感性分析。 将研究托普利茨矩阵秩、多项式复数根位置以及多变量中的复数多项式因式分解问题。 将研究即插即用符号/数字包的设计。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Erich Kaltofen其他文献

Deterministic distinct-degree factorization of polynomials over finite fields
有限域上多项式的确定性异次因式分解
  • DOI:
  • 发表时间:
    2004
  • 期刊:
  • 影响因子:
    0.7
  • 作者:
    Shuhong Gao;Erich Kaltofen;Alan G. B. Lauder
  • 通讯作者:
    Alan G. B. Lauder
What is Hybrid Symbolic-Numeric Computation?
Parallel Computation of Polynomial Greatest Common Divisors
多项式最大公约数的并行计算
  • DOI:
  • 发表时间:
    2022
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Erich Kaltofen
  • 通讯作者:
    Erich Kaltofen
Factorization of Polynomials
  • DOI:
    10.1007/978-3-7091-7551-4_8
  • 发表时间:
    1983
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Erich Kaltofen
  • 通讯作者:
    Erich Kaltofen

Erich Kaltofen的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Erich Kaltofen', 18)}}的其他基金

AF: Small: Symbolic Computation with Certificates, Sparsity and Error Correction
AF:小:带有证书、稀疏性和纠错的符号计算
  • 批准号:
    1717100
  • 财政年份:
    2017
  • 资助金额:
    $ 21.52万
  • 项目类别:
    Standard Grant
AF: Small: Symbolic computation with sparsity, error checking and error correction
AF:小:具有稀疏性、错误检查和纠错的符号计算
  • 批准号:
    1421128
  • 财政年份:
    2014
  • 资助金额:
    $ 21.52万
  • 项目类别:
    Standard Grant
AF: Small: Efficient Exact/Certified Symbolic Computation By Hybrid Symbolic-Numeric and Parallel Methods
AF:小型:通过混合符号数字和并行方法进行高效精确/认证符号计算
  • 批准号:
    1115772
  • 财政年份:
    2011
  • 资助金额:
    $ 21.52万
  • 项目类别:
    Standard Grant
Model Discovery and Verification With Symbolic, Hybrid Symbolic-Numeric and Parallel Computation
使用符号、混合符号数值和并行计算进行模型发现和验证
  • 批准号:
    0830347
  • 财政年份:
    2008
  • 资助金额:
    $ 21.52万
  • 项目类别:
    Standard Grant
Workshop on Advanced Cyber-Enabled Discovery & Innovation (CDI) Through Symbolic and Numeric Computation
高级网络驱动发现研讨会
  • 批准号:
    0751501
  • 财政年份:
    2007
  • 资助金额:
    $ 21.52万
  • 项目类别:
    Standard Grant
Challenges in Linear and Polynomil Algebra in Symbolic Computation Algorithms
符号计算算法中线性代数和多项式代数的挑战
  • 批准号:
    0514585
  • 财政年份:
    2005
  • 资助金额:
    $ 21.52万
  • 项目类别:
    Continuing Grant
Fast Bit Complexity in Symbolic Computation Algorithms
符号计算算法中的快速位复杂性
  • 批准号:
    0305314
  • 财政年份:
    2003
  • 资助金额:
    $ 21.52万
  • 项目类别:
    Continuing Grant
ITR/ACS: Collaborative Research LinBox: A Generic Library for Seminumeric Black Box Linear Algebra
ITR/ACS:协作研究 LinBox:半数值黑盒线性代数通用库
  • 批准号:
    0113121
  • 财政年份:
    2001
  • 资助金额:
    $ 21.52万
  • 项目类别:
    Standard Grant
Optimization, Randomization, and Generalization in Symbolic Computation
符号计算中的优化、随机化和泛化
  • 批准号:
    9988177
  • 财政年份:
    2000
  • 资助金额:
    $ 21.52万
  • 项目类别:
    Standard Grant
Efficient Computer Algorithms for Symbolic Mathematics
符号数学的高效计算机算法
  • 批准号:
    9696203
  • 财政年份:
    1996
  • 资助金额:
    $ 21.52万
  • 项目类别:
    Continuing Grant

相似国自然基金

煤矸石混凝土受弯构件使用性能与设计方法研究
  • 批准号:
    52378191
  • 批准年份:
    2023
  • 资助金额:
    50 万元
  • 项目类别:
    面上项目
基于“空间-使用”影响机制的城市水敏性开放空间平灾复合的设计策划研究
  • 批准号:
    52308026
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
酒精使用障碍肠道微生物菌群特征及其色氨酸-犬尿氨酸代谢机制研究
  • 批准号:
    82371496
  • 批准年份:
    2023
  • 资助金额:
    47 万元
  • 项目类别:
    面上项目
静脉溶栓治疗无效的缺血性卒中早期使用替罗非班治疗的多中心、双盲、双模拟、随机对照临床研究
  • 批准号:
    82371334
  • 批准年份:
    2023
  • 资助金额:
    74 万元
  • 项目类别:
    面上项目
使用单分子磁镊研究DNA纽结
  • 批准号:
    12374216
  • 批准年份:
    2023
  • 资助金额:
    53 万元
  • 项目类别:
    面上项目

相似海外基金

Enhancing SPACE, an innovative python package to account for spatial confounding used to estimate climate-sensitive events among older Medicare
增强 SPACE,这是一个创新的 Python 包,用于解决空间混杂问题,用于估计旧医疗保险中的气候敏感事件
  • 批准号:
    10839707
  • 财政年份:
    2022
  • 资助金额:
    $ 21.52万
  • 项目类别:
Understanding airway mucus dysfunction in population-based studies
了解基于人群的研究中的气道粘液功能障碍
  • 批准号:
    10502989
  • 财政年份:
    2022
  • 资助金额:
    $ 21.52万
  • 项目类别:
Modified Use of E-cigarettes and Marketing on YouTube
电子烟的改良使用和 YouTube 营销
  • 批准号:
    10382066
  • 财政年份:
    2020
  • 资助金额:
    $ 21.52万
  • 项目类别:
Modified Use of E-cigarettes and Marketing on YouTube
电子烟的改良使用和 YouTube 营销
  • 批准号:
    10170329
  • 财政年份:
    2020
  • 资助金额:
    $ 21.52万
  • 项目类别:
Macrophage Pathogen Interactions in Regional Cystic Fibrosis Lung Inflammation
巨噬细胞病原体在局部囊性纤维化肺部炎症中的相互作用
  • 批准号:
    10404969
  • 财政年份:
    2020
  • 资助金额:
    $ 21.52万
  • 项目类别:
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了