Yuval Shahar

Senior Academic

CAPSUL

A constraint-based specification of repeating patterns in time-oriented data

Shubha Chakravarty, Yuval Shahar

We use a constraint-based language to specify repeating temporal patterns. The Constraint-based Pattern Specification Language (CAPSUL) is simple to use, but allows a wide variety of patterns to be expressed. This paper describes in detail the syntax of CAPSUL, including its layers of abstraction and four types of constraints. We also discuss the semantics of CAPSUL, including the concept of interference between patterns and the expressive power of the language. We have implemented CAPSUL in a temporal-abstraction system called Résumé, and used it in a graphical knowledge-acquisition tool to acquire domain-specific knowledge from experts about patterns to be found in large databases. We summarize the results of preliminary experiments using the pattern-specification and pattern-detection tools on data about patients who have cancer and have been seen at the Rush Presbyterian/St. Luke's Medical Center.

Publication language English
Pages 3-22
Journal Annals of Mathematics and Artificial Intelligence
Volume 30
Issue number 1-4
Publication status Published - 01.01.2000

ASJC Scopus subject areas

Applied Mathematics
Artificial Intelligence

Sustainable Development Goals

SDG 3 - Good Health and Well-being
Access to Document
10.1023/A:1016661915959
Other files and links
Link to publication in Scopus