Enforcing opacity by insertion functions under multiple energy constraints

This paper investigates the enforcement of opacity by insertion functions subject to multiple quantitative constraints capturing resource or energy limitations. There is a malicious intruder attempting to infer secrets of the system from its observations. To prevent the disclosure of secrets, the in...

Full description

Saved in:
Bibliographic Details
Published inAutomatica (Oxford) Vol. 108; p. 108476
Main Authors Ji, Yiding, Yin, Xiang, Lafortune, Stéphane
Format Journal Article
LanguageEnglish
Published Elsevier Ltd 01.10.2019
Subjects
Online AccessGet full text

Cover

Loading…
Abstract This paper investigates the enforcement of opacity by insertion functions subject to multiple quantitative constraints capturing resource or energy limitations. There is a malicious intruder attempting to infer secrets of the system from its observations. To prevent the disclosure of secrets, the insertion function inserts fictitious events to the output of the system to obfuscate the intruder. The system is initialized with several types of resources, referred to as energy. The energy is consumed or replenished with event occurrences while always consumed with event insertions. The insertion function must enforce opacity while ensuring that each type of resource is never depleted. This problem is then reduced to a two-player game between the insertion function and the system (environment), with properly defined objectives. A game structure called the Energy Insertion Structure, denoted by EIS is proposed, which provably contains solutions to the energy constrained opacity enforcement problem. Then we further study the bounded cost rate insertion problem on the insertion function’s winning region of EIS, which requires that the long run average rate of insertion cost be bounded. This problem is formulated as a multidimensional mean payoff game and a special method called hyperplane separation technique is applied to efficiently solve it.
AbstractList This paper investigates the enforcement of opacity by insertion functions subject to multiple quantitative constraints capturing resource or energy limitations. There is a malicious intruder attempting to infer secrets of the system from its observations. To prevent the disclosure of secrets, the insertion function inserts fictitious events to the output of the system to obfuscate the intruder. The system is initialized with several types of resources, referred to as energy. The energy is consumed or replenished with event occurrences while always consumed with event insertions. The insertion function must enforce opacity while ensuring that each type of resource is never depleted. This problem is then reduced to a two-player game between the insertion function and the system (environment), with properly defined objectives. A game structure called the Energy Insertion Structure, denoted by EIS is proposed, which provably contains solutions to the energy constrained opacity enforcement problem. Then we further study the bounded cost rate insertion problem on the insertion function’s winning region of EIS, which requires that the long run average rate of insertion cost be bounded. This problem is formulated as a multidimensional mean payoff game and a special method called hyperplane separation technique is applied to efficiently solve it.
ArticleNumber 108476
Author Ji, Yiding
Lafortune, Stéphane
Yin, Xiang
Author_xml – sequence: 1
  givenname: Yiding
  surname: Ji
  fullname: Ji, Yiding
  email: jiyiding@umich.edu
  organization: Department of Electrical Engineering and Computer Science, University of Michigan, Ann Arbor, MI, USA
– sequence: 2
  givenname: Xiang
  surname: Yin
  fullname: Yin, Xiang
  email: yinxiang@sjtu.edu.cn
  organization: Department of Automation, Shanghai Jiao Tong University, Shanghai, China
– sequence: 3
  givenname: Stéphane
  surname: Lafortune
  fullname: Lafortune, Stéphane
  email: stephane@umich.edu
  organization: Department of Electrical Engineering and Computer Science, University of Michigan, Ann Arbor, MI, USA
