kth.sePublications
Change search
Link to record
Permanent link

Direct link
Publications (10 of 24) Show all publications
Zhang, K. (2020). Basis for the quotient space of matrices under equivalence [Letter to the editor]. Science China Information Sciences, 63(8), Article ID 189203.
Open this publication in new window or tab >>Basis for the quotient space of matrices under equivalence
2020 (English)In: Science China Information Sciences, ISSN 1674-733X, E-ISSN 1869-1919, Vol. 63, no 8, article id 189203Article in journal, Letter (Refereed) Published
Place, publisher, year, edition, pages
SCIENCE PRESS, 2020
National Category
Control Engineering
Identifiers
urn:nbn:se:kth:diva-271733 (URN)10.1007/s11432-018-9641-1 (DOI)000520305500001 ()2-s2.0-85081960306 (Scopus ID)
Note

QC 20200409

Available from: 2020-04-09 Created: 2020-04-09 Last updated: 2022-06-26Bibliographically approved
Zhang, K., Zhang, L. & Xie, L. (2020). Detectability of boolean control networks. In: Communications and Control Engineering: (pp. 105-115). Springer International Publishing
Open this publication in new window or tab >>Detectability of boolean control networks
2020 (English)In: Communications and Control Engineering, Springer International Publishing , 2020, p. 105-115Chapter in book (Refereed)
Abstract [en]

In Chap. 4, we discuss observability of Boolean control networks (BCNs). Intuitively, a BCN is observable if one can use an input sequence and the corresponding output sequence to determine the initial state. Once the initial state has been obtained, all subsequent states can be determined by input sequences since a BCN is deterministic.

Place, publisher, year, edition, pages
Springer International Publishing, 2020
Keywords
Control engineering, Engineering, Boolean control networks, Detectability, Initial state, Input sequence, Output sequences, Industrial engineering
National Category
Control Engineering
Identifiers
urn:nbn:se:kth:diva-263443 (URN)10.1007/978-3-030-25972-3_5 (DOI)2-s2.0-85070565871 (Scopus ID)
Note

QC 20191206

Available from: 2019-12-06 Created: 2019-12-06 Last updated: 2022-06-26Bibliographically approved
Zhang, K., Zhang, L. & Xie, L. (2020). Detectability of finite-state automata. In: Communications and Control Engineering: (pp. 179-192). Springer International Publishing
Open this publication in new window or tab >>Detectability of finite-state automata
2020 (English)In: Communications and Control Engineering, Springer International Publishing , 2020, p. 179-192Chapter in book (Refereed)
Abstract [en]

A finite-state automaton (FSA) (see Sect. 2.3) is obtained from a standard nondeterministic finite automaton (NFA, see Sect. 1.3) by removing all accepting states and also replacing the unique initial state by a set of initial states. Such a modification can be used to better describe discrete-event systems (DESs) (Wonham and Cai 2019; Cassandras and Lafortune 2010). DESs usually refer to as event-driven processes that cannot be described by differential equations, where the latter usually represent time-driven processes. The FSA-based DESs are usually simple and many properties of FSAs are decidable, so FSAs are rather welcome in engineering-oriented studies. However, despite being simple, FSAs can also perform many good properties that are of both theoretical and practical importance. During the past three decades, plenty of properties and their verification or synthesis techniques on DESs in the framework of FSAs have been proposed and developed, e.g., controllability and observability (The notion of observability in the supervisory control framework is totally different from that studied in this book (see Chaps. 4, 5, 7).) (Ramadge and Wonham 1987; Ramadge 1986; Lin and Wonham 1988), diagnosability (Lin 1994; Sampath 1995), detectability (Shu et al. 2007; Shu and Lin 2011; Zhang 2017), opacity (Saboori and Hadjicostis 2014, 2012, 2011, 2013; Lin 2011), etc., where controllability and observability are defined on formal languages, diagnosability is defined on events, but the others are defined on states (except for that the result of Lin (2011) is defined on formal languages).

