首页 | 本学科首页   官方微博 | 高级检索  
     


Nondeterministic three-valued logic: Isotonic and guarded truth-functions
Authors:Peter Päppinghaus  Martin Wirsing
Affiliation:1. Institut für Mathematik, Universit?t Hannover, Welfengarten 1, D-3000, Hannover 1
2. Institut für Informatik, Technische Universit?t München, Postfach 20 24 20, D-8000, München 2
Abstract:Nondeterministic programs occurring in recently developed programming languages define nondeterminate partial functions. Formulas (Boolean expressions) of such nondeterministic languages are interpreted by a nonempty subset of {T (“true”), F (“false”), U (“undefined)}. As a semantic basis for the propositional part of a corresponding nondeterministic three-valued logic we study the notion of a truth-function over {T, F, U} which is computable by a nondeterministic evaluation procedure. The main result is that these truth-functions are precisely the functions satisfying four basic properties, called ( subseteq ) -isotonic, ( subseteq ) ?-isotonic, hereditarily guarded, and hereditarily guard-using, and that a function satisfies these properties iff it is explicitly definable (in a certain normal form) from “if..then..else..fi”, binary choice, and constants.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号