Numerical monsters

SIGSAM Bull. Pub Date : 2000-12-01 DOI:10.1145/377626.377635
C. Essex, M. Davison, C. Schulzky
{"title":"Numerical monsters","authors":"C. Essex, M. Davison, C. Schulzky","doi":"10.1145/377626.377635","DOIUrl":null,"url":null,"abstract":"When the results of certain computer calculations are shown to be not simply incorrect but dramatically incorrect, we have a powerful reason to be cautious about all computer-based calculations. In this paper we present a \"Rogue's Gallery\" of simple calculations whose correct solutions are obvious to humans but whose numerical solutions are incorrect in pathological ways. We call these calculations, which can be guaranteed to wreak numerical mayhem across both software packages and hardware platforms, \"Numerical Monsters\". Our monsters can be used to provide deep insights into how computer calculations fail, and we use them to engender appreciation for the subject of numerical analysis in our students. Although these monsters are based on well-understood numerical pathologies, even experienced numerical analysts will surprises in their behaviour and can use the lessons they bring to become even better masters of their tools.","PeriodicalId":314801,"journal":{"name":"SIGSAM Bull.","volume":"77 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2000-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"SIGSAM Bull.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/377626.377635","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8

Abstract

When the results of certain computer calculations are shown to be not simply incorrect but dramatically incorrect, we have a powerful reason to be cautious about all computer-based calculations. In this paper we present a "Rogue's Gallery" of simple calculations whose correct solutions are obvious to humans but whose numerical solutions are incorrect in pathological ways. We call these calculations, which can be guaranteed to wreak numerical mayhem across both software packages and hardware platforms, "Numerical Monsters". Our monsters can be used to provide deep insights into how computer calculations fail, and we use them to engender appreciation for the subject of numerical analysis in our students. Although these monsters are based on well-understood numerical pathologies, even experienced numerical analysts will surprises in their behaviour and can use the lessons they bring to become even better masters of their tools.
数字怪兽
当某些计算机计算的结果被证明不仅仅是不正确,而且是非常不正确时,我们有充分的理由对所有基于计算机的计算保持谨慎。在本文中,我们提出了一个简单计算的“流氓画廊”,其正确解对人类来说是显而易见的,但其数值解却以病态的方式不正确。我们把这些可以保证在软件包和硬件平台上造成数字混乱的计算称为“数字怪物”。我们的怪物可以用来深入了解计算机计算是如何失败的,我们用它们来激发学生对数值分析这门学科的欣赏。尽管这些怪物是基于很好理解的数值病态,但即使是经验丰富的数值分析师也会对它们的行为感到惊讶,并可以利用它们带来的教训成为更好的工具大师。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信