We introduce a family of logics and associated programming languages for representing and reasoning about time. The family is conceptually simple while allowing for different models of time. Formulae can be labelled with temporal information using annotations. In this way we avoid the proliferation
Annotated fuzzy logic programs
β Scribed by Tru H. Cao
- Publisher
- Elsevier Science
- Year
- 2000
- Tongue
- English
- Weight
- 189 KB
- Volume
- 113
- Category
- Article
- ISSN
- 0165-0114
No coin nor oath required. For personal study only.
β¦ Synopsis
Several fuzzy logic programming systems that deal with fuzzy sets as data in programs have been developed, but they lack the fundamentals of a theorem prover, whence the soundness and the completeness cannot be proved. Annotated logic programs have been developed as an extension of classical logic programs, and proved to be an essential formalism for lattice-based reasoning. It appears to be a suitable framework, but is still not su cient for development, from the point of view of a theorem prover, of fuzzy logic programs computing with fuzzy sets. This paper proposes annotated fuzzy logic programs (AFLPs) as a formal logical basis for fuzzy logic programming systems involving fuzzy sets as soft data, i.e., data pervaded with uncertainty. The syntax of AFLPs is introduced and their declarative semantics is studied. The AFLP SLD-style proof procedure is then deΓΏned and proved to be sound and complete with respect to the declarative semantics of AFLPs.
π SIMILAR VOLUMES
We develop Fuzzy Logic Programming with the goal to provide a theoretical background for fuzzy expert systems. With the system of fuzzy logic programming that we present the researcher and the practitioner have the theoretical results that the system produces only correct answers and all the possibl