Communications of the ACM
SOAR: an architecture for general intelligence
Artificial Intelligence
Belief, awareness, and limited reasoning
Artificial Intelligence
Real-time knowledge-based systems
AI Magazine
Unified theories of cognition
Artificial Intelligence - Special issue on knowledge representation
AI Magazine
Tractability and artificial intelligence
Journal of Experimental & Theoretical Artificial Intelligence
Deliberation scheduling for problem solving in time-constrained environments
Artificial Intelligence
Anytime deduction for probabilistic logic
Artificial Intelligence
A structured view of real-time problem solving
AI Magazine
Non-axiomatic reasoning system: exploring the essence of intelligence
Non-axiomatic reasoning system: exploring the essence of intelligence
Fluid Concepts and Creative Analogies: Computer Models of the Fundamental Mechanisms of Thought
Fluid Concepts and Creative Analogies: Computer Models of the Fundamental Mechanisms of Thought
Metamagical Themas: Questing for the Essence of Mind and Pattern
Metamagical Themas: Questing for the Essence of Mind and Pattern
Godel, Escher, Bach: An Eternal Golden Braid
Godel, Escher, Bach: An Eternal Golden Braid
Introduction To Automata Theory, Languages, And Computation
Introduction To Automata Theory, Languages, And Computation
The Constructibility of Artificial Intelligence (as Defined by the Turing Test)
Journal of Logic, Language and Information
Tractability of theory patching
Journal of Artificial Intelligence Research
The computational complexity of probabilistic planning
Journal of Artificial Intelligence Research
Complexity of prioritized default logics
Journal of Artificial Intelligence Research
The interpretation of fuzziness
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
Three fundamental misconceptions of Artificial Intelligence
Journal of Experimental & Theoretical Artificial Intelligence
Hi-index | 0.00 |
A new approach, "controlled concurrency," is introduced for inference control in an adaptive reasoning system working with insufficient knowledge and resources. With this method, a problem-solving process is constructed from atomic steps in run time, according to the system's past experience and the current context. The system carries out many such processes in parallel by distributing its resources among them, and dynamically adjusting the distribution according to feedback. A data structure, "bag," is designed to support this dynamic time-space allocation, and is a kind of probabilistic priority queue. This approach provides a flexible, efficient, and adaptive control mechanism for real-time systems working with uncertain knowledge. To analyze problem solving in such a system, the traditional computability theory and computational complexity theory become inappropriate, because the system no longer follows problem-specific algorithms in problem solving.