A Many-Valued Temporal Logic and Reasoning Framework for Decision Making

Temporality and uncertainty are important features of real world systems where the state of a system evolves over time and the transition through states depends on uncertain conditions. Examples of such application areas where these concepts matter are smart home systems, disaster management, and robot control etc. Solving problems in such areas usually requires the use of formal mechanisms such as logic systems, statistical methods and other reasoning and decision-making methods. In this chapter, we extend a previously proposed temporal reasoning framework to enable the management of uncertainty based on a many-valued logic. We prove that this new many-valued temporal propositional logic system is sound and complete. We also provide extended reasoning algorithms that can now handle both temporality and uncertainty in an integrated way. We illustrate the framework through a simple but realistic scenario in a smart home application.

[1]  Dov M. Gabbay,et al.  Temporal logic (vol. 1): mathematical foundations and computational aspects , 1994 .

[2]  Richard Zach,et al.  Leonard Bolc and Piotr Borowik: Many-valued logics: 1. Theoretical foundations, Berlin: Springer, 1991 , 1994 .

[3]  N. Rescher Many Valued Logic , 1969 .

[4]  Juan Carlos Augusto,et al.  Stratified causal theories for reasoning about deterministic devices and protocols , 2002, Proceedings Ninth International Symposium on Temporal Representation and Reasoning.

[5]  James F. Allen Time and time again: The many ways to represent time , 1991, Int. J. Intell. Syst..

[6]  E. Allen Emerson,et al.  Temporal and Modal Logic , 1991, Handbook of Theoretical Computer Science, Volume B: Formal Models and Sematics.

[7]  Didier Dubois,et al.  Fuzziness and Uncertainty in Temporal Reasoning , 2003, J. Univers. Comput. Sci..

[8]  Petr Hájek,et al.  Review of Leonard Bolc and Piotr Borowik: Many-valued Logics: 1. Theoretical Foundations , 1994, J. Appl. Non Class. Logics.

[9]  John B. Shoven,et al.  I , Edinburgh Medical and Surgical Journal.

[10]  Gonzalo Escalada-Imaz,et al.  A Temporal Many-Valued Logic for Real Time Control Systems , 2000, AIMSA.

[11]  D. Mundici,et al.  Algebraic Foundations of Many-Valued Reasoning , 1999 .

[12]  Antony Galton Causal Reasoning for Alert Generation in Smart Homes , 2006, Designing Smart Homes.

[13]  V. Novák Fuzzy sets and their applications , 1989 .

[14]  Roque Marín,et al.  Fuzzy temporal constraint logic: a valid resolution principle , 2001, Fuzzy Sets Syst..

[15]  L. Goble The Blackwell guide to philosophical logic , 2001 .

[16]  Jun Liu,et al.  Lattice-Valued Logic - An Alternative Approach to Treat Fuzziness and Incomparability , 2003, Studies in Fuzziness and Soft Computing.

[17]  Antony Galton,et al.  Temporal logics and their applications , 1987 .

[18]  Patrick Suppes,et al.  Introduction To Logic , 1958 .

[19]  James F. Allen,et al.  Actions and Events in Interval Temporal Logic , 1994 .

[20]  Juan Carlos Augusto,et al.  Enhanced Healthcare Provision Through Assisted Decision-Making in a Smart Home Environment , 2007 .

[21]  Efraim Turban,et al.  Decision Support Systems and Intelligent Systems (7th Edition) , 2004 .

[22]  Juan Carlos Augusto,et al.  Management of Uncertainty and Spatio-Temporal Aspects for Monitoring and Diagnosis in a Smart Home , 2008 .

[23]  S. Gottwald A Treatise on Many-Valued Logics , 2001 .

[24]  Jan Pavelka,et al.  On Fuzzy Logic II. Enriched residuated lattices and semantics of propositional calculi , 1979, Math. Log. Q..

[25]  Efraim Turban,et al.  Decision support systems and intelligent systems , 1997 .

[26]  Alasdair Urquhart,et al.  Temporal Logic , 1971 .

[27]  Juan Carlos Augusto,et al.  A general framework for reasoning about change , 2003, New Generation Computing.

[28]  Jun Liu,et al.  A resolution-like strategy based on a lattice-valued logic , 2003, IEEE Trans. Fuzzy Syst..

[29]  Stephan Merz,et al.  Temporal Logic and State Systems , 2008, Texts in Theoretical Computer Science. An EATCS Series.

[30]  Martine De Cock,et al.  Temporal reasoning about fuzzy intervals , 2008, Artif. Intell..

[31]  Petr Hájek,et al.  Metamathematics of Fuzzy Logic , 1998, Trends in Logic.

[32]  Juan Carlos Augusto,et al.  Multi-valued temporal reasoning framework for decision making , 2008 .

[33]  Senén Barro,et al.  A fuzzy temporal rule-based velocity controller for mobile robotics , 2003, Fuzzy Sets Syst..

[34]  L. Bolc,et al.  Many-Valued Logics , 1992 .

[35]  Jan Pavelka,et al.  On Fuzzy Logic I Many-valued rules of inference , 1979, Math. Log. Q..

[36]  V. Novák,et al.  Mathematical Principles of Fuzzy Logic , 1999 .

[37]  Juan Carlos Augusto,et al.  Temporal reasoning for decision support in medicine , 2005, Artif. Intell. Medicine.