Simplification of teleo-reactive sequences
File(s)DTR03-3.pdf (115.97 KB)
Published version
Author(s)
Mousavi, Seyed R
Broda, Krysia
Type
Report
Abstract
A Teleo-Reactive (TR) sequence is a sequence of <situation action> rules. The output of a TR
sequence is the action part of the first rule in the sequence whose situation part evaluates to true. In
this report, we present an algorithm for simplification of TR sequences, by which we mean to obtain
another TR sequence, if any, that is smaller but semantically equal to the given one. The simplification
algorithm can also be applied to decision lists, because a decision list is a special case of a TR
sequence in that the only actions are true (1) and false (0). We also discuss how the algorithm can be
extended in order to simplify multivariable decision trees. Finally, we extend the use of the
simplification algorithm to simplifying classification rules.
sequence is the action part of the first rule in the sequence whose situation part evaluates to true. In
this report, we present an algorithm for simplification of TR sequences, by which we mean to obtain
another TR sequence, if any, that is smaller but semantically equal to the given one. The simplification
algorithm can also be applied to decision lists, because a decision list is a special case of a TR
sequence in that the only actions are true (1) and false (0). We also discuss how the algorithm can be
extended in order to simplify multivariable decision trees. Finally, we extend the use of the
simplification algorithm to simplifying classification rules.
Date Issued
2003-01-01
Citation
Departmental Technical Report: 03/3, 2003, pp.1-18
Publisher
Department of Computing, Imperial College London
Start Page
1
End Page
18
Journal / Book Title
Departmental Technical Report: 03/3
Copyright Statement
© 2003 The Author(s). This report is available open access under a CC-BY-NC-ND (https://creativecommons.org/licenses/by-nc-nd/4.0/)
Publication Status
Published
Article Number
03/3