BookMark eNqNkNtKAzEQhoNUsK2-Q15g12QPSfZG0FJPFLzR6zDNoaRss0uSFfbt3aWC4I1ezQzDfHzzr9DCd94ghCnJKaHs9pjDkLoTJKcgLwhtcsJyUogLtKSCl1khSrZAS0JInVHSiCu0ivE4jRUVxRK9br3tgnL-gLselEsj3o_Y-WhCcp3HdvBqbiIevDYBn4Y2ub412HgTDiNW0yoFcD7Fa3RpoY3m5ruu0cfj9n3znO3enl4297tMlaJK2Z5pYzVljFuoq3rS0JpDQ0XDCIgKtKW8EryGmtmKEw6iqRkQrgogdcF1uUZ3Z64KXYzBWDlpwyw5i7SSEjknI4_yJxk5JyMJk1MyE0D8AvTBnSCM_zl9OJ-a6cFPZ4KMyhmvjHbBqCR15_6GfAHvIIiy
CitedBy_id crossref_primary_10_1016_j_nahs_2021_101057
crossref_primary_10_1016_j_conengprac_2022_105130
crossref_primary_10_1016_j_nahs_2021_101111
crossref_primary_10_1016_j_ifacol_2022_10_335
crossref_primary_10_1016_j_automatica_2022_110212
crossref_primary_10_1016_j_ifacol_2021_04_066
crossref_primary_10_1016_j_ifacol_2020_12_2291
crossref_primary_10_1016_j_automatica_2022_110238
crossref_primary_10_1016_j_isatra_2024_03_019
crossref_primary_10_1016_j_automatica_2022_110756
crossref_primary_10_1109_TAC_2020_2998733
crossref_primary_10_1016_j_nahs_2021_101073
crossref_primary_10_1109_ACCESS_2021_3135870
crossref_primary_10_1109_TAC_2023_3323531
crossref_primary_10_1016_j_arcontrol_2022_03_004
crossref_primary_10_1016_j_automatica_2021_109605
crossref_primary_10_1007_s00034_020_01462_2
crossref_primary_10_1016_j_arcontrol_2023_100907
crossref_primary_10_1080_00207179_2022_2082321
crossref_primary_10_1016_j_automatica_2023_110860
crossref_primary_10_1016_j_ifacol_2023_10_962
crossref_primary_10_1016_j_automatica_2021_109490
crossref_primary_10_1016_j_sysconle_2020_104785
crossref_primary_10_1109_TAC_2019_2946165
crossref_primary_10_1109_TAC_2024_3397695
crossref_primary_10_1007_s11424_023_2114_z
crossref_primary_10_1109_TAC_2022_3220557
crossref_primary_10_1109_TAC_2021_3075186
crossref_primary_10_1016_j_automatica_2021_109838
crossref_primary_10_1016_j_automatica_2021_109836
crossref_primary_10_1016_j_automatica_2020_109359
crossref_primary_10_1002_asjc_2956
crossref_primary_10_1109_TAC_2022_3210148
crossref_primary_10_1109_TAC_2023_3342880
crossref_primary_10_1016_j_ins_2023_119130
crossref_primary_10_1109_ACCESS_2020_2977992
crossref_primary_10_1016_j_ifacol_2020_12_2315
crossref_primary_10_3390_app14062532
Cites_doi 10.1016/j.ipl.2016.10.005
10.1007/s10626-017-0264-7
10.1109/TAC.2019.2897553
10.1016/j.automatica.2011.01.002
10.1109/TASE.2014.2379623
10.1109/TASE.2016.2604222
10.1016/j.automatica.2018.12.019
10.1587/transinf.2016FOP0008
10.3182/20140514-3-FR-4046.00016
10.1007/s10703-012-0141-9
10.1109/CDC.2018.8619045
10.1016/j.automatica.2017.02.037
10.1016/0304-3975(78)90036-1
10.1007/BF01768705
10.9746/jcmsi.1.307
10.1017/S0305004100003844
10.1016/j.automatica.2018.10.049
10.1016/j.automatica.2018.03.041
10.1016/j.automatica.2019.04.001
10.1007/s10626-017-0263-8
10.1109/TAC.2010.2042008
10.1016/j.ifacol.2018.06.315
10.1109/TAC.2019.2908726
10.1109/TAC.2015.2484359
10.1016/j.ins.2013.05.033
10.1007/s10703-010-0105-x
10.1017/S0960129513000637
10.1016/j.jcss.2017.04.005
10.1016/j.ifacol.2018.06.286
10.1007/s10626-014-0197-3
10.1007/s10626-014-0196-4
10.1016/j.arcontrol.2016.04.015
10.1016/j.automatica.2017.01.013
ContentType Journal Article
Copyright 2019 Elsevier Ltd
Copyright_xml – notice: 2019 Elsevier Ltd
DBID AAYXX
CITATION
DOI 10.1016/j.automatica.2019.06.028
DatabaseName CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 1873-2836
ExternalDocumentID 10_1016_j_automatica_2019_06_028
S0005109819303243
GrantInformation_xml – fundername: National Natural Science Foundation of China
  grantid: 61803259; 61833012
  funderid: http://dx.doi.org/10.13039/501100001809
– fundername: US National Science Foundation
  grantid: CNS-1738103
  funderid: http://dx.doi.org/10.13039/100000001
