We present a theory that aims to reproduce the fundamental characteristics of human problem solving, including the ability to use a diverse range of strategies and to incorporate domain expertise when available. To begin, we discuss some known features of problem solving and propose several theoretical assumptions to account for them. Next, we introduce HPS, a hierarchical problem solver that implements these postulates. We describe the system’s core structures and processes, and, in each case, explain how they serve our high-level aims. We then describe the different forms of knowledge that can modulate HPS’s behavior. To demonstrate that the system accomplishes our objectives, we report three sets of experiments. We conclude by discussing...
Our group’s work in medical decision making has led us to formulate a framework for expert system de...
In this chapter, we present a view of problem solving as a bundle of skills, knowledge and abilities...
Humans are excellent problem solvers. In this chapter, we explore what we mean by a problem, and we ...
The literature on problem solving in both humans and machines has revealed a diverse set of strate-g...
Problem-solving strategies exhibited by humans are diverse and vary along a number of dimen-sions. I...
In this paper, we present an extended account of human problem solving and describe its implementati...
Human problem solving has long been a central topic in cognitive science. We review the established ...
Problem-solving strategies exhibited by humans are diverse and vary along a number of dimen-sions. I...
In the course of daily life we solve problems often enough that there is a special term to character...
In the course of daily life we solve problems often enough that there is a special term to character...
In the course of daily life we solve problems often enough that there is a special term to character...
In the course of daily life we solve problems often enough that there is a special term to character...
abstract: Building computational models of human problem solving has been a longstanding goal in Art...
Introduction Hierarchical problem-solving ("divide and conquer") may be advantageous in s...
In this chapter, we present a view of problem solving as a bundle of skills, knowledge and abilities...
Our group’s work in medical decision making has led us to formulate a framework for expert system de...
In this chapter, we present a view of problem solving as a bundle of skills, knowledge and abilities...
Humans are excellent problem solvers. In this chapter, we explore what we mean by a problem, and we ...
The literature on problem solving in both humans and machines has revealed a diverse set of strate-g...
Problem-solving strategies exhibited by humans are diverse and vary along a number of dimen-sions. I...
In this paper, we present an extended account of human problem solving and describe its implementati...
Human problem solving has long been a central topic in cognitive science. We review the established ...
Problem-solving strategies exhibited by humans are diverse and vary along a number of dimen-sions. I...
In the course of daily life we solve problems often enough that there is a special term to character...
In the course of daily life we solve problems often enough that there is a special term to character...
In the course of daily life we solve problems often enough that there is a special term to character...
In the course of daily life we solve problems often enough that there is a special term to character...
abstract: Building computational models of human problem solving has been a longstanding goal in Art...
Introduction Hierarchical problem-solving ("divide and conquer") may be advantageous in s...
In this chapter, we present a view of problem solving as a bundle of skills, knowledge and abilities...
Our group’s work in medical decision making has led us to formulate a framework for expert system de...
In this chapter, we present a view of problem solving as a bundle of skills, knowledge and abilities...
Humans are excellent problem solvers. In this chapter, we explore what we mean by a problem, and we ...