课题基金 / 基金详情

Optimization, Randomization, and Generalization in Symbolic Computation

Optimization, Randomization, and Generalization in Symbolic Computation
符号计算中的优化、随机化和泛化
批准号:
9988177
负责人:
Erich Kaltofen
金额:
$26.22万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2000
资助国家:
美国
项目状态:
已结题
起止时间:
2000-06-01 至 2003-08-31

项目摘要

项目成果

Erich Kaltofen的其他基金

相似基金

相关文献

中文摘要
翻译
埃里希Kaltofen建议研究数学优化技术的问题配方是不精确的,由于数值数据;随机化技术,这是在设计快速算法与黑盒矩阵的精确运算的动力工具;和一般化的计算机程序,实现这些算法到多个领域的方法,如通用的,可重用的编程和接口协议。 符号/数字领域的一个困难是,作为物理测量或数值计算的结果,具有不精确系数的输入可能缺乏感兴趣的已知属性。例如,多项式不是双真实的根,而是有两个非常接近的共轭复根。 最优化问题是有效地计算具有期望奇异性的最近输入。我们的重点将是在系数变化(无穷范数)下具有公共根的最近多项式对,最近的奇异Toeplitz矩阵,以及最近的在复数上因子化的二元复多项式,后两者在任何合理的范数下。 黑盒矩阵被存储为执行矩阵乘以向量积的函数。 用精确域算法进行线性代数计算的有效算法,如求解具有黑盒系数矩阵的线性方程组,是基于Lanczos/Wiedemann方法的,随机化技术,如矩阵预处理和Krylov子间隔随机投影,避免了系数来自有限域时的自正交性和由于矩阵的某些不变因子而导致的一般算法故障。我们建议调查如何不同的线性代数问题是相互关联的,例如,如果计算的解决方案的非齐次黑盒线性系统可以有效地减少到计算的黑盒矩阵的列依赖性。 泛型编程是一种软件设计技术,它使程序通用化,以便它可以与多个底层域一起使用。 我们提出的黑盒算法的实现不仅允许在本机系数字段上插入黑盒矩阵,而且代码还可以从通用接口上熟练地微调现有包中导入内部需要的操作,如多项式和向量操作。我们的库的应用程序接口为黑盒对象提供了一种序列化机制,该机制符合MathML/OpenMath哲学,并允许Internet通信。 最后,我们提出了两个经典问题的研究。首先,研究了有理系数高次稀疏多元多项式的稠密低次因子的多项式时间计算,推广了Hendrik W.小伦斯特拉第二,将矩阵乘向量函数变换为转置向量乘矩阵运算的转置原理的时间和空间有效实现。
英文摘要
Erich Kaltofen proposes to study mathematical optimization techniques on problem formulations that are imprecise due to numerical data; randomization techniques that are the power tools in the design of fast algorithms with exact arithmetic on black box matrices; and generalization of the computer programs that implement these algorithms to multiple domains with methodologies such as generic, reusable programming and interface protocols. A difficulty in the symbolic/numeric area is that inputs with imprecise coefficients as a result of a physical measurement or a numerical computation can lack a known property that is of interest. For example, instead of a double real root, a polynomial has two conjugate complex roots that are very close together. The optimization problem is to compute efficiently the nearest input that has the desired singularity.Our focus will be on the nearest pair of polynomials with a common root under coefficient-wise change (infinity norm), the nearest singular Toeplitz matrix, and the nearest bi-variate complex polynomial that factors over the complex numbers, the latter two under any reasonable norm. A black box matrix is stored as a function that performs the matrix-times vector product. Efficient algorithms for performing linear algebra computations with exact field arithmetic, such as solving a linearsystem with a black box coefficient matrix, are based on the Lanczos/Wiedemann approach.Randomization techniques, for instance, matrix pre-conditioning and Krylov sub-spacing with random projections, avoid self-orthogonality when the coefficients are from a finite field and general algorithmicbreak-down due to certain invariant factors of the matrix. We propose to investigate how the different linear algebra problems are interelated, for example if the computation of a solution of an inhomogeneous black box linear system can be efficiently reduced to the computation of a column dependency of a black box matrix. Generic programming is a software design technique that generalizes a program so that it can be used with more than one underlying domain. The proposed implementation of our black box algorithms notonly permits the plug-in of a black box matrix over a native coefficient field, but the code also imports internally needed operations like polynomial and vector operations from expertly fine-tuned existing packages across generic interfaces. Our library's application program interface provides a serialization mechanism for black box objects that is compliant with the MathML/OpenMath philosophy and that allowsInternet communication. Finally, we propose research on two classical problems. First, the polynomial-time computation of dense, low-degree factors of high-degree sparse multi-variate polynomials with rational coefficients, which would generalize a recent related result by Hendrik W. Lenstra, Jr. Second, a time- and space-efficient realization of the transposition principle for transforming a matrix-times-vector function to the transpose vector-times-matrix operation.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
AF: Small: Symbolic Computation with Certificates, Sparsity and Error Correction
  • 批准号:
    1717100
  • 项目类别:
    Standard Grant
  • 资助金额:
    $49.64万
  • 财政年份:
    2017
  • 负责人:
    Erich Kaltofen
  • 依托单位:
AF: Small: Symbolic computation with sparsity, error checking and error correction
  • 批准号:
    1421128
  • 项目类别:
    Standard Grant
  • 资助金额:
    $46.99万
  • 财政年份:
    2014
  • 负责人:
    Erich Kaltofen
  • 依托单位:
AF: Small: Efficient Exact/Certified Symbolic Computation By Hybrid Symbolic-Numeric and Parallel Methods
  • 批准号:
    1115772
  • 项目类别:
    Standard Grant
  • 资助金额:
    $42.5万
  • 财政年份:
    2011
  • 负责人:
    Erich Kaltofen
  • 依托单位:
Model Discovery and Verification With Symbolic, Hybrid Symbolic-Numeric and Parallel Computation
  • 批准号:
    0830347
  • 项目类别:
    Standard Grant
  • 资助金额:
    $30.0万
  • 财政年份:
    2008
  • 负责人:
    Erich Kaltofen
  • 依托单位:
海外基金