GroupedDBID --K
--M
-~X
.DC
.~1
0R~
1B1
1~.
1~5
23N
3R3
4.4
457
4G.
5GY
5VS
6TJ
7-5
71M
8P~
9JN
9JO
AAAKF
AAAKG
AABNK
AACTN
AAEDT
AAEDW
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAQXK
AARIN
AAXUO
ABDEX
ABFNM
ABFRF
ABJNI
ABMAC
ABUCO
ABXDB
ABYKQ
ACBEA
ACDAQ
ACGFO
ACGFS
ACNNM
ACRLP
ADBBV
ADEZE
ADIYS
ADMUD
ADTZH
AEBSH
AECPX
AEFWE
AEKER
AENEX
AFFNX
AFKWA
AFTJW
AGHFR
AGUBO
AGYEJ
AHHHB
AHJVU
AHPGS
AI.
AIEXJ
AIKHN
AITUG
AJBFU
AJOXV
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
APLSM
ASPBG
AVWKF
AXJTR
AZFZN
BJAXD
BKOJK
BLXMC
CS3
EBS
EFJIC
EFLBG
EJD
EO8
EO9
EP2
EP3
F5P
FDB
FEDTE
FGOYB
FIRID
FNPLU
FYGXN
G-2
G-Q
GBLVA
HAMUX
HLZ
HVGLF
HZ~
H~9
IHE
J1W
JJJVA
K-O
KOM
LG9
LY7
M41
MO0
N9A
O-L
O9-
OAUVE
OZT
P-8
P-9
P2P
PC.
Q38
R2-
RIG
ROL
RPZ
RXW
SBC
SDF
SDG
SDP
SES
SET
SEW
SPC
SPCBC
SSB
SSD
SST
SSZ
T5K
T9H
TAE
TN5
VH1
WH7
WUQ
X6Y
XFK
XPP
ZMT
~G-
AATTM
AAXKI
AAYWO
AAYXX
ABWVN
ACRPL
ACVFH
ADCNI
ADNMO
AEIPS
AEUPX
AFJKZ
AFPUW
AFXIZ
AGCQF
AGQPQ
AGRNS
AIGII
AIIUN
AKBMS
AKRWK
AKYEP
ANKPU
APXCP
BNPGV
CITATION
SSH
ID FETCH-LOGICAL-c384t-b6defd1667fa545418dd7a918960a84adf174875a56f4707a8956a07c2a0527d3
IEDL.DBID .~1
ISSN 0005-1098
IngestDate Tue Jul 01 00:44:12 EDT 2025
Thu Apr 24 22:58:39 EDT 2025
Fri Feb 23 02:23:48 EST 2024
IsPeerReviewed true
IsScholarly true
Keywords Quantitative games
Discrete event systems
Insertion function
Opacity enforcement
Partial observation
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c384t-b6defd1667fa545418dd7a918960a84adf174875a56f4707a8956a07c2a0527d3
ParticipantIDs crossref_citationtrail_10_1016_j_automatica_2019_06_028
crossref_primary_10_1016_j_automatica_2019_06_028
elsevier_sciencedirect_doi_10_1016_j_automatica_2019_06_028
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate October 2019
2019-10-00
PublicationDateYYYYMMDD 2019-10-01
PublicationDate_xml – month: 10
  year: 2019
  text: October 2019
