1996
DOI: 10.1007/bfb0031800
|View full text |Cite
|
Sign up to set email alerts
|

Verification of IEEE compliant subtractive division algorithms

Abstract: Abstract. A parameterized de nition of subtractive oating point division algorithms is presented and veri ed using PVS. The general algorithm is proven to satisfy a formal de nition of an IEEE standard for oating point arithmetic. The utility of the general speci cation is illustrated using a number of di erent instances of the general algorithm.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
13
0

Year Published

1996
1996
2005
2005

Publication Types

Select...
6
3

Relationship

0
9

Authors

Journals

citations
Cited by 25 publications
(13 citation statements)
references
References 9 publications
0
13
0
Order By: Relevance
“…This poly is the result of cancelling the two polys in the a·b pot. 10 Upon adding it and canceling the polys in the b pot (executing steps 2 and 1 again), we get the contradiction 0 < −1 and our lemma is proved.…”
Section: An Examplementioning
confidence: 70%
See 1 more Smart Citation
“…This poly is the result of cancelling the two polys in the a·b pot. 10 Upon adding it and canceling the polys in the b pot (executing steps 2 and 1 again), we get the contradiction 0 < −1 and our lemma is proved.…”
Section: An Examplementioning
confidence: 70%
“…Great progress has been made as is illustrated by the many substantial proofs recently completed in PVS, HOL, and ACL2 [10,5,13]. The existing state-of-the-art is, however, not sufficient.…”
Section: Related Work and Plan Of The Papermentioning
confidence: 99%
“…His work was one of the earliest on the formalization of floating-point standards using theorem proving. His formal specification was then used by Miner and Leathrum [30] to verify in PVS a general class of IEEE compliant subtractive division algorithms.…”
Section: Related Workmentioning
confidence: 99%
“…Theorem provers have long been used to mechanically check the correctness of floating point algorithms with PVS [19,26], HOL [16], or ACL2 [31], and one specification has been motivated by avionic application [4]. Guaranteeing the completeness of a specification with respect to a text in a natural language is probably beyond the scope of formal proof.…”
Section: Fallacies and Pitfallsmentioning
confidence: 99%