Computer Science > Cryptography and Security
[Submitted on 12 Jun 2019 (v1), last revised 14 Dec 2021 (this version, v7)]
Title:Joint State Estimation Under Attack of Discrete Event Systems
View PDFAbstract:The problem of state estimation in the setting of partially-observed discrete event systems subject to cyber attacks is considered. An operator observes a plant through a natural projection that hides the occurrence of certain events. The objective of the operator is that of estimating the current state of the system. The observation is corrupted by an attacker which can tamper with the readings of a set of sensors thus inserting some fake events or erasing some observations. The aim of the attacker is that of altering the state estimation of the operator. An automaton, called joint estimator, is defined to describe the set of all possible attacks. In more details, an unbounded joint estimator is obtained by concurrent composition of two state observers, the attacker observer and the operator observer. The joint estimator shows, for each possible corrupted observation, the joint state estimation, i.e., the set of states consistent with the uncorrupted observation and the set of states consistent with the corrupted observation. Such a structure can be used to establish if an attack function is harmful w.r.t. a misleading relation. Our approach is also extended to the case in which the attacker may insert at most n events between two consecutive observations.
Submission history
From: Qi Zhang [view email][v1] Wed, 12 Jun 2019 06:11:57 UTC (1,415 KB)
[v2] Thu, 9 Apr 2020 09:58:33 UTC (1,962 KB)
[v3] Thu, 14 Jan 2021 12:45:36 UTC (1,535 KB)
[v4] Thu, 29 Jul 2021 08:47:05 UTC (1,414 KB)
[v5] Tue, 21 Sep 2021 06:06:36 UTC (1,571 KB)
[v6] Sun, 12 Dec 2021 04:16:48 UTC (1,351 KB)
[v7] Tue, 14 Dec 2021 13:51:15 UTC (1,632 KB)
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Connected Papers (What is Connected Papers?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
alphaXiv (What is alphaXiv?)
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Hugging Face (What is Huggingface?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.