PublicationDecade 2010
PublicationTitle Automatica (Oxford)
PublicationYear 2019
Publisher Elsevier Ltd
Publisher_xml – name: Elsevier Ltd
References Chen, Ibrahim, Kumar (b11) 2017; 14
(pp. 344–349).
Pérez (b27) 2017; 118
(pp. 100–105).
Ji, Yin, Lafortune (b19) 2019
Levy (b21) 2002
Brim, Chaloupka, Doyen, Gentilini, Raskin (b5) 2011; 38
Dubreil, Darondeau, Marchand (b13) 2010; 55
(pp. 4849–4854).
Cassez, Dubreil, Marchand (b8) 2012; 40
Masopust, Yin (b23) 2019; 101
Tong, Li, Seatzu, Giua (b34) 2018; 28
Chédor, Morvan, Pinchinat, Marchand (b10) 2015; 25
Mohajerani, S., Ji, Y., & Lafortune, S. (2018). Efficient synthesis of edit functions for opacity enforcement using bisimulation-based abstractions. In
Ji, Wu, Lafortune (b17) 2018; 93
Chatterjee, Velner (b9) 2017; 88
Bérard, Mullins, Sassolas (b3) 2015; 25
Lin (b22) 2011; 47
Rackoff (b29) 1978; 6
Degorre, Doyen, Gentilini, Raskin, Toruńczyk (b12) 2010
Keroglou, Hadjicostis (b20) 2018; 28
Tong, Li, Seatzu, Giua (b33) 2017; 80
Zhang, Yin, Zamani (b40) 2019
Barcelos, R. J., & Basilio, J. C. (2018). Enforcing current-state opacity through shuffle in event observations. In
Falcone, Marchand (b15) 2015; 25
Yin, Lafortune (b35) 2016; 61
Ji, Y., Yin, X., & Lafortune, S. (2018). Opacity enforcement by insertion functions under energy constraints. In
Takai, Oka (b32) 2008; 1
Yin, Li, Wang, Li (b38) 2019; 99
Mullins, J., & Yeddes, M. (2014). Opacity with Orwellian observers and intransitive non-interference. In
Boyd, Vandenberghe (b4) 2004
Saboori, Hadjicostis (b30) 2007
Yin, Lafortune (b36) 2017; 80
Yin, Lafortune (b37) 2019; 105
Nash-Williams (b26) 1963; 59
Cassandras, Lafortune (b6) 2008
Cassez (b7) 2009
Jacob, Lesage, Faure (b16) 2016
Ehrenfeucht, Mycielski (b14) 1979; 8
(pp. 302–308).
Apt, Grädel (b1) 2011
Pruekprasert, Ushio (b28) 2017; 100
Saboori, Hadjicostis (b31) 2013; 246
Zhang, Shu, Lin (b39) 2015; 12
Apt (10.1016/j.automatica.2019.06.028_b1) 2011
Yin (10.1016/j.automatica.2019.06.028_b37) 2019; 105
Saboori (10.1016/j.automatica.2019.06.028_b31) 2013; 246
Brim (10.1016/j.automatica.2019.06.028_b5) 2011; 38
Boyd (10.1016/j.automatica.2019.06.028_b4) 2004
Cassandras (10.1016/j.automatica.2019.06.028_b6) 2008
Tong (10.1016/j.automatica.2019.06.028_b34) 2018; 28
Ji (10.1016/j.automatica.2019.06.028_b17) 2018; 93
Ji (10.1016/j.automatica.2019.06.028_b19) 2019
Yin (10.1016/j.automatica.2019.06.028_b36) 2017; 80
Zhang (10.1016/j.automatica.2019.06.028_b39) 2015; 12
Takai (10.1016/j.automatica.2019.06.028_b32) 2008; 1
Keroglou (10.1016/j.automatica.2019.06.028_b20) 2018; 28
Saboori (10.1016/j.automatica.2019.06.028_b30) 2007
Bérard (10.1016/j.automatica.2019.06.028_b3) 2015; 25
Nash-Williams (10.1016/j.automatica.2019.06.028_b26) 1963; 59
10.1016/j.automatica.2019.06.028_b25
Yin (10.1016/j.automatica.2019.06.028_b38) 2019; 99
10.1016/j.automatica.2019.06.028_b2
10.1016/j.automatica.2019.06.028_b24
Yin (10.1016/j.automatica.2019.06.028_b35) 2016; 61
Cassez (10.1016/j.automatica.2019.06.028_b7) 2009
Ehrenfeucht (10.1016/j.automatica.2019.06.028_b14) 1979; 8
Tong (10.1016/j.automatica.2019.06.028_b33) 2017; 80
Cassez (10.1016/j.automatica.2019.06.028_b8) 2012; 40
Masopust (10.1016/j.automatica.2019.06.028_b23) 2019; 101
Rackoff (10.1016/j.automatica.2019.06.028_b29) 1978; 6
Degorre (10.1016/j.automatica.2019.06.028_b12) 2010
Pruekprasert (10.1016/j.automatica.2019.06.028_b28) 2017; 100
Pérez (10.1016/j.automatica.2019.06.028_b27) 2017; 118
Chédor (10.1016/j.automatica.2019.06.028_b10) 2015; 25
Lin (10.1016/j.automatica.2019.06.028_b22) 2011; 47
Chatterjee (10.1016/j.automatica.2019.06.028_b9) 2017; 88
10.1016/j.automatica.2019.06.028_b18
Dubreil (10.1016/j.automatica.2019.06.028_b13) 2010; 55
Falcone (10.1016/j.automatica.2019.06.028_b15) 2015; 25
Levy (10.1016/j.automatica.2019.06.028_b21) 2002
Zhang (10.1016/j.automatica.2019.06.028_b40) 2019
Jacob (10.1016/j.automatica.2019.06.028_b16) 2016
Chen (10.1016/j.automatica.2019.06.028_b11) 2017; 14
References_xml – year: 2008
  ident: b6
  article-title: Introduction to discrete event systems – 2nd edition
– reference: Mullins, J., & Yeddes, M. (2014). Opacity with Orwellian observers and intransitive non-interference. In
– volume: 12
  start-page: 1067
  year: 2015
  end-page: 1079
  ident: b39
  article-title: Maximum information release while ensuring opacity in discrete event systems
  publication-title: IEEE Transactions on Automation Science and Engineering
– volume: 25
  start-page: 271
  year: 2015
  end-page: 294
  ident: b10
  article-title: Diagnosis and opacity problems for infinite state systems modeled by recursive tile systems
  publication-title: Discrete Event Dynamic Systems: Theory and Application
– volume: 47
  start-page: 496
  year: 2011
  end-page: 503
  ident: b22
  article-title: Opacity of discrete event systems and its applications
  publication-title: Automatica
– volume: 80
  start-page: 162
  year: 2017
  end-page: 171
  ident: b36
  article-title: A new approach for the verification of infinite-step and K-step opacity using two-way observers
  publication-title: Automatica
– volume: 93
  start-page: 369
  year: 2018
  end-page: -378
  ident: b17
  article-title: Enforcement of opacity by public and private insertion functions
  publication-title: Automatica
– volume: 28
  start-page: 289
  year: 2018
  end-page: 314
  ident: b20
  article-title: Probabilistic system opacity in discrete event systems
  publication-title: Discrete Event Dynamic Systems: Theory and Applications
– year: 2016
  ident: b16
  article-title: Overview of discrete event systems opacity: Models, validation, and quantification
  publication-title: Annual Reviews in Control
