Browse our site
About
People
Research Areas
Projects
Publications
Books
Book chapters
Journal articles
In proceedings
M. Sc. Dissertations
Ph. D. Dissertations
Technical reports
Seminars
News
You are here:
Home
Publications
View
Publication details
Go back
Publication details
Main information
Title:
Observation Strategies for Event Detection with Incidence on Runtime Verification: Theory, Algorithms, Experimentation
Publication date:
August 2011
Citation:
rcra2010-amai
Abstract:
Many applications (such as system and user monitoring, runtime verification, diagnosis, observation-based decision making, intention recognition) all require to detect the occurrence of an event in a system, which entails the ability to observe the system. Observation can be costly, so it makes sense to try and reduce the number of observations, without losing full certainty about the event's actual occurrence. In this paper, we propose a formalization of this problem. We formally show that, whenever the event to be detected follows a discrete spatial or temporal pattern, then it is possible to reduce the number of observations. We discuss exact and approximate algorithms to solve the problem, and provide an experimental evaluation of them. We apply the resulting algorithms to verification of linear temporal logics formulae. We discuss possible generalizations and extensions, and, in particular, how event detection can benefit from logic programming techniques.
Journal
Authors:
Marco Alberti
,
P. Dell'Acqua
,
Luís Moniz Pereira
Journal:
Annals of Mathematics and Artificial Intelligence
Publisher:
Springer
Address:
-
Volume:
-
Number:
-
Pages:
DOI: 10.1007/s10472-011-9259-5
ISBN:
-
ISSN:
1573-7470
Note:
-
Url address:
http://centria.di.fct.unl.pt/~lmp/publications/online-papers/runtime_verification_amai.pdf
Export formats
Plain text:
Marco Alberti and P. Dell'Acqua and Luís Moniz Pereira, Observation Strategies for Event Detection with Incidence on Runtime Verification: Theory, Algorithms, Experimentation, Annals of Mathematics and Artificial Intelligence, Pag. DOI: 10.1007/s10472-011-9259-5, Springer, ISSN 1573-7470, (http://centria.di.fct.unl.pt/~lmp/publications/online-papers/runtime_verification_amai.pdf), August 2011.
HTML:
<b><a href="/people/members/view.php?code=bde07d722513741a0fa20a19209bc4a1" class="author">Marco Alberti</a>, <a href="/people/members/view.php?code=c3899b9bc15364381381c58d138af552" class="author">P. Dell'Acqua</a> and <a href="/people/members/view.php?code=6175f826202ff877fba2ad77784cb9cb" class="author">Luís Moniz Pereira</a></b>, <u>Observation Strategies for Event Detection with Incidence on Runtime Verification: Theory, Algorithms, Experimentation</u>, Annals of Mathematics and Artificial Intelligence, Pag. DOI: 10.1007/s10472-011-9259-5, <a href="http://www.springer.com" title="Link to external entity..." target="_blank" class="publisher">Springer</a>, ISSN 1573-7470, (<a href="http://centria.di.fct.unl.pt/~lmp/publications/online-papers/runtime_verification_amai.pdf" target="_blank">url</a>), August 2011.
BibTeX:
@article {rcra2010-amai, author = {Marco Alberti and P. Dell'Acqua and Lu\'{\i}s Moniz Pereira}, title = {Observation Strategies for Event Detection with Incidence on Runtime Verification: Theory, Algorithms, Experimentation}, journal = {Annals of Mathematics and Artificial Intelligence}, publisher = {Springer}, pages = {DOI: 10.1007/s10472-011-9259-5}, issn = {1573-7470}, url = {http://centria.di.fct.unl.pt/~lmp/publications/online-papers/runtime_verification_amai.pdf}, abstract = {Many applications (such as system and user monitoring, runtime verification, diagnosis, observation-based decision making, intention recognition) all require to detect the occurrence of an event in a system, which entails the ability to observe the system. Observation can be costly, so it makes sense to try and reduce the number of observations, without losing full certainty about the event's actual occurrence. In this paper, we propose a formalization of this problem. We formally show that, whenever the event to be detected follows a discrete spatial or temporal pattern, then it is possible to reduce the number of observations. We discuss exact and approximate algorithms to solve the problem, and provide an experimental evaluation of them. We apply the resulting algorithms to verification of linear temporal logics formulae. We discuss possible generalizations and extensions, and, in particular, how event detection can benefit from logic programming techniques.}, keywords = {Event detection · Runtime verification · Temporal logic · Logic programming · Complexity}, month = {August}, year = {2011}, }
Publication's urls
Full url:
/publications/view.php?code=a09f47759dec08a6ef51cdf1a7aca770
Friendly url:
/publications/view.php?code=rcra2010-amai
Go back
Departamento de Informática, FCT/UNL
Quinta da Torre 2829-516 CAPARICA - Portugal
Tel. (+351) 21 294 8536 FAX (+351) 21 294 8541