Decision Making and Control of a Cognitive Agent's Knowledge Process Under Time Constraints

Considered are the questions of designing a system for modeling the reasoning of a cognitive agent, capable of making conclusions based on its knowledge and observations of the external environment, solving problems in a hard enough real-time mode. To work in this mode, the existence of a critical t...

Full description

Saved in:
Bibliographic Details
Published inOpen Semantic Technologies for Intelligent System Vol. 1282; pp. 212 - 221
Main Authors Fominykh, Igor, Eremeev, Alexander, Alekseev, Nikolay, Gulyakina, Natalia
Format Book Chapter
LanguageEnglish
Published Switzerland Springer International Publishing AG 2020
Springer International Publishing
SeriesCommunications in Computer and Information Science
Subjects
Online AccessGet full text
ISBN9783030604462
3030604462
ISSN1865-0929
1865-0937
DOI10.1007/978-3-030-60447-9_13

Cover

More Information
Summary:Considered are the questions of designing a system for modeling the reasoning of a cognitive agent, capable of making conclusions based on its knowledge and observations of the external environment, solving problems in a hard enough real-time mode. To work in this mode, the existence of a critical time threshold is established, which is set to solve the problem facing the agent. Exceeding the threshold is fraught with grave, sometimes catastrophic consequences and for the agent is unacceptable. The formal basis of the modeling system (cognitive process control) is a logical system - extended step theory, that combines the concepts of active temporal logic and logical programming. Among the original methods proposed by the authors in the work, an approach to combining the concepts of active logic and logical programming in one logical system should be noted; an approach to constructing a consistent declarative semantics for extended step theory of active logic; a method of formalizing temporal, nonmonotonic reasoning of an agent using extended step theory of active temporal logic; a method of granulating time in a logical system to formalize meta-reasoning. A subclass of temporal logic is considered, oriented to application in real-time systems. Additionally, the issues of managing the agent’s cognitive process in hard real-time, eliminating anomalies (unforeseen situations), and applying the temporal logic of branching time are investigated in more detail.
Bibliography:This work was supported by the Russian Foundation for Fundamental Research (RFFR) (projects 18-29-03088, 18-07-00213, 19-07-00123, 20-07-00498)) and Belarusian Republican Foundation for Fundamental Research (BRFR) (project 20-57-00015 Bel_a.
ISBN:9783030604462
3030604462
ISSN:1865-0929
1865-0937
DOI:10.1007/978-3-030-60447-9_13