– reference: Barcelos, R. J., & Basilio, J. C. (2018). Enforcing current-state opacity through shuffle in event observations. In
– reference: (pp. 100–105).
– year: 2011
  ident: b1
  article-title: Lectures in game theory for computer scientists
– volume: 100
  start-page: 1166
  year: 2017
  end-page: 1171
  ident: b28
  article-title: Supervisory control of partially observed quantitative discrete event systems for fixed-initial-credit energy problem
  publication-title: IEICE Transactions on Information and Systems
– reference: (pp. 4849–4854).
– volume: 14
  start-page: 185
  year: 2017
  end-page: 195
  ident: b11
  article-title: Quantification of secrecy in partially observed stochastic discrete event systems
  publication-title: IEEE Transactions on Automation Science and Engineering
– reference: Ji, Y., Yin, X., & Lafortune, S. (2018). Opacity enforcement by insertion functions under energy constraints. In
– volume: 246
  start-page: 115
  year: 2013
  end-page: 132
  ident: b31
  article-title: Verification of initial-state opacity in security applications of discrete event systems
  publication-title: Information Sciences
– volume: 40
  start-page: 88
  year: 2012
  end-page: 115
  ident: b8
  article-title: Synthesis of opaque systems with static and dynamic masks
  publication-title: Formal Methods in System Design
– volume: 8
  start-page: 109
  year: 1979
  end-page: 113
  ident: b14
  article-title: Positional strategies for mean payoff games
  publication-title: International Journal of Game Theory
– volume: 28
  start-page: 161
  year: 2018
  end-page: 182
  ident: b34
  article-title: Current-state opacity enforcement in discrete event systems under incomparable observations
  publication-title: Discrete Event Dynamic Systems: Theory and Applications
– year: 2002
  ident: b21
  article-title: Basic set theory (Vol. 13)
– volume: 38
  start-page: 97
  year: 2011
  end-page: 118
  ident: b5
  article-title: Faster algorithms for mean-payoff games
  publication-title: Formal Methods in System Design
– year: 2019
  ident: b40
  article-title: Opacity of nondeterministic transition systems: A (bi) simulation relation approach
  publication-title: IEEE Transactions on Automatic Control
– volume: 88
  start-page: 236
  year: 2017
  end-page: 259
  ident: b9
  article-title: Hyperplane separation technique for multidimensional mean-payoff games
  publication-title: Journal of Computer and System Sciences
– volume: 1
  start-page: 307
  year: 2008
  end-page: 311
  ident: b32
  article-title: A formula for the supremal controllable and opaque sublanguage arising in supervisory control
  publication-title: SICE Journal of Control, Measurement, and System Integration
– reference: (pp. 302–308).
– volume: 118
  start-page: 91
  year: 2017
  end-page: 99
  ident: b27
  article-title: The fixed initial credit problem for partial-observation energy games is ack-complete
  publication-title: Information Processing Letters
– start-page: 5056
  year: 2007
  end-page: 5061
  ident: b30
  article-title: Notions of security and opacity in discrete event systems
  publication-title: Proceedings of the 46th IEEE conference on decision and control
– reference: Mohajerani, S., Ji, Y., & Lafortune, S. (2018). Efficient synthesis of edit functions for opacity enforcement using bisimulation-based abstractions. In
– volume: 55
  start-page: 1089
  year: 2010
  end-page: 1100
  ident: b13
  article-title: Supervisory control for opacity
  publication-title: IEEE Transactions on Automatic Control
– reference: (pp. 344–349).
– volume: 80
  start-page: 48
  year: 2017
  end-page: 53
  ident: b33
  article-title: Decidability of opacity verification problems in labeled Petri net systems
  publication-title: Automatica
– year: 2004
  ident: b4
  article-title: Convex optimization
– start-page: 21
  year: 2009
  end-page: 30
  ident: b7
  article-title: The dark side of timed opacity
  publication-title: International conference on information security and assurance
– year: 2019
  ident: b19
  article-title: Opacity enforcement using nondeterministic publicly-known edit functions
  publication-title: IEEE Transactions on Automatic Control
– volume: 99
  start-page: 266
  year: 2019
  end-page: 274
  ident: b38
  article-title: Infinite-step opacity and K-step opacity of stochastic discrete-event systems
  publication-title: Automatica
– volume: 105
  start-page: 376
  year: 2019
  end-page: 383
  ident: b37
  article-title: A general approach for optimizing dynamic sensor activations for discrete event systems
  publication-title: Automatica
– volume: 101
  start-page: 290
  year: 2019
  end-page: 295
  ident: b23
  article-title: Complexity of detectability, opacity and A-diagnosability for modular discrete event systems
  publication-title: Automatica
– volume: 59
  start-page: 833
  year: 1963
  end-page: 835
  ident: b26
  article-title: On well-quasi-ordering finite trees
  publication-title: Mathematical Proceedings of the Cambridge Philosophy Society
– volume: 25
  start-page: 361
  year: 2015
  end-page: 403
  ident: b3
  article-title: Quantifying opacity
  publication-title: Mathematical Structures in Computer Science