Place, publisher, year, edition, pages
Springer International Publishing, 2020
Keywords
Differential equations, Discrete event simulation, Finite automata, Formal languages, Observability, Controllability and observabilities, Diagnosability, Engineering-oriented, Initial state, Nondeterministic finite automaton, Practical importance, Supervisory control, Synthesis techniques, Pipeline processing systems
National Category
Control Engineering
Identifiers
urn:nbn:se:kth:diva-263445 (URN)10.1007/978-3-030-25972-3_9 (DOI)2-s2.0-85070561505 (Scopus ID)
Note

QC 20191206

Available from: 2019-12-06 Created: 2019-12-06 Last updated: 2022-06-26Bibliographically approved
Zhang, K., Zhang, L. & Xie, L. (2020). Detectability of labeled petri nets. In: Communications and Control Engineering: (pp. 195-209). Springer International Publishing
Open this publication in new window or tab >>Detectability of labeled petri nets
2020 (English)In: Communications and Control Engineering, Springer International Publishing , 2020, p. 195-209Chapter in book (Refereed)
Abstract [en]

In Chap. 9, we studied the verification and complexity problem of the notions of strong detectability and weak detectability for finite-state automata. In this chapter, we characterize these notions for labeled Petri nets (see Sect. 2.4).

Place, publisher, year, edition, pages
Springer International Publishing, 2020
Keywords
Control engineering, Engineering, Industrial engineering, Detectability, Petri nets
National Category
Control Engineering Computer Systems
Research subject
Electrical Engineering
Identifiers
urn:nbn:se:kth:diva-263450 (URN)10.1007/978-3-030-25972-3_10 (DOI)2-s2.0-85070547468 (Scopus ID)
Note

QC20191205

Available from: 2019-12-05 Created: 2019-12-05 Last updated: 2022-06-26Bibliographically approved
Zhang, K., Zhang, L. & Xie, L. (2020). Detectability of nondeterministic finite-transition systems. In: QC 20191206: (pp. 165-175). Springer International Publishing
Open this publication in new window or tab >>Detectability of nondeterministic finite-transition systems
2020 (English)In: QC 20191206, Springer International Publishing , 2020, p. 165-175Chapter in book (Refereed)
Abstract [en]

In the past few years, important applications of nondeterministic finite-transition systems (NFTSs) in formal verification and synthesis of (infinite-state) continuous (or hybrid) control systems have been witnessed (Tabuada 2009; Belta et al. 2017; Kloetzer and Belta 2008; Reissig 2011; Zamani 2014; Girard and Pappas 2007). In this methodology, the requirements or specifications for the control systems are described using temporal logics or automata Baier and Katoen (2008). Then, one constructs finite and often nondeterministic abstractions (NFTSs) of the control systems with the property that discrete (or symbolic) controllers designed on the abstractions by using automata-theoretic algorithms from computer science can be refined into controllers on the original control systems to make the requirements be met.

Place, publisher, year, edition, pages
Springer International Publishing, 2020
Keywords
Abstracting, Automata theory, Control system synthesis, Controllers, Detectability, Infinite state, Transition system, Computer control systems
National Category
Control Engineering
Identifiers
urn:nbn:se:kth:diva-263442 (URN)10.1007/978-3-030-25972-3_8 (DOI)2-s2.0-85070566530 (Scopus ID)
Note

QC 20191206

Available from: 2019-12-06 Created: 2019-12-06 Last updated: 2022-06-26Bibliographically approved
Zhang, K., Zhang, L. & Xie, L. (2020). Different types of discrete-time and discrete-space dynamical systems. In: Communications and Control Engineering: (pp. 35-56). Springer International Publishing
Open this publication in new window or tab >>Different types of discrete-time and discrete-space dynamical systems
2020 (English)In: Communications and Control Engineering, Springer International Publishing , 2020, p. 35-56Chapter in book (Refereed)
Abstract [en]

In this chapter, we introduce basic concepts and properties of discrete-time and discrete-space dynamical systems which will be discussed in this book, including Boolean control networks, nondeterministic finite-transition systems, finite automata, labeled Petri nets, and cellular automata.

