Polynomial-Time Verification and Enforcement of Delayed Strong Detectability for Discrete-Event Systems
Detectability is a fundamental property in partially observed dynamical systems. It describes whether one can use observed output sequences to determine the current and subsequent states. Delayed detectability generalizes detectability in the sense that when doing state estimation at a time instant,...
Saved in:
| Published in | IEEE transactions on automatic control Vol. 68; no. 1; pp. 510 - 515 |
|---|---|
| Main Author | |
| Format | Journal Article |
| Language | English |
| Published |
New York
IEEE
01.01.2023
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Subjects | |
| Online Access | Get full text |
| ISSN | 0018-9286 1558-2523 |
| DOI | 10.1109/TAC.2021.3140111 |
Cover
| Abstract | Detectability is a fundamental property in partially observed dynamical systems. It describes whether one can use observed output sequences to determine the current and subsequent states. Delayed detectability generalizes detectability in the sense that when doing state estimation at a time instant, some outputs after the instant are also considered, making the estimation more accurate. In this article, we use a novel concurrent-composition method to give polynomial-time algorithms for verifying several delayed versions of strong detectability of discrete-event systems modeled by finite-state automata in the contexts of formal languages and <inline-formula><tex-math notation="LaTeX">\omega</tex-math></inline-formula>-languages without any assumption, which strengthen the polynomial-time verification algorithms in the literature based on two fundamental assumptions of liveness (aka deadlock-freeness) and divergence-freeness (the former implies an automaton will never halt and the latter implies the running of an automaton will always be eventually observed). In addition, based on our verification algorithms, we obtain polynomial-time algorithms for enforcing these notions of delayed strong detectability in an open-loop manner, which work in a different way compared with the existing exponential-time enforcement algorithms under the supervisory control framework in a closed-loop manner. Moreover, by using our methods, polynomial-time enforcement algorithms can be designed for many polynomially verifiable inference-based properties such as diagnosability and predictability. |
|---|---|
| AbstractList | Detectability is a fundamental property in partially observed dynamical systems. It describes whether one can use observed output sequences to determine the current and subsequent states. Delayed detectability generalizes detectability in the sense that when doing state estimation at a time instant, some outputs after the instant are also considered, making the estimation more accurate. In this article, we use a novel concurrent-composition method to give polynomial-time algorithms for verifying several delayed versions of strong detectability of discrete-event systems modeled by finite-state automata in the contexts of formal languages and [Formula Omitted]-languages without any assumption, which strengthen the polynomial-time verification algorithms in the literature based on two fundamental assumptions of liveness (aka deadlock-freeness) and divergence-freeness (the former implies an automaton will never halt and the latter implies the running of an automaton will always be eventually observed). In addition, based on our verification algorithms, we obtain polynomial-time algorithms for enforcing these notions of delayed strong detectability in an open-loop manner, which work in a different way compared with the existing exponential-time enforcement algorithms under the supervisory control framework in a closed-loop manner. Moreover, by using our methods, polynomial-time enforcement algorithms can be designed for many polynomially verifiable inference-based properties such as diagnosability and predictability. Detectability is a fundamental property in partially observed dynamical systems. It describes whether one can use observed output sequences to determine the current and subsequent states. Delayed detectability generalizes detectability in the sense that when doing state estimation at a time instant, some outputs after the instant are also considered, making the estimation more accurate. In this article, we use a novel concurrent-composition method to give polynomial-time algorithms for verifying several delayed versions of strong detectability of discrete-event systems modeled by finite-state automata in the contexts of formal languages and <inline-formula><tex-math notation="LaTeX">\omega</tex-math></inline-formula>-languages without any assumption, which strengthen the polynomial-time verification algorithms in the literature based on two fundamental assumptions of liveness (aka deadlock-freeness) and divergence-freeness (the former implies an automaton will never halt and the latter implies the running of an automaton will always be eventually observed). In addition, based on our verification algorithms, we obtain polynomial-time algorithms for enforcing these notions of delayed strong detectability in an open-loop manner, which work in a different way compared with the existing exponential-time enforcement algorithms under the supervisory control framework in a closed-loop manner. Moreover, by using our methods, polynomial-time enforcement algorithms can be designed for many polynomially verifiable inference-based properties such as diagnosability and predictability. |
| Author | Zhang, Kuize |
| Author_xml | – sequence: 1 givenname: Kuize orcidid: 0000-0001-9547-103X surname: Zhang fullname: Zhang, Kuize email: kuize.zhang@campus.tu-berlin.de organization: Department of Computer Science, University of Surrey, Guildford, U.K |
| BookMark | eNp9kE1LAzEQhoNUsK3eBS8LnrdOsh_ZPZa2fkBBodXrku5OSspuUpNU2H9vaosHD56SmXmfGXhGZKCNRkJuKUwohfJhPZ1NGDA6SWgKlNILMqRZVsQsY8mADAFoEZesyK_IyLldKPM0pUOyfTNtr02nRBuvVYfRB1olVS28MjoSuokWWhpbY4faR0ZGc2xFj0208tbobSg91l5sVKt8H4VkNFeutqEbL76OyKp3Hjt3TS6laB3enN8xeX9crGfP8fL16WU2XcY1K6mPc54gFzzZSMqQMp4mGTThx9MC0wbyTIJsOBVFXQJHQICsKUpomhQlYIrJmNyf9u6t-Tyg89XOHKwOJyvGs4KzhJVFSMEpVVvjnEVZ7a3qhO0rCtVRZxV0Vked1VlnQPI_SK38jyVvhWr_A-9OoELE3ztlnpfH6TdEr4Q_ |
| CODEN | IETAA9 |
| CitedBy_id | crossref_primary_10_1109_ACCESS_2024_3390774 crossref_primary_10_1109_JSEN_2024_3457497 crossref_primary_10_1016_j_arcontrol_2023_100902 crossref_primary_10_3390_math11183862 |
| Cites_doi | 10.1109/CDC40024.2019.9028873 10.1109/TAC.2007.910713 10.3233/FI-2021-2062 10.1109/9.412626 10.1016/j.automatica.2018.03.077 10.1007/978-3-030-25972-3 10.1137/0325013 10.1016/j.automatica.2008.06.022 10.1016/j.automatica.2020.109291 10.1109/TAC.2013.2251796 10.1109/TAC.2015.2484359 10.1016/j.automatica.2017.03.023 10.1109/TAC.2012.2224255 10.1007/s10626-020-00311-3 10.1016/j.jcss.2016.04.007 10.1109/COASE.2019.8843286 |
| ContentType | Journal Article |
| Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2023 |
| Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2023 |
| DBID | 97E RIA RIE AAYXX CITATION 7SC 7SP 7TB 8FD FR3 JQ2 L7M L~C L~D |
| DOI | 10.1109/TAC.2021.3140111 |
| DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef Computer and Information Systems Abstracts Electronics & Communications Abstracts Mechanical & Transportation Engineering Abstracts Technology Research Database Engineering Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
| DatabaseTitle | CrossRef Technology Research Database Computer and Information Systems Abstracts – Academic Mechanical & Transportation Engineering Abstracts Electronics & Communications Abstracts ProQuest Computer Science Collection Computer and Information Systems Abstracts Engineering Research Database Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Professional |
| DatabaseTitleList | Technology Research Database |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISSN | 1558-2523 |
| EndPage | 515 |
| ExternalDocumentID | 10_1109_TAC_2021_3140111 9669111 |
| Genre | orig-research |
| GrantInformation_xml | – fundername: Alexander von Humboldt Foundation |
| GroupedDBID | -~X .DC 0R~ 29I 3EH 4.4 5GY 5VS 6IK 97E AAJGR AARMG AASAJ AAWTH ABAZT ABQJQ ABVLG ACGFO ACGFS ACIWK ACNCT AENEX AETIX AGQYO AGSQL AHBIQ AI. AIBXA AKJIK AKQYR ALLEH ALMA_UNASSIGNED_HOLDINGS ASUFR ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 EBS EJD F5P HZ~ H~9 IAAWW IBMZZ ICLAB IDIHD IFIPE IFJZH IPLJI JAVBF LAI M43 MS~ O9- OCL P2P RIA RIE RNS TAE TN5 VH1 VJK ~02 AAYXX CITATION 7SC 7SP 7TB 8FD FR3 JQ2 L7M L~C L~D |
| ID | FETCH-LOGICAL-c291t-673e7a73bf12e1274350d2e1748e4d065f0fd71a8c907e0e005d890dd4ef0e4e3 |
| IEDL.DBID | RIE |
| ISSN | 0018-9286 |
| IngestDate | Mon Jun 30 10:09:09 EDT 2025 Wed Oct 01 04:15:56 EDT 2025 Thu Apr 24 22:57:31 EDT 2025 Wed Aug 27 02:18:52 EDT 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 1 |
| Language | English |
| License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html https://doi.org/10.15223/policy-029 https://doi.org/10.15223/policy-037 |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c291t-673e7a73bf12e1274350d2e1748e4d065f0fd71a8c907e0e005d890dd4ef0e4e3 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ORCID | 0000-0001-9547-103X |
| PQID | 2758723298 |
| PQPubID | 85475 |
| PageCount | 6 |
| ParticipantIDs | ieee_primary_9669111 crossref_citationtrail_10_1109_TAC_2021_3140111 proquest_journals_2758723298 crossref_primary_10_1109_TAC_2021_3140111 |
| ProviderPackageCode | CITATION AAYXX |
| PublicationCentury | 2000 |
| PublicationDate | 2023-Jan. 2023-1-00 20230101 |
| PublicationDateYYYYMMDD | 2023-01-01 |
| PublicationDate_xml | – month: 01 year: 2023 text: 2023-Jan. |
| PublicationDecade | 2020 |
| PublicationPlace | New York |
| PublicationPlace_xml | – name: New York |
| PublicationTitle | IEEE transactions on automatic control |
| PublicationTitleAbbrev | TAC |
| PublicationYear | 2023 |
| Publisher | IEEE The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Publisher_xml | – name: IEEE – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| References | ref13 ref12 ref15 ref14 ref11 ref10 ref2 ref17 ref16 ref18 Cassez (ref1) 2008; 88 ref8 ref7 ref9 ref4 ref3 Mazar (ref6) 2004 ref5 |
| References_xml | – ident: ref16 doi: 10.1109/CDC40024.2019.9028873 – ident: ref11 doi: 10.1109/TAC.2007.910713 – ident: ref15 doi: 10.3233/FI-2021-2062 – ident: ref8 doi: 10.1109/9.412626 – ident: ref5 doi: 10.1016/j.automatica.2018.03.077 – ident: ref18 doi: 10.1007/978-3-030-25972-3 – ident: ref7 doi: 10.1137/0325013 – ident: ref2 doi: 10.1016/j.automatica.2008.06.022 – ident: ref4 doi: 10.1016/j.automatica.2020.109291 – ident: ref10 doi: 10.1109/TAC.2013.2251796 – volume-title: Proc. Workshop Issues Theory Secur. year: 2004 ident: ref6 article-title: Using unification for opacity properties – ident: ref12 doi: 10.1109/TAC.2015.2484359 – ident: ref14 doi: 10.1016/j.automatica.2017.03.023 – ident: ref9 doi: 10.1109/TAC.2012.2224255 – ident: ref17 doi: 10.1007/s10626-020-00311-3 – volume: 88 start-page: 497 issue: 4 year: 2008 ident: ref1 article-title: Fault diagnosis with static and dynamic observers publication-title: Fundamenta Informaticae – ident: ref3 doi: 10.1016/j.jcss.2016.04.007 – ident: ref13 doi: 10.1109/COASE.2019.8843286 |
| SSID | ssj0016441 |
| Score | 2.4554324 |
| Snippet | Detectability is a fundamental property in partially observed dynamical systems. It describes whether one can use observed output sequences to determine the... |
| SourceID | proquest crossref ieee |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 510 |
| SubjectTerms | Algorithms Automata Closed loops Delayed strong detectability Discrete event systems discrete-event system (DES) Dynamical systems Enforcement finite-state automaton Formal languages Heuristic algorithms Inference algorithms Labeling Languages Polynomials Prediction algorithms State estimation Supervisory control System recovery Verification |
| Title | Polynomial-Time Verification and Enforcement of Delayed Strong Detectability for Discrete-Event Systems |
| URI | https://ieeexplore.ieee.org/document/9669111 https://www.proquest.com/docview/2758723298 |
| Volume | 68 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Electronic Library (IEL) customDbUrl: eissn: 1558-2523 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0016441 issn: 0018-9286 databaseCode: RIE dateStart: 19630101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3NS-wwEB_Ukx78FtcvcvAi2N00zTbpUXRFBEV4-vBW2mQij7fsiu4e1r_embZbnk8Rb2mTQOCXSeY3k5kBOEYVklAojJy0IdLGuKgMIY58sHHqE0X7huOdb27Tqwd9_dh_XIDTNhYGEavHZ9jlZuXL92M3ZVNZj1Rzls1FWDQ2rWO1Wo8B3-v1qUsCrGzrkpRZ7_7snIigiomfai6t_uEKqmqqfDqIq9vlcg1u5uuqH5X87U4nZde9_Zey8acLX4fVRs0UZ_W-2IAFHG3Cyj_JB7fg6W48nHFQcjGMOBBE_KaO0JjwRDHyYsChSq6yH4pxEBc4LGboxS-2nj_RJ_sf6jTfM0EjxcUfOoPobzTgR5SiSYa-DQ-Xg_vzq6gpuxA5lcUTDgZAU5ikDLHCmFhr0peeWkZb1J5UliCDN3FhHRFrlEhy7G0mvdcYJGpMdmBpNB7hLgjltXWYWuld0KZfZNbFtkw8cT7sp77sQG-ORO6anORcGmOYV9xEZjlhlzN2eYNdB07aGc91Po5vxm4xFO24BoUOHMzBzhuBfc0V8SZD2mVm976etQ_LXGm-tr4cwNLkZYqHpI9MyqNqI74DW5fc1w |
| linkProvider | IEEE |
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1RT9swED4xeNh4GGOA6GCbH3iZRFrHcRrnEUFRGRQhURBvUWKf0bSqRdA-lF_PXZJGsCHEmxPbkqXPZ99357sD2EPlI58rDKw0PtBJYoPC-zBw3oRdFynaNxzvPDjv9q_075v4Zgn2m1gYRCwfn2Gbm6Uv303sjE1lHVLNWTY_wEqstY6raK3GZ8A3e3Xukggr0zglZdoZHhwSFVQhMVTNxdVfXEJlVZX_juLyfjleg8FiZdWzkr_t2bRo28d_kja-d-lf4HOtaIqDameswxKOv8Lqs_SDG3B7MRnNOSw5HwUcCiKuqcPXRjyRj53ocbCSLS2IYuLFEY7yOTpxyfbzW_pkD0SV6HsuaKQ4-kOnEP0NevyMUtTp0Dfh6rg3POwHdeGFwKo0nHI4ACZ5EhU-VBgSb41i6aiVaIPakdLipXdJmBtL1BolkiQ7k0rnNHqJGqMtWB5PxrgNQjltLHaNdNbrJM5TY0NTRI5YH8ZdV7Sgs0Ais3VWci6OMcpKdiLTjLDLGLusxq4Fv5oZd1VGjjfGbjAUzbgahRbsLsDOapF9yBQxp4T0y9R8e33WT_jYHw7OsrOT89Md-MR15ytbzC4sT-9n-J20k2nxo9yUTxRT4CQ |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Polynomial-Time+Verification+and+Enforcement+of+Delayed+Strong+Detectability+for+Discrete-Event+Systems&rft.jtitle=IEEE+transactions+on+automatic+control&rft.au=Zhang%2C+Kuize&rft.date=2023-01-01&rft.pub=The+Institute+of+Electrical+and+Electronics+Engineers%2C+Inc.+%28IEEE%29&rft.issn=0018-9286&rft.eissn=1558-2523&rft.volume=68&rft.issue=1&rft.spage=510&rft_id=info:doi/10.1109%2FTAC.2021.3140111&rft.externalDBID=NO_FULL_TEXT |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0018-9286&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0018-9286&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0018-9286&client=summon |