1996
DOI: 10.1007/3-540-61273-4_2
|View full text |Cite
|
Sign up to set email alerts
|

Problem-solving methods: Making assumptions for efficiency reasons

Abstract: Abstract. In this paper we present the following view on problem-solving methods for knowledge-based systems: Problem-solving methods describe an efficient reasoning strategy to achieve a goal by introducing assumptions about the available domain knowledge and the required functionality. Assumptions, dynamic reasoning behavior, and functionality are the three elements necessary to characterize a problem-solving method.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0

Year Published

1996
1996
2001
2001

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 12 publications
(8 citation statements)
references
References 18 publications
0
8
0
Order By: Relevance
“…Inference engines like unification, forward or backward resolution, and inheritance captured the dynamic part of deriving new information. However, human experts have exploit knowledge about the dynamics of the problem-solving process and such knowledge is required to enable problem-solving in practice and not only in principle [60]. [38] provided several examples where knowledge engineers implicitly encoded control knowledge by ordering production rules and premises of these rules that together with the generic inference engine, delivered the desired dynamic behaviour.…”
Section: Problem-solving Methodsmentioning
confidence: 99%
See 2 more Smart Citations
“…Inference engines like unification, forward or backward resolution, and inheritance captured the dynamic part of deriving new information. However, human experts have exploit knowledge about the dynamics of the problem-solving process and such knowledge is required to enable problem-solving in practice and not only in principle [60]. [38] provided several examples where knowledge engineers implicitly encoded control knowledge by ordering production rules and premises of these rules that together with the generic inference engine, delivered the desired dynamic behaviour.…”
Section: Problem-solving Methodsmentioning
confidence: 99%
“…In this way, these ontologies help to solve the 'interaction problem' [33], which states that domain knowledge cannot be independently represented from how it will be used in problem solving, and vice versa. Method and task ontologies enable to make explicit the interaction between problem-solving and domain knowledge through assumptions ( [17], [60], [18]). …”
Section: Types Of Ontologiesmentioning
confidence: 99%
See 1 more Smart Citation
“…1 A characteristic property of these specification languages results from the fact that they do not aim at a purely functional specification. In general, most problems tackled with KBSs are inherently complex and intractable (see e.g., [13] and [14]). A specification has to describe not just a realization of the functionality, but one which takes into account the constraints of the reasoning process and the complexity of the task.…”
Section: Introductionmentioning
confidence: 99%
“…[11], [21]). A PSM can only solve such tasks with reasonable computational effort by introducing assumptions that restrict the complexity of the problem or by strengthening the requirements on domain knowledge.…”
Section: Adapter: Connecting Task and Psmmentioning
confidence: 99%