Verification of K- and Infinite-Step Strong/Weak Anonymity Using Concurrent Compositions
Jiahui Zhang, Kuize Zhang, Xiaoguang Han, Zhiwu Li
Abstract
Anonymity is an information flow property that provides privacy protection in the sense of non-uniqueness of system information at certain moments with respect to observations. The notion of K-step anonymity in the context of discrete-event systems characterizes the scenario that the state estimates cannot be a singleton within at most K observational steps prior to the current instant, while infinite-step anonymity is the same as K-step anonymity without considering the limit on K. In this paper, we lucubrate K- and infinite-step anonymity for partially-observed discrete-event systems modeled by non-deterministic finite-state automata. First, we define two strong types and two weak types of K- and infinite-step anonymity that are fundamentally different from the existing notions of K- and infinite-step anonymity due to the consideration of strong and weak anonymous projections. Then, we develop a new methodology by exploiting the concurrent-composition technique to verify these four types of anonymity. Based on the constructed concurrent compositions, verifiable necessary and sufficient conditions for the four types of anonymity are provided, along with their complexity analysis. Finally, the upper bounds on K for K-step strong anonymity and weak anonymity are computed.
Create a lesson
Related papers
Behavioral Memory under Symmetry in One-Way Quantum Automata
Zeyu Chen
On smallest synchronizing terms over constant alphabets
Luisa Herrmann, Richard Mörbitz
Construction of a DFA for Computing Grundy Numbers in the Successful Derivation Games on Right-Linear Grammars
Yoshiaki Takata, Yusuke Inoue, Hiroyuki Seki
Two-State Max-Plus Comparison Is Decidable
Keigo Oka
A note on the reduction from LTLf to LTL
Alexandre Duret-Lutz
Further Remarks on Separating Words
John Nicol