Place, publisher, year, edition, pages
Springer International Publishing, 2020
Keywords
Dynamical systems, Petri nets, Basic concepts, Boolean control networks, Discrete spaces, Discrete time, Transition system, Discrete time control systems
National Category
Control Engineering
Identifiers
urn:nbn:se:kth:diva-263446 (URN)10.1007/978-3-030-25972-3_2 (DOI)2-s2.0-85070558673 (Scopus ID)
Note

QC 20191206

Available from: 2019-12-06 Created: 2019-12-06 Last updated: 2022-06-26Bibliographically approved
Zhang, K. & Johansson, K. H. (2020). Efficient Verification of Observability and Reconstructibility for Large Boolean Control Networks With Special Structures. IEEE Transactions on Automatic Control, 65(12), 5144-5158
Open this publication in new window or tab >>Efficient Verification of Observability and Reconstructibility for Large Boolean Control Networks With Special Structures
2020 (English)In: IEEE Transactions on Automatic Control, ISSN 0018-9286, E-ISSN 1558-2523, Vol. 65, no 12, p. 5144-5158Article in journal (Refereed) Published
Abstract [en]

Verifying observability and reconstructibility of Boolean control networks (BCNs) is NP-hard in the number of nodes. A BCN is observable (reconstructible) if one can use an input sequence and the corresponding output sequence to determine the initial (current) state. In this article, we study when a node aggregation approach can be used to overcome the computational complexity in verifying these properties. We first define a class of node aggregations with subnetworks being BCNs. For acyclic node aggregations in this class, all corresponding subnetworks being observable (reconstructible) implies that the whole BCN is observable (reconstructible), although the converse is not true. In general, for cyclic node aggregations, the whole BCN being observable (reconstructible) does not imply that all subnetworks are observable (reconstructible), or vice versa. We design an algorithm to search for all acyclic node aggregations in this class, and show that finding acyclic node aggregations with small subnetworks can significantly reduce the computational complexity in verifying observability (reconstructibility). We also define a second class of node aggregations with subnetworks being finite-transition systems (more general than BCNs), which compensates for the drawback of the first class when the BCN has only a small number of output nodes. Finally, we use a BCN T-cell receptor kinetics model from the literature with 37 state nodes and 3 input nodes to illustrate the efficiency of the results derived from the two node aggregation methods. For this model, we derive the unique minimal set of 16 state nodes needed to be directly measured to make the overall BCN observable. We also compute 5 of the 16 state nodes needed to be directly measured to make the model reconstructible.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2020
Keywords
Observability, Computational modeling, Controllability, Kinetic theory, Computational complexity, Dynamical systems, Boolean functions, Boolean control network, node aggregation, reconstructibility, verification
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
urn:nbn:se:kth:diva-288611 (URN)10.1109/TAC.2020.2968836 (DOI)000595526300010 ()2-s2.0-85097646672 (Scopus ID)
Note

QC 20210113

Available from: 2021-01-13 Created: 2021-01-13 Last updated: 2022-06-25Bibliographically approved
Zhang, K., Zhang, L. & Xie, L. (2020). Generalized reversibility of cellular automata. In: Communications and Control Engineering: (pp. 213-220). Springer International Publishing
Open this publication in new window or tab >>Generalized reversibility of cellular automata
2020 (English)In: Communications and Control Engineering, Springer International Publishing , 2020, p. 213-220Chapter in book (Refereed)
Abstract [en]

Reversibility is a fundamental property of microscopic physical systems, implied by the laws of quantum mechanics, which seems to be at odds with the Second Law of Thermodynamics (Schiff 2008; Toffoli and Margolus 1990). Nonreversibility always implies energy dissipation, in practice, in the form of heat. Using reversible cellular automata (CAs) to simulate such systems has caused wide attention since the early days of the investigation of CAs (Toffoli and Margolus 1990; Kari 2005). On the other hand, if a CA is not reversible but reversible over an invariant closed subset, e.g., the limit set (Taaki 2007), it can also be used to describe physical systems locally. In this chapter, (Theorems 11.1, 11.2, and 11.4 were reproduced from Zhang and Zhang (2015) with permission @ 2015 Old City Publishing Inc. Theorems 11.3 and 11.5 were reproduced from Taaki (2007) with permission @ 2007 Old City Publishing Inc.) we present a formal definition to represent this class of generalized reversible CAs, and investigate some of their topological properties. We refer the reader to Zhang and Zhang (2015), Taaki (2007) for further reading. Other variants of generalized reversibility can be found in Castillo-Ramirez and Gadouleau (2017).

