Optimal Finite-State Monitoring of Partial Traces

被引:0
|
作者
Kushwaha, Peeyush [1 ]
Purandare, Rahul [1 ,2 ]
Dwyer, Matthew B. [3 ]
机构
[1] IIIT Delhi, New Delhi, India
[2] Univ Nebraska Lincoln, Lincoln, NE USA
[3] Univ Virginia, Charlottesville, VA USA
来源
关键词
Runtime verification; Finite state properties; Optimization;
D O I
10.1007/978-3-031-17196-3_7
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Monitoring programs for finite state properties is challenging due to high memory and execution time overheads it incurs. Some events if skipped or lost naturally can reduce both overheads, but lead to uncertainty about the current monitor state. In this work, we present a theoretical framework to model traces that carry partial information (like number of events lost), and provide construction for a monitor capable of monitoring these partial traces without producing false positives while reporting violations. The constructed monitor optimally reports as many violations as possible for the partial traces. We model several loss types of practical relevance using our framework.
引用
收藏
页码:124 / 142
页数:19
相关论文
共 50 条
  • [21] Deciding sequentiability of finite-state transducers by finite-state pattern-matching
    Gaál, T
    [J]. THEORETICAL COMPUTER SCIENCE, 2004, 313 (01) : 105 - 117
  • [22] Cascaded finite-state partial parsing: A larger-first approach
    Van Delden, S
    Gomez, F
    [J]. RECENT ADVANCES IN NATURAL LANGUAGE PROCESSING III, 2004, 260 : 217 - 226
  • [23] An Optimal Clustering Approach Applying to Asynchronous Finite-State Machine Design
    Chernihiv Polytechnic National University, 95, Shevchenka Str., Chernihiv
    14035, Ukraine
    不详
    不详
    [J]. Lect. Notes Networks Syst., (292-305):
  • [24] OPTIMAL-CONTROL OF NOISY FINITE-STATE MARKOV-PROCESSES
    SEGALL, A
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1977, 22 (02) : 179 - 186
  • [25] OPTIMAL FILTERING OF SIGNALS WITH ARBITRARY JUMP AND FINITE-STATE STOCHASTIC PARAMETERS
    KAPYLOV, AK
    CHERDYNTSEV, VA
    [J]. RADIOTEKHNIKA I ELEKTRONIKA, 1977, 22 (05): : 941 - 950
  • [26] State assignment of finite-state machines
    Ahmad, I
    Dhodhi, MK
    [J]. IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2000, 147 (01): : 15 - 22
  • [27] CSP-based inference of function block finite-state models from execution traces
    Chivilikhin, Daniil
    Ulyantsev, Vladimir
    Shalyto, Anatoly
    Vyatkin, Valeriy
    [J]. 2017 IEEE 15TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2017, : 714 - 719
  • [28] Finite-state temporal projection
    Fernando, Tim
    [J]. IMPLEMENTATION AND APPLICATION OF AUTOMATA, 2006, 4094 : 230 - 241
  • [29] Finite-state models in surgery
    Webster, RW
    [J]. COMPUTER GRAPHICS WORLD, 2000, 23 (01) : 6 - 6
  • [30] Finite-state code generation
    Fraser, CW
    Proebsting, TA
    [J]. ACM SIGPLAN NOTICES, 1999, 34 (05) : 270 - 280