– start-page: 260
  year: 2010
  end-page: 274
  ident: b12
  article-title: Energy and mean-payoff games with imperfect information
  publication-title: Computer science logic
– volume: 25
  start-page: 531
  year: 2015
  end-page: 570
  ident: b15
  article-title: Enforcement and validation (at runtime) of various notions of opacity
  publication-title: Discrete Event Dynamic Systems: Theory and Applications
– volume: 6
  start-page: 223
  year: 1978
  end-page: 231
  ident: b29
  article-title: The covering and boundedness problems for vector addition systems
  publication-title: Theoretical Computer Science
– volume: 61
  start-page: 2140
  year: 2016
  end-page: 2154
  ident: b35
  article-title: A uniform approach for synthesizing property-enforcing supervisors for partially-observed discrete-event systems
  publication-title: IEEE Transactions on Automatic Control
– volume: 118
  start-page: 91
  year: 2017
  ident: 10.1016/j.automatica.2019.06.028_b27
  article-title: The fixed initial credit problem for partial-observation energy games is ack-complete
  publication-title: Information Processing Letters
  doi: 10.1016/j.ipl.2016.10.005
– volume: 28
  start-page: 161
  issue: 2
  year: 2018
  ident: 10.1016/j.automatica.2019.06.028_b34
  article-title: Current-state opacity enforcement in discrete event systems under incomparable observations
  publication-title: Discrete Event Dynamic Systems: Theory and Applications
  doi: 10.1007/s10626-017-0264-7
– year: 2019
  ident: 10.1016/j.automatica.2019.06.028_b19
  article-title: Opacity enforcement using nondeterministic publicly-known edit functions
  publication-title: IEEE Transactions on Automatic Control
  doi: 10.1109/TAC.2019.2897553
– start-page: 5056
  year: 2007
  ident: 10.1016/j.automatica.2019.06.028_b30
  article-title: Notions of security and opacity in discrete event systems
– start-page: 260
  year: 2010
  ident: 10.1016/j.automatica.2019.06.028_b12
  article-title: Energy and mean-payoff games with imperfect information
– volume: 47
  start-page: 496
  issue: 3
  year: 2011
  ident: 10.1016/j.automatica.2019.06.028_b22
  article-title: Opacity of discrete event systems and its applications
  publication-title: Automatica
  doi: 10.1016/j.automatica.2011.01.002
– volume: 12
  start-page: 1067
  issue: 3
  year: 2015
  ident: 10.1016/j.automatica.2019.06.028_b39
  article-title: Maximum information release while ensuring opacity in discrete event systems
  publication-title: IEEE Transactions on Automation Science and Engineering
  doi: 10.1109/TASE.2014.2379623
– volume: 14
  start-page: 185
  issue: 1
  year: 2017
  ident: 10.1016/j.automatica.2019.06.028_b11
  article-title: Quantification of secrecy in partially observed stochastic discrete event systems
  publication-title: IEEE Transactions on Automation Science and Engineering
  doi: 10.1109/TASE.2016.2604222
– volume: 101
  start-page: 290
  year: 2019
  ident: 10.1016/j.automatica.2019.06.028_b23
  article-title: Complexity of detectability, opacity and A-diagnosability for modular discrete event systems
  publication-title: Automatica
  doi: 10.1016/j.automatica.2018.12.019
– year: 2008
  ident: 10.1016/j.automatica.2019.06.028_b6
– volume: 100
  start-page: 1166
  issue: 6
  year: 2017
  ident: 10.1016/j.automatica.2019.06.028_b28
  article-title: Supervisory control of partially observed quantitative discrete event systems for fixed-initial-credit energy problem
  publication-title: IEICE Transactions on Information and Systems
  doi: 10.1587/transinf.2016FOP0008
– ident: 10.1016/j.automatica.2019.06.028_b25
  doi: 10.3182/20140514-3-FR-4046.00016
– volume: 40
  start-page: 88
  issue: 1
  year: 2012
  ident: 10.1016/j.automatica.2019.06.028_b8
  article-title: Synthesis of opaque systems with static and dynamic masks
  publication-title: Formal Methods in System Design
  doi: 10.1007/s10703-012-0141-9
– ident: 10.1016/j.automatica.2019.06.028_b24
  doi: 10.1109/CDC.2018.8619045
– volume: 80
  start-page: 162
  year: 2017
  ident: 10.1016/j.automatica.2019.06.028_b36
  article-title: A new approach for the verification of infinite-step and K-step opacity using two-way observers
  publication-title: Automatica
  doi: 10.1016/j.automatica.2017.02.037
– year: 2002
  ident: 10.1016/j.automatica.2019.06.028_b21
– volume: 6
  start-page: 223
  issue: 2
  year: 1978
  ident: 10.1016/j.automatica.2019.06.028_b29
  article-title: The covering and boundedness problems for vector addition systems
  publication-title: Theoretical Computer Science
  doi: 10.1016/0304-3975(78)90036-1
