Continuous abstract data types for verified computation검증된 계산을 위한 연속적 추상형 자료형

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 144
  • Download : 0
We devise imperative programming languages for verified real number computation where real numbers are provided as abstract data types such that the users of the languages can express real number computation by considering real numbers as abstract mathematical entities. Unlike other common approaches toward real number computation, based on an algebraic model that lacks implementability or transcendental computation, or finite-precision approximation such as using double precision computation that lacks a formal foundation, our languages are devised based on computable analysis, a foundation of rigorous computation over continuous data. Consequently, the users of the language can easily program real number computation and reason about the behaviours of their programs, relying on their mathematical knowledge of real numbers without worrying about artificial roundoff errors. As the languages are imperative, we adopt precondition-postcondition-style program specification and Hoare-style program verification methodologies. Consequently, the users of the language can easily program a computation over real numbers, specify the expected behaviour of the program, including termination, and prove the correctness of the specification. Furthermore, we suggest extending the languages with other interesting continuous data, such as matrices, continuous real functions, et cetera.
Advisors
Ziegler, Martinresearcher지글러 마틴researcher
Description
한국과학기술원 :전산학부,
Publisher
한국과학기술원
Issue Date
2021
Identifier
325007
Language
eng
Description

학위논문(박사) - 한국과학기술원 : 전산학부, 2021.8,[iv, 148 p. :]

Keywords

real number computation▼acontinuous abstract data type▼acomputable analysis▼aimperative programming▼aformal verification; 실수 계산▼a연속적 추상형 자료형▼a계산 해석학▼a명령형 언어▼a프로그램 검증

URI
http://hdl.handle.net/10203/295728
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=962408&flag=dissertation
Appears in Collection
CS-Theses_Ph.D.(박사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0