Number of the records: 1  

Opacity of Discrete Event Systems: Transformations and Algorithms

  1. Title statementOpacity of Discrete Event Systems: Transformations and Algorithms [rukopis] / Jiří Balun
    Additional Variant TitlesVýpočetní a stavová složitost vlastností diskrétních systémů
    Personal name Balun, Jiří (dissertant)
    Translated titleComputational and state complexity of properties of discrete event systems
    Issue data2023
    Phys.des.125
    NoteVed. práce Radim Bělohlávek
    Another responsib. Bělohlávek, Radim, 1971- (předseda oborové rady)
    Another responsib. Univerzita Palackého. Katedra informatiky (degree grantor)
    Keywords Discrete event system * finite automaton * opacity * transformation * complexity * algorithm * verification * Discrete event system * finite automaton * opacity * transformation * complexity * algorithm * verification
    Form, Genre disertace dissertations
    UDC (043.3)
    CountryČesko
    Languageangličtina
    Document kindPUBLIKAČNÍ ČINNOST
    TitlePh.D.
    Degree programDoktorský
    Degree programInformatika
    Degreee disciplineInformatika
    book

    book

    Kvalifikační práceDownloadedSizedatum zpřístupnění
    00263936-281104300.pdf91.4 MB29.06.2023
    PosudekTyp posudku
    00263936-opon-764726089.pdfPosudek oponenta
    00263936-ved-474465858.pdfPosudek vedoucího
    00263936-opon-454976152.pdfPosudek oponenta
    Průběh obhajobydatum zadánídatum odevzdánídatum obhajobypřidělená hodnocenítyp hodnocení
    00263936-prubeh-864541201.pdf26.09.201329.06.202312.10.2023SHodnocení známkou

    Opacity is a security property of discrete-event systems that asks whether, at any point of a computation, the secret is revealed to a passive intruder. The literature has introduced several notions of opacity, including language-based opacity, trace opacity, current-state opacity, weak k-step opacity, weak infinite-step opacity, strong k-step opacity, initial-state opacity, and initial-and-final-state opacity. In this work, we provide a complete and improved complexity picture of verifying the discussed opacity notions within the finite automata model. First, we focus on the complexity of deciding current-state opacity in systems with a restricted set of events and a restricted structure. Second, we present polynomial-time transformations among the notions that preserve determinism and the number of observable events, allowing the generalization of results across different notions of opacity. Third, we propose three new algorithms for verifying language-based opacity, trace opacity, weak k-step opacity, weak infinite-step opacity, and strong k-step opacity that improve their respective algorithmic complexity.Opacity is a security property of discrete-event systems that asks whether, at any point of a computation, the secret is revealed to a passive intruder. The literature has introduced several notions of opacity, including language-based opacity, trace opacity, current-state opacity, weak k-step opacity, weak infinite-step opacity, strong k-step opacity, initial-state opacity, and initial-and-final-state opacity. In this work, we provide a complete and improved complexity picture of verifying the discussed opacity notions within the finite automata model. First, we focus on the complexity of deciding current-state opacity in systems with a restricted set of events and a restricted structure. Second, we present polynomial-time transformations among the notions that preserve determinism and the number of observable events, allowing the generalization of results across different notions of opacity. Third, we propose three new algorithms for verifying language-based opacity, trace opacity, weak k-step opacity, weak infinite-step opacity, and strong k-step opacity that improve their respective algorithmic complexity.

Number of the records: 1  

  This site uses cookies to make them easier to browse. Learn more about how we use cookies.