Place, publisher, year, edition, pages
Springer International Publishing, 2020
Keywords
Energy dissipation, Quantum theory, Thermodynamics, Topology, Closed subsets, Formal definition, Fundamental properties, Non-reversibility, Physical systems, Reversible cellular automata, Second Law of Thermodynamics, Topological properties, Cellular automata
National Category
Control Engineering Other Mathematics
Research subject
Physics, Theoretical Physics; Electrical Engineering
Identifiers
urn:nbn:se:kth:diva-263449 (URN)10.1007/978-3-030-25972-3_11 (DOI)2-s2.0-85070549613 (Scopus ID)
Note

QC20191205

Available from: 2019-12-05 Created: 2019-12-05 Last updated: 2022-06-26Bibliographically approved
Zhang, K., Zhang, L. & Xie, L. (2020). Invertibility and nonsingularity of boolean control networks. In: Communications and Control Engineering: (pp. 59-86). Springer International Publishing
Open this publication in new window or tab >>Invertibility and nonsingularity of boolean control networks
2020 (English)In: Communications and Control Engineering, Springer International Publishing , 2020, p. 59-86Chapter in book (Refereed)
Abstract [en]

As stated before, initially a Boolean control network (BCN) (see Σ1 in Fig. 3.1) was in a state, then as inputs were fed into the BCN one by one, state transitions occurred successively, yielding a sequence of outputs. What may interest us is: Could the above process be reversed? That is, whether there exists another BCN (see Σ2 in Fig. 3.1) that reverses the inputs and outputs of Σ1. In this chapter, we prove a series of fundamental results on this problem, and apply these results to the mammalian cell cycle.

Place, publisher, year, edition, pages
Springer International Publishing, 2020
Keywords
Control engineering, Engineering, Industrial engineering, Boolean control networks, Invertibility, Mammalian cells, Nonsingularity, State transitions, Mammals
National Category
Control Engineering
Identifiers
urn:nbn:se:kth:diva-263451 (URN)10.1007/978-3-030-25972-3_3 (DOI)2-s2.0-85070544766 (Scopus ID)
Note

QC 20191206

Available from: 2019-12-06 Created: 2019-12-06 Last updated: 2022-06-26Bibliographically approved
Zhang, K., Zhang, L. & Xie, L. (2020). Observability and detectability of large-scale boolean control networks. In: Communications and Control Engineering: (pp. 117-142). Springer International Publishing
Open this publication in new window or tab >>Observability and detectability of large-scale boolean control networks
2020 (English)In: Communications and Control Engineering, Springer International Publishing , 2020, p. 117-142Chapter in book (Refereed)
Abstract [en]

In Chaps. 4 and 5, we investigated how to verify different notions of observability and detectability for Boolean control networks (BCNs), and also studied how to determine the initial state (current state) of a BCN according to a particular notion of observability (detectability). In addition, we proved that the problems of verifying these notions are all NP-hard in the number of nodes. Hence, these problems are generally intractable. Actually, in general, for a BCN with more than 30 nodes, one cannot obtain whether it is observable or detectable in a reasonable amount of time by using a personal computer (PC). Hence BCNs with more than 30 nodes can be regarded as large-scale.

Place, publisher, year, edition, pages
Springer International Publishing, 2020
Keywords
Personal computers, Boolean control networks, Detectability, Initial state, NP-hard, Observability
National Category
Control Engineering
Identifiers
urn:nbn:se:kth:diva-263444 (URN)10.1007/978-3-030-25972-3_6 (DOI)2-s2.0-85070562013 (Scopus ID)
Note

QC 20191206

Available from: 2019-12-06 Created: 2019-12-06 Last updated: 2022-06-26Bibliographically approved
Organisations
Identifiers
ORCID iD: ORCID iD iconorcid.org/0000-0001-9547-103x

Search in DiVA

Show all publications