– volume: 8
  start-page: 109
  issue: 2
  year: 1979
  ident: 10.1016/j.automatica.2019.06.028_b14
  article-title: Positional strategies for mean payoff games
  publication-title: International Journal of Game Theory
  doi: 10.1007/BF01768705
– volume: 1
  start-page: 307
  issue: 4
  year: 2008
  ident: 10.1016/j.automatica.2019.06.028_b32
  article-title: A formula for the supremal controllable and opaque sublanguage arising in supervisory control
  publication-title: SICE Journal of Control, Measurement, and System Integration
  doi: 10.9746/jcmsi.1.307
– volume: 59
  start-page: 833
  issue: 4
  year: 1963
  ident: 10.1016/j.automatica.2019.06.028_b26
  article-title: On well-quasi-ordering finite trees
  publication-title: Mathematical Proceedings of the Cambridge Philosophy Society
  doi: 10.1017/S0305004100003844
– volume: 99
  start-page: 266
  year: 2019
  ident: 10.1016/j.automatica.2019.06.028_b38
  article-title: Infinite-step opacity and K-step opacity of stochastic discrete-event systems
  publication-title: Automatica
  doi: 10.1016/j.automatica.2018.10.049
– volume: 93
  start-page: 369
  year: 2018
  ident: 10.1016/j.automatica.2019.06.028_b17
  article-title: Enforcement of opacity by public and private insertion functions
  publication-title: Automatica
  doi: 10.1016/j.automatica.2018.03.041
– volume: 105
  start-page: 376
  year: 2019
  ident: 10.1016/j.automatica.2019.06.028_b37
  article-title: A general approach for optimizing dynamic sensor activations for discrete event systems
  publication-title: Automatica
  doi: 10.1016/j.automatica.2019.04.001
– volume: 28
  start-page: 289
  issue: 2
  year: 2018
  ident: 10.1016/j.automatica.2019.06.028_b20
  article-title: Probabilistic system opacity in discrete event systems
  publication-title: Discrete Event Dynamic Systems: Theory and Applications
  doi: 10.1007/s10626-017-0263-8
– year: 2004
  ident: 10.1016/j.automatica.2019.06.028_b4
– volume: 55
  start-page: 1089
  issue: 5
  year: 2010
  ident: 10.1016/j.automatica.2019.06.028_b13
  article-title: Supervisory control for opacity
  publication-title: IEEE Transactions on Automatic Control
  doi: 10.1109/TAC.2010.2042008
– ident: 10.1016/j.automatica.2019.06.028_b18
  doi: 10.1016/j.ifacol.2018.06.315
– year: 2019
  ident: 10.1016/j.automatica.2019.06.028_b40
  article-title: Opacity of nondeterministic transition systems: A (bi) simulation relation approach
  publication-title: IEEE Transactions on Automatic Control
  doi: 10.1109/TAC.2019.2908726
– year: 2011
  ident: 10.1016/j.automatica.2019.06.028_b1
– volume: 61
  start-page: 2140
  issue: 8
  year: 2016
  ident: 10.1016/j.automatica.2019.06.028_b35
  article-title: A uniform approach for synthesizing property-enforcing supervisors for partially-observed discrete-event systems
  publication-title: IEEE Transactions on Automatic Control
  doi: 10.1109/TAC.2015.2484359
– volume: 246
  start-page: 115
  year: 2013
  ident: 10.1016/j.automatica.2019.06.028_b31
  article-title: Verification of initial-state opacity in security applications of discrete event systems
  publication-title: Information Sciences
  doi: 10.1016/j.ins.2013.05.033
– volume: 38
  start-page: 97
  issue: 2
  year: 2011
  ident: 10.1016/j.automatica.2019.06.028_b5
  article-title: Faster algorithms for mean-payoff games
  publication-title: Formal Methods in System Design
  doi: 10.1007/s10703-010-0105-x
– volume: 25
  start-page: 361
  issue: Special issue 2
  year: 2015
  ident: 10.1016/j.automatica.2019.06.028_b3
  article-title: Quantifying opacity
  publication-title: Mathematical Structures in Computer Science
  doi: 10.1017/S0960129513000637
– volume: 88
  start-page: 236
  year: 2017
  ident: 10.1016/j.automatica.2019.06.028_b9
  article-title: Hyperplane separation technique for multidimensional mean-payoff games
  publication-title: Journal of Computer and System Sciences
  doi: 10.1016/j.jcss.2017.04.005
– ident: 10.1016/j.automatica.2019.06.028_b2
  doi: 10.1016/j.ifacol.2018.06.286
– volume: 25
  start-page: 271
  issue: 1–2
  year: 2015
  ident: 10.1016/j.automatica.2019.06.028_b10
  article-title: Diagnosis and opacity problems for infinite state systems modeled by recursive tile systems
  publication-title: Discrete Event Dynamic Systems: Theory and Application
  doi: 10.1007/s10626-014-0197-3
