首页> 外文期刊>Mathematics in Computer Science >On Design and Implementation of a Generic Number Type for Real Algebraic Number Computations Based on Expression Dags
【24h】

On Design and Implementation of a Generic Number Type for Real Algebraic Number Computations Based on Expression Dags

机译:基于表达式Dags的实数代数计算通用数类型的设计与实现

获取原文
获取原文并翻译 | 示例

摘要

We report on the design and implementation of a number type called Real_algebraic. This number type allows us to compute the sign of arithmetic expressions involving the operations ${+,-,cdot,/, sqrt[d]{}}$ . The sign computation is always correct and, in this sense, not subject to rounding errors. We focus on modularity and use generic programming techniques to make key parts of the implementation exchangeable. Thus, our design allows for easily performing experiments with different implementations or thereby tailoring the number type for specific tasks. For many problems in computational geometry, instantiations of our number type Real_algebraic are a user-friendly alternative for implementing the exact geometric computation paradigm in order to abandon numerical robustness problems.
机译:我们报告称为Real_algebraic的数字类型的设计和实现。这种数字类型使我们能够计算涉及运算$ {+,-,cdot,/,sqrt [d] {}} $的算术表达式的符号。符号计算始终是正确的,从这个意义上讲,不会出现舍入误差。我们专注于模块化,并使用通用的编程技术来使实现的关键部分可互换。因此,我们的设计可以轻松实现采用不同实现方式的实验,从而为特定任务定制数字类型。对于计算几何中的许多问题,我们的数字类型Real_algebraic的实例化是一种用户友好的替代方案,用于实现精确的几何计算范例,从而放弃数值鲁棒性问题。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号