– start-page: 21
  year: 2009
  ident: 10.1016/j.automatica.2019.06.028_b7
  article-title: The dark side of timed opacity
– volume: 25
  start-page: 531
  issue: 4
  year: 2015
  ident: 10.1016/j.automatica.2019.06.028_b15
  article-title: Enforcement and validation (at runtime) of various notions of opacity
  publication-title: Discrete Event Dynamic Systems: Theory and Applications
  doi: 10.1007/s10626-014-0196-4
– year: 2016
  ident: 10.1016/j.automatica.2019.06.028_b16
  article-title: Overview of discrete event systems opacity: Models, validation, and quantification
  publication-title: Annual Reviews in Control
  doi: 10.1016/j.arcontrol.2016.04.015
– volume: 80
  start-page: 48
  year: 2017
  ident: 10.1016/j.automatica.2019.06.028_b33
  article-title: Decidability of opacity verification problems in labeled Petri net systems
  publication-title: Automatica
  doi: 10.1016/j.automatica.2017.01.013
SSID ssj0004182
Score 2.5349762
Snippet This paper investigates the enforcement of opacity by insertion functions subject to multiple quantitative constraints capturing resource or energy...
SourceID crossref
elsevier
SourceType Enrichment Source
Index Database
Publisher
StartPage 108476
SubjectTerms Discrete event systems
Insertion function
Opacity enforcement
Partial observation
Quantitative games
Title Enforcing opacity by insertion functions under multiple energy constraints
URI https://dx.doi.org/10.1016/j.automatica.2019.06.028
Volume 108
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1LS8NAEF5KvehBfGJ9lD14jc1js7vBUykttWJPFnoL-wpUJC01PXjxtzuTh60gKHjbBGbZDJN5sN98Q8itkc7wUGWegtrLYzq0XsIi43GfaRfCimu80X2a8vGMTebxvEUGTS8Mwipr31_59NJb1296tTZ7q8UCe3zRoBIIaeCGYVvsYGcCrfzuYwvzYIGsGMNLxs1E1mieCuOlNsWyZEZFBqIgKZk8cS77TyFqJ-yMjshhnS_SfnWkY9Jy-Qk52GERPCWTIbYUGVhTrIAhrab6nS5yvGcHrVMMXaV1UWwYW9MGQ0hd2fdHDaaIOCmieDsjs9HweTD26hEJnokkKzzNrctswLnIFORC8LHWCpUEEgoTJZmyGVQcUJKomGdM-EJJqIeUL0yo_DgUNjon7XyZuwtCmcqc5pIlzGlmYBehA2ezODImtvDvd4hotJKamj8cD_eaNkCxl3SrzxT1mSJmLpQdEnxJrioOjT_I3DeKT7_ZQwqu_lfpy39JX5F9fKoge9ekXaw37gZSj0J3S9vqkr3-w-N4-gne49xP
linkProvider Elsevier
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV3JSsRAEC3GmYN6EFfc7YPX4CTpdDp4ElHibKcRvDW9BUZkZtB48O-tyuICgoK3JqGaTlGphX71CuDcSm9FpItAY-0VcBO5IOOxDUSfGx_hShi60R1PRH7PBw_JQweu214YglU2vr_26ZW3bp5cNNq8WM5m1ONLBpVhSEM3jNuuQI_YqZIu9K7uhvnksz0ylDVpeEW6mckG0FPDvPRruajIUYmEKMwqMk8azf5TlPoSeW43YaNJGdlVfaot6Pj5Nqx_IRLcgcENdRVZXDMqgjGzZuaNzeZ01Y6KZxS9KgNj1DP2zFoYIfNV6x-zlCXSsIjyZRfub2-m13nQTEkIbCx5GRjhfOFCIdJCYzqEH-tcqrNQYm2iJdeuwKIDqxKdiIKn_VRLLIl0P7WR7idR6uI96M4Xc78PjOvCGyF5xr3hFndJTehdkcTWJg5__wNIW60o21CI0-GeVIsVe1Sf-lSkT0WwuUgeQPghuaxpNP4gc9kqXn0zCYXe_lfpw39Jn8FqPh2P1OhuMjyCNXpTI_iOoVs-v_oTzERKc9pY2jtukt8A
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=Enforcing+opacity+by+insertion+functions+under+multiple+energy+constraints&rft.jtitle=Automatica+%28Oxford%29&rft.au=Ji%2C+Yiding&rft.au=Yin%2C+Xiang&rft.au=Lafortune%2C+St%C3%A9phane&rft.date=2019-10-01&rft.pub=Elsevier+Ltd&rft.issn=0005-1098&rft.eissn=1873-2836&rft.volume=108&rft_id=info:doi/10.1016%2Fj.automatica.2019.06.028&rft.externalDocID=S0005109819303243
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0005-1098&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0005-1098&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0005-1098&client=summon