Cartesian Products of Z-Matrix Networks: Factorization and Interval Analysis

Size: px
Start display at page:

Download "Cartesian Products of Z-Matrix Networks: Factorization and Interval Analysis"

Transcription

1 Nabi-Abdolyouse) Factorization University (Distributed andofinterval Washington Space Analysis Systems1 Lab / 27(D Cartesian Products of Z-Matrix Networks: Factorization and Interval Analysis Airlie Chapman and Mehran Mesbahi (work also in part with Marzieh Nabi-Abdolyouse) Distributed Space Systems Lab (DSSL) University of Washington

2 Nabi-Abdolyouse) Factorization University (Distributed andofinterval Washington Space Analysis Systems2 Lab / 27(D The Network in the Dynamics General Dynamics ẋ(t) = f (G, x(t), u(t)) y(t) = g(g, x(t), u(t)) Network Graph Spectrum Random Graphs Automorphisms Graph Factorization System Dynamics Rate of convergence Random Matrices Homogeneity Decomposition 1 State Dynamics 2 Controllability

3 Nabi-Abdolyouse) Factorization University (Distributed andofinterval Washington Space Analysis Systems3 Lab / 27(D The Network in the Dynamics First Order, Linear Time Invariant model ẋ i (t) = w ii x i (t) + w ij x j (t)+u i (t) i j y i (t) = x i (t) Dynamics ẋ(t) = A(G)x(t) + B(S)u(t) y(t) = C(R)x(t) A(G) = w 11 w 12 w 1n. w 21 w wn 1,n w n1 w n,n 1 w nn A(G): Z-matrix, e.g. Laplacian (w ii = w ij ) and Advection matrices (w ii = w ji ) Input node set S = {v i, v j,...}, B(S) = [e i, e j,...] Output node set R= {v p, v q,...}, C(R) = [e p, e q,...] T

4 Nabi-Abdolyouse) Factorization University (Distributed andofinterval Washington Space Analysis Systems4 Lab / 27(D Graph Cartesian Product Cartesian product G H Vertex set: V (G H) = V (G) V (H) Edge set: (x 1, x 2 ) (y 1, y 2 ) is in G H if x 1 y 1 and x 2 = y 2 or x 1 = y 1 and x 2 y 2

5 Nabi-Abdolyouse) Factorization University (Distributed andofinterval Washington Space Analysis Systems5 Lab / 27(D Graph Cartesian Product Cartesian product G H Vertex set: V (G H) = V (G) V (H) Edge set: (x 1, x 2 ) (y 1, y 2 ) is in G H if x 1 y 1 and x 2 = y 2 or x 1 = y 1 and x 2 y 2

6 Nabi-Abdolyouse) Factorization University (Distributed andofinterval Washington Space Analysis Systems6 Lab / 27(D Graph Cartesian Product Cartesian product G H Vertex set: V (G H) = V (G) V (H) Edge set: (x 1, x 2 ) (y 1, y 2 ) is in G H if x 1 y 1 and x 2 = y 2 or x 1 = y 1 and x 2 y 2

7 Nabi-Abdolyouse) Factorization University (Distributed andofinterval Washington Space Analysis Systems7 Lab / 27(D Part 1: Factoring the State Dynamics

8 Nabi-Abdolyouse) Factorization University (Distributed andofinterval Washington Space Analysis Systems8 Lab / 27(D State Dynamics Factorization Lemma 1: Uncontrolled Dynamics Consider the dynamics ẋ(t) = A(G 1 G 2... G n )x(t). Then, when properly initialized, one has x(t) = x 1 (t) x 2 (t) x n (t) where ẋ i (t) = A(G i )x i (t).

9 Nabi-Abdolyouse) Factorization University (Distributed andofinterval Washington Space Analysis Systems9 Lab / 27(D State Dynamics Factorization

10 Nabi-Abdolyouse) Factorization University (Distributed and of Washington Interval Space Analysis Systems 10 Lab / 27(D Graph Factorization A graph can be factored as well as composed... Theorem (Sabidussi 1960) Every connected graph can be factored as a Cartesian product of prime graphs. Moreover, such a factorization is unique up to reordering of the factors. Primes: G = G 1 G 2 implies that either G 1 or G 2 is K 1 Number of prime factors is at most log G Algorithms Feigenbaum (1985) - O ( V 4.5) ( Winkler (1987) - O V 4) from isometrically embedding graphs by Graham and Winkler (1985) Feder (1992) - O ( V E ) Imrich and Peterin (2007) - O ( E ) C++ implementation by Hellmuth and Staude

11 Nabi-Abdolyouse) Factorization University (Distributed and of Washington Interval Space Analysis Systems 11 Lab / 27(D Controlled Factorization Lemma Lemma 2: Controlled Dynamics Consider the dynamics ẋ(t) = A(G 1 G 2... G n )x(t) + B(S 1 S 2 S n )u(t). y(t) = C(R 1 R 2 R n )x(t) Then, when properly initialized and u(t) = u 1 (t) u 2 (t) u n (t), one has y(t) = y u (t) + y f (t), y u (t) = y 1u (t) y 2u (t) y nu (t) y f (t) = t 0 ẏ 1f (τ) ẏ 2f (τ) ẏ nf (τ)dτ where ẋ i (t) = A(G i )x i (t) + B(S i )u i (t) and y i (t) = C(R i )x i (t).

12 Nabi-Abdolyouse) Factorization University (Distributed and of Washington Interval Space Analysis Systems 12 Lab / 27(D Controlled Factorization Lemma

13 Nabi-Abdolyouse) Factorization University (Distributed and of Washington Interval Space Analysis Systems 13 Lab / 27(D Controlled Factorization Lemma Lemma 2: Controlled Dynamics Consider the dynamics ẋ(t) = A( y(t) = C( G i )x(t) + B( S i )u(t) R i )x(t) Then, when properly initialized and u(t) = u i (t), one has t y(t) = y iu (t) + ẏ if (τ)dτ 0 where ẋ i (t) = A(G i )x i (t) + B(S i )u i (t) and y i (t) = C(R i )x i (t).

14 Nabi-Abdolyouse) Factorization University (Distributed and of Washington Interval Space Analysis Systems 14 Lab / 27(D Controlled Factorization - Idea of the Proof Firstly Also Using As well as A(G 1 G 2 ) = A(G 1 ) I + I A(G 2 ) = A(G 1 ) A(G 2 ) e A(G 1) A(G 2 ) = e A(G 1) e A(G 2) B(S 1 S 2 ) = B(S 1 ) B(S 2 ) e A(G 1 G 2 )t Bu(t) = (e A(G 1)t e A(G 2)t )(B(S 1 ) B(S 2 ))(u 1 (t) u 2 (t)) = e A(G 1)t B(S 1 )u 1 (t) e A(G 2)t B(S 2 )u 2 (t) The proof follows from these observations.

15 Nabi-Abdolyouse) Factorization University (Distributed and of Washington Interval Space Analysis Systems 15 Lab / 27(D Approximate Graph Products A(G) [ A(G 1 G 2 ), A(G 1 G 2 ) ]

16 Nabi-Abdolyouse) Factorization University (Distributed and of Washington Interval Space Analysis Systems 16 Lab / 27(D Approximate Factorization Lemma Lemma 3: Approximation Consider the dynamics ẋ(t) = A(G)x(t) + B(S)u(t), y(t) = C(R)x(t) A(G) [ A( G i ), A( G i ) ], S [ S i, S i ], R = [ R i, R i ] and positive u(t) [ u i (t), u i (t)]. Then, when properly initialized, one has t y iu (t) + 0 t ẏ if (τ)dτ y(t) y iu (t) + ẏ if (τ)dτ 0 where ẋ i (t) = A(G i )x i (t) + B(S i )u i (t), y i (t) = C(R i )x i (t) and similarily for y i (t).

17 Nabi-Abdolyouse) Factorization University (Distributed and of Washington Interval Space Analysis Systems 17 Lab / 27(D Approximate Graph Products Can a graph be approximately factored as well as approximately composed? Distance between graphs d(g, H) is the smallest integer k such that V (G ) V (H ) + E(G ) E(H ) k. A graph G is a k-approximate graph product if there is a product H such that d(g,h) k. Lemma (Hellmuth 2009) For xed k all Cartesian k-approximate graph products can be recognized in polynomial time.

18 Nabi-Abdolyouse) Factorization University (Distributed and of Washington Interval Space Analysis Systems 18 Lab / 27(D Approximate Factorization Lemma: An Example x x x x x x x x x x x x x x x x time time time time

19 Nabi-Abdolyouse) Factorization University (Distributed and of Washington Interval Space Analysis Systems 19 Lab / 27(D Part 2: Factoring Controllability (work with Marzieh Nabi-Abdolyouse)

20 Nabi-Abdolyouse) Factorization University (Distributed and of Washington Interval Space Analysis Systems 20 Lab / 27(D Controllability Dynamics are controllable if for any x(0), x f and t f there exists an input u(t) such that x(t f ) = x f. Signicant in networked robotic systems, human-swarm interaction, network security, quantum networks. Challenging to establish for large networks Known families of controllable graphs for selected inputs Paths Circulants Grids Distance regular graphs

21 Nabi-Abdolyouse) Factorization University (Distributed and of Washington Interval Space Analysis Systems 21 Lab / 27(D Controllability Factorization - Product Control Theorem 1: Product Controllability The dynamics ẋ(t) = A( y(t) = C( G i )x(t) + B( S i )u(t) R i )x(t) where A( G i ) has simple eigenvalues is controllable/observable if and only if ẋ i (t) = A(G i )x i (t) + B(S i )u i (t) y i (t) = C(R i )x i (t) is controllable/observable for all i.

22 Nabi-Abdolyouse) Factorization University (Distributed and of Washington Interval Space Analysis Systems 22 Lab / 27(D Controllability Factorization - Idea of the Proof Popov-Belevitch-Hautus (PBH) test (A, B) is uncontrollable if and only if there exists a left eigenvalue-eigenvector pair (λ, v) of A such that v T B = 0. Eigenvalue and eigenvector relationship: A(G 1 ) A(G 2 ) A(G 1 G 2 ) Eigenvalue λ i µ j λ i + µ j Eigenvector v i u j v i u j Also (v i u i ) T (B(S 1 ) B(S 2 )) = v T i B(S 1 ) u T i B(S 2 ) The proof follows from these observations.

23 Nabi-Abdolyouse) Factorization University (Distributed and of Washington Interval Space Analysis Systems 23 Lab / 27(D Controllability Factorization - Layered Control Theorem 2: Layered Controllability The dynamics ẋ(t) = A( y(t) = C( G i )x(t) + B( S i )u(t) R i )x(t) where S i = R i = V (G i ) for i = 2,...,n is controllable/observable if and only if is controllable/observable. ẋ 1 (t) = A(G 1 )x 1 (t) + B(S 1 )u 1 (t) y 1 (t) = C(R 1 )x 1 (t)

24 Nabi-Abdolyouse) Factorization University (Distributed and of Washington Interval Space Analysis Systems 24 Lab / 27(D Controllability Factorization - Layered Control

25 Nabi-Abdolyouse) Factorization University (Distributed and of Washington Interval Space Analysis Systems 25 Lab / 27(D Uncontrollability through Symmetry Proposition (Rahmani and Mesbahi 2006) (A(G), B(S)) is uncontrollable if there exists an automorphism of G which xes all inputs in the set S (i.e., S is not a determining set.) The determining number of a graph G, denoted Det(G), is the smallest integer r so that G has a determining set S of size r. Corollary (A(G), B(S)) is uncontrollable if S < Det(G).

26 Nabi-Abdolyouse) Factorization University (Distributed and of Washington Interval Space Analysis Systems 26 Lab / 27(D Breaking Symmetry Automorphism group for graph Cartesian products The automorphisms for a connected G is generated by the automorphisms of its prime factors. Proposition: Automorphism group for graph Cartesian products For controllable pairs (A(G 1 ), B(S 1 )) and (A(G 2 ), B(S 2 )) where S 1 = Det(G 1 ) and S 2 = 1. Then S = S 1 S 2 is the smallest input set such that A(G 1 G 2, B(S)) is controllable.

27 Nabi-Abdolyouse) Factorization University (Distributed and of Washington Interval Space Analysis Systems 27 Lab / 27(D Conclusion Explored decomposition of Z-matrix based network into smaller factor-networks Provided exact and approximate factorization of state dynamics Presented a factorization of controllability - a product and layered approach Linked the factors symmetry to smallest controllable input set Future work involves examining other graph products in network dynamics

State Controllability, Output Controllability and Stabilizability of Networks: A Symmetry Perspective

State Controllability, Output Controllability and Stabilizability of Networks: A Symmetry Perspective State Controllability, Output Controllability and Stabilizability of Networks: A Symmetry Perspective Airlie Chapman and Mehran Mesbahi Robotics, Aerospace, and Information Networks Lab (RAIN) University

More information

Kronecker Product of Networked Systems and their Approximates

Kronecker Product of Networked Systems and their Approximates Kronecker Product of Networked Systems and their Approximates Robotics, Aerospace and Information Networks (RAIN) University of Washington (Robotics, Aerospace Kronecker and Information Products Networks

More information

On Symmetry and Controllability of Multi-Agent Systems

On Symmetry and Controllability of Multi-Agent Systems 53rd IEEE Conference on Decision and Control December 15-17, 2014. Los Angeles, California, USA On Symmetry and Controllability of Multi-Agent Systems Airlie Chapman and Mehran Mesbahi Abstract This paper

More information

Recent Developments on the Structure of Cartesian Products of Graphs

Recent Developments on the Structure of Cartesian Products of Graphs Proc. ICDM 2008, RMS-Lecture Notes Series No. 13, 2010, pp. 171 177. Recent Developments on the Structure of Cartesian Products of Graphs Sandi Klavžar Faculty of Mathematics and Physics, University of

More information

arxiv: v1 [math.oc] 12 Feb 2018

arxiv: v1 [math.oc] 12 Feb 2018 Controllability Analysis of Threshold Graphs and Cographs Shima Sadat Mousavi Mohammad Haeri and Mehran Mesbahi arxiv:80204022v [mathoc] 2 Feb 208 Abstract In this paper we investigate the controllability

More information

On almost equitable partitions and network controllability

On almost equitable partitions and network controllability 2016 American Control Conference (ACC) Boston Marriott Copley Place July 6-8, 2016. Boston, MA, USA On almost equitable partitions and network controllability Cesar O. Aguilar 1 and Bahman Gharesifard

More information

Distinguishing Cartesian powers of graphs

Distinguishing Cartesian powers of graphs Distinguishing Cartesian powers of graphs Wilfried Imrich Sandi Klavžar Abstract The distinguishing number D(G) of a graph is the least integer d such that there is a d-labeling of the vertices of G that

More information

Distinguishing Chromatic Number of Cartesian Products of Graphs

Distinguishing Chromatic Number of Cartesian Products of Graphs Graph Packing p.1/14 Distinguishing Chromatic Number of Cartesian Products of Graphs Hemanshu Kaul hkaul@math.uiuc.edu www.math.uiuc.edu/ hkaul/. University of Illinois at Urbana-Champaign Graph Packing

More information

(Approximate) Graph Products

(Approximate) Graph Products (Approximate) Graph Products Marc Hellmuth Max Planck Institute for Mathematics in the Sciences Leipzig, Germany Bioinformatics Group Science Department of Computer Science, and Interdisciplinary Center

More information

Edge-counting vectors, Fibonacci cubes, and Fibonacci triangle

Edge-counting vectors, Fibonacci cubes, and Fibonacci triangle Publ. Math. Debrecen Manuscript (November 16, 2005) Edge-counting vectors, Fibonacci cubes, and Fibonacci triangle By Sandi Klavžar and Iztok Peterin Abstract. Edge-counting vectors of subgraphs of Cartesian

More information

1 Continuous-time Systems

1 Continuous-time Systems Observability Completely controllable systems can be restructured by means of state feedback to have many desirable properties. But what if the state is not available for feedback? What if only the output

More information

Laplacians of Graphs, Spectra and Laplacian polynomials

Laplacians of Graphs, Spectra and Laplacian polynomials Laplacians of Graphs, Spectra and Laplacian polynomials Lector: Alexander Mednykh Sobolev Institute of Mathematics Novosibirsk State University Winter School in Harmonic Functions on Graphs and Combinatorial

More information

A Graph-Theoretic Characterization of Controllability for Multi-agent Systems

A Graph-Theoretic Characterization of Controllability for Multi-agent Systems A Graph-Theoretic Characterization of Controllability for Multi-agent Systems Meng Ji and Magnus Egerstedt Abstract In this paper we continue our pursuit of conditions that render a multi-agent networked

More information

Control Systems. Laplace domain analysis

Control Systems. Laplace domain analysis Control Systems Laplace domain analysis L. Lanari outline introduce the Laplace unilateral transform define its properties show its advantages in turning ODEs to algebraic equations define an Input/Output

More information

16.31 Fall 2005 Lecture Presentation Mon 31-Oct-05 ver 1.1

16.31 Fall 2005 Lecture Presentation Mon 31-Oct-05 ver 1.1 16.31 Fall 2005 Lecture Presentation Mon 31-Oct-05 ver 1.1 Charles P. Coleman October 31, 2005 1 / 40 : Controllability Tests Observability Tests LEARNING OUTCOMES: Perform controllability tests Perform

More information

Control Systems Design, SC4026. SC4026 Fall 2009, dr. A. Abate, DCSC, TU Delft

Control Systems Design, SC4026. SC4026 Fall 2009, dr. A. Abate, DCSC, TU Delft Control Systems Design, SC4026 SC4026 Fall 2009, dr. A. Abate, DCSC, TU Delft Lecture 4 Controllability (a.k.a. Reachability) vs Observability Algebraic Tests (Kalman rank condition & Hautus test) A few

More information

Control Systems. System response. L. Lanari

Control Systems. System response. L. Lanari Control Systems m i l e r p r a in r e v y n is o System response L. Lanari Outline What we are going to see: how to compute in the s-domain the forced response (zero-state response) using the transfer

More information

c 2009 Society for Industrial and Applied Mathematics

c 2009 Society for Industrial and Applied Mathematics SIAM J. CONTROL OPTIM. Vol. 48 No. 1 pp. 162 186 c 2009 Society for Industrial and Applied Mathematics CONTROLLABILITY OF MULTI-AGENT SYSTEMS FROM A GRAPH-THEORETIC PERSPECTIVE AMIRREZA RAHMANI MENG JI

More information

Controllability, Observability, Full State Feedback, Observer Based Control

Controllability, Observability, Full State Feedback, Observer Based Control Multivariable Control Lecture 4 Controllability, Observability, Full State Feedback, Observer Based Control John T. Wen September 13, 24 Ref: 3.2-3.4 of Text Controllability ẋ = Ax + Bu; x() = x. At time

More information

Graph Signal Processing

Graph Signal Processing Graph Signal Processing Rahul Singh Data Science Reading Group Iowa State University March, 07 Outline Graph Signal Processing Background Graph Signal Processing Frameworks Laplacian Based Discrete Signal

More information

Control Systems Design, SC4026. SC4026 Fall 2010, dr. A. Abate, DCSC, TU Delft

Control Systems Design, SC4026. SC4026 Fall 2010, dr. A. Abate, DCSC, TU Delft Control Systems Design, SC4026 SC4026 Fall 2010, dr. A. Abate, DCSC, TU Delft Lecture 4 Controllability (a.k.a. Reachability) and Observability Algebraic Tests (Kalman rank condition & Hautus test) A few

More information

Observability. Dynamic Systems. Lecture 2 Observability. Observability, continuous time: Observability, discrete time: = h (2) (x, u, u)

Observability. Dynamic Systems. Lecture 2 Observability. Observability, continuous time: Observability, discrete time: = h (2) (x, u, u) Observability Dynamic Systems Lecture 2 Observability Continuous time model: Discrete time model: ẋ(t) = f (x(t), u(t)), y(t) = h(x(t), u(t)) x(t + 1) = f (x(t), u(t)), y(t) = h(x(t)) Reglerteknik, ISY,

More information

EML Spring 2012

EML Spring 2012 Home http://vdol.mae.ufl.edu/eml6934-spring2012/ Page 1 of 2 1/10/2012 Search EML6934 - Spring 2012 Optimal Control Home Instructor Anil V. Rao Office Hours: M, W, F 2:00 PM to 3:00 PM Office: MAE-A, Room

More information

Cartesian product of hypergraphs: properties and algorithms

Cartesian product of hypergraphs: properties and algorithms Cartesian product of hypergraphs: properties and algorithms Alain Bretto alain.bretto@info.unicaen.fr Yannick Silvestre yannick.silvestre@info.unicaen.fr Thierry Vallée vallee@pps.jussieu.fr Université

More information

On the reachability and observability. of path and cycle graphs

On the reachability and observability. of path and cycle graphs On the reachability and observability 1 of path and cycle graphs Gianfranco Parlangeli Giuseppe Notarstefano arxiv:1109.3556v1 [math.oc] 16 Sep 2011 Abstract In this paper we investigate the reachability

More information

Laplacians of Graphs, Spectra and Laplacian polynomials

Laplacians of Graphs, Spectra and Laplacian polynomials Mednykh A. D. (Sobolev Institute of Math) Laplacian for Graphs 27 June - 03 July 2015 1 / 30 Laplacians of Graphs, Spectra and Laplacian polynomials Alexander Mednykh Sobolev Institute of Mathematics Novosibirsk

More information

Semi-Autonomous Networks: Theory and Decentralized Protocols

Semi-Autonomous Networks: Theory and Decentralized Protocols Semi-Autonomous Networks: Theory and Decentralized Protocols Airlie Chapman, Eric Schoof, and Mehran Mesbahi Distributed Space Systems Lab (DSSL) University of Washington Washington 1 / 14 Motivation and

More information

arxiv: v1 [math.oc] 15 Feb 2019

arxiv: v1 [math.oc] 15 Feb 2019 Generalizing Laplacian Controllability of Paths arxiv:1902.05671v1 [math.oc] 15 Feb 2019 Abstract Shun-Pin Hsu, Ping-Yen Yang Department of Electrical Engineering, National Chung Hsing University 250,

More information

Jordan normal form notes (version date: 11/21/07)

Jordan normal form notes (version date: 11/21/07) Jordan normal form notes (version date: /2/7) If A has an eigenbasis {u,, u n }, ie a basis made up of eigenvectors, so that Au j = λ j u j, then A is diagonal with respect to that basis To see this, let

More information

arxiv: v1 [math.co] 3 Nov 2014

arxiv: v1 [math.co] 3 Nov 2014 SPARSE MATRICES DESCRIBING ITERATIONS OF INTEGER-VALUED FUNCTIONS BERND C. KELLNER arxiv:1411.0590v1 [math.co] 3 Nov 014 Abstract. We consider iterations of integer-valued functions φ, which have no fixed

More information

ME 234, Lyapunov and Riccati Problems. 1. This problem is to recall some facts and formulae you already know. e Aτ BB e A τ dτ

ME 234, Lyapunov and Riccati Problems. 1. This problem is to recall some facts and formulae you already know. e Aτ BB e A τ dτ ME 234, Lyapunov and Riccati Problems. This problem is to recall some facts and formulae you already know. (a) Let A and B be matrices of appropriate dimension. Show that (A, B) is controllable if and

More information

Small Label Classes in 2-Distinguishing Labelings

Small Label Classes in 2-Distinguishing Labelings Also available at http://amc.imfm.si ISSN 1855-3966 (printed ed.), ISSN 1855-3974 (electronic ed.) ARS MATHEMATICA CONTEMPORANEA 1 (2008) 154 164 Small Label Classes in 2-Distinguishing Labelings Debra

More information

1 Some Facts on Symmetric Matrices

1 Some Facts on Symmetric Matrices 1 Some Facts on Symmetric Matrices Definition: Matrix A is symmetric if A = A T. Theorem: Any symmetric matrix 1) has only real eigenvalues; 2) is always iagonalizable; 3) has orthogonal eigenvectors.

More information

Zero controllability in discrete-time structured systems

Zero controllability in discrete-time structured systems 1 Zero controllability in discrete-time structured systems Jacob van der Woude arxiv:173.8394v1 [math.oc] 24 Mar 217 Abstract In this paper we consider complex dynamical networks modeled by means of state

More information

ECE 388 Automatic Control

ECE 388 Automatic Control Controllability and State Feedback Control Associate Prof. Dr. of Mechatronics Engineeering Çankaya University Compulsory Course in Electronic and Communication Engineering Credits (2/2/3) Course Webpage:

More information

Equiangular lines in Euclidean spaces

Equiangular lines in Euclidean spaces Equiangular lines in Euclidean spaces Gary Greaves 東北大学 Tohoku University 14th August 215 joint work with J. Koolen, A. Munemasa, and F. Szöllősi. Gary Greaves Equiangular lines in Euclidean spaces 1/23

More information

Controllability. Chapter Reachable States. This chapter develops the fundamental results about controllability and pole assignment.

Controllability. Chapter Reachable States. This chapter develops the fundamental results about controllability and pole assignment. Chapter Controllability This chapter develops the fundamental results about controllability and pole assignment Reachable States We study the linear system ẋ = Ax + Bu, t, where x(t) R n and u(t) R m Thus

More information

Multi-Robotic Systems

Multi-Robotic Systems CHAPTER 9 Multi-Robotic Systems The topic of multi-robotic systems is quite popular now. It is believed that such systems can have the following benefits: Improved performance ( winning by numbers ) Distributed

More information

Laplacian and Random Walks on Graphs

Laplacian and Random Walks on Graphs Laplacian and Random Walks on Graphs Linyuan Lu University of South Carolina Selected Topics on Spectral Graph Theory (II) Nankai University, Tianjin, May 22, 2014 Five talks Selected Topics on Spectral

More information

Lecture Introduction. 2 Brief Recap of Lecture 10. CS-621 Theory Gems October 24, 2012

Lecture Introduction. 2 Brief Recap of Lecture 10. CS-621 Theory Gems October 24, 2012 CS-62 Theory Gems October 24, 202 Lecture Lecturer: Aleksander Mądry Scribes: Carsten Moldenhauer and Robin Scheibler Introduction In Lecture 0, we introduced a fundamental object of spectral graph theory:

More information

Periodicity & State Transfer Some Results Some Questions. Periodic Graphs. Chris Godsil. St John s, June 7, Chris Godsil Periodic Graphs

Periodicity & State Transfer Some Results Some Questions. Periodic Graphs. Chris Godsil. St John s, June 7, Chris Godsil Periodic Graphs St John s, June 7, 2009 Outline 1 Periodicity & State Transfer 2 Some Results 3 Some Questions Unitary Operators Suppose X is a graph with adjacency matrix A. Definition We define the operator H X (t)

More information

Cartesian powers of graphs can be distinguished with two labels

Cartesian powers of graphs can be distinguished with two labels Cartesian powers of graphs can be distinguished with two labels Sandi Klavžar Xuding Zhu Abstract The distinguishing number D(G) of a graph G is the least integer d such that there is a d-labeling of the

More information

2.10 Saddles, Nodes, Foci and Centers

2.10 Saddles, Nodes, Foci and Centers 2.10 Saddles, Nodes, Foci and Centers In Section 1.5, a linear system (1 where x R 2 was said to have a saddle, node, focus or center at the origin if its phase portrait was linearly equivalent to one

More information

ON THE QUALITY OF SPECTRAL SEPARATORS

ON THE QUALITY OF SPECTRAL SEPARATORS ON THE QUALITY OF SPECTRAL SEPARATORS STEPHEN GUATTERY AND GARY L. MILLER Abstract. Computing graph separators is an important step in many graph algorithms. A popular technique for finding separators

More information

Ma/CS 6b Class 23: Eigenvalues in Regular Graphs

Ma/CS 6b Class 23: Eigenvalues in Regular Graphs Ma/CS 6b Class 3: Eigenvalues in Regular Graphs By Adam Sheffer Recall: The Spectrum of a Graph Consider a graph G = V, E and let A be the adjacency matrix of G. The eigenvalues of G are the eigenvalues

More information

Semidefinite and Second Order Cone Programming Seminar Fall 2001 Lecture 5

Semidefinite and Second Order Cone Programming Seminar Fall 2001 Lecture 5 Semidefinite and Second Order Cone Programming Seminar Fall 2001 Lecture 5 Instructor: Farid Alizadeh Scribe: Anton Riabov 10/08/2001 1 Overview We continue studying the maximum eigenvalue SDP, and generalize

More information

Hanna Furmańczyk EQUITABLE COLORING OF GRAPH PRODUCTS

Hanna Furmańczyk EQUITABLE COLORING OF GRAPH PRODUCTS Opuscula Mathematica Vol. 6 No. 006 Hanna Furmańczyk EQUITABLE COLORING OF GRAPH PRODUCTS Abstract. A graph is equitably k-colorable if its vertices can be partitioned into k independent sets in such a

More information

Robust Connectivity Analysis for Multi-Agent Systems

Robust Connectivity Analysis for Multi-Agent Systems Robust Connectivity Analysis for Multi-Agent Systems Dimitris Boskos and Dimos V. Dimarogonas Abstract In this paper we provide a decentralized robust control approach, which guarantees that connectivity

More information

Network Reconstruction from Intrinsic Noise: Non-Minimum-Phase Systems

Network Reconstruction from Intrinsic Noise: Non-Minimum-Phase Systems Preprints of the 19th World Congress he International Federation of Automatic Control Network Reconstruction from Intrinsic Noise: Non-Minimum-Phase Systems David Hayden, Ye Yuan Jorge Goncalves Department

More information

Ma/CS 6b Class 20: Spectral Graph Theory

Ma/CS 6b Class 20: Spectral Graph Theory Ma/CS 6b Class 20: Spectral Graph Theory By Adam Sheffer Eigenvalues and Eigenvectors A an n n matrix of real numbers. The eigenvalues of A are the numbers λ such that Ax = λx for some nonzero vector x

More information

Lecture 1: Graphs, Adjacency Matrices, Graph Laplacian

Lecture 1: Graphs, Adjacency Matrices, Graph Laplacian Lecture 1: Graphs, Adjacency Matrices, Graph Laplacian Radu Balan January 31, 2017 G = (V, E) An undirected graph G is given by two pieces of information: a set of vertices V and a set of edges E, G =

More information

Specral Graph Theory and its Applications September 7, Lecture 2 L G1,2 = 1 1.

Specral Graph Theory and its Applications September 7, Lecture 2 L G1,2 = 1 1. Specral Graph Theory and its Applications September 7, 2004 Lecturer: Daniel A. Spielman Lecture 2 2.1 The Laplacian, again We ll begin by redefining the Laplacian. First, let G 1,2 be the graph on two

More information

Obtaining Consensus of Multi-agent Linear Dynamic Systems

Obtaining Consensus of Multi-agent Linear Dynamic Systems Obtaining Consensus of Multi-agent Linear Dynamic Systems M I GRCÍ-PLNS Universitat Politècnica de Catalunya Departament de Matemàtica plicada Mineria 1, 08038 arcelona SPIN mariaisabelgarcia@upcedu bstract:

More information

Spectra of Adjacency and Laplacian Matrices

Spectra of Adjacency and Laplacian Matrices Spectra of Adjacency and Laplacian Matrices Definition: University of Alicante (Spain) Matrix Computing (subject 3168 Degree in Maths) 30 hours (theory)) + 15 hours (practical assignment) Contents 1. Spectra

More information

INTRODUCTION TO LIE ALGEBRAS. LECTURE 2.

INTRODUCTION TO LIE ALGEBRAS. LECTURE 2. INTRODUCTION TO LIE ALGEBRAS. LECTURE 2. 2. More examples. Ideals. Direct products. 2.1. More examples. 2.1.1. Let k = R, L = R 3. Define [x, y] = x y the cross-product. Recall that the latter is defined

More information

Some constructions of integral graphs

Some constructions of integral graphs Some constructions of integral graphs A. Mohammadian B. Tayfeh-Rezaie School of Mathematics, Institute for Research in Fundamental Sciences (IPM), P.O. Box 19395-5746, Tehran, Iran ali m@ipm.ir tayfeh-r@ipm.ir

More information

Lecture 13 Spectral Graph Algorithms

Lecture 13 Spectral Graph Algorithms COMS 995-3: Advanced Algorithms March 6, 7 Lecture 3 Spectral Graph Algorithms Instructor: Alex Andoni Scribe: Srikar Varadaraj Introduction Today s topics: Finish proof from last lecture Example of random

More information

1 Positive definiteness and semidefiniteness

1 Positive definiteness and semidefiniteness Positive definiteness and semidefiniteness Zdeněk Dvořák May 9, 205 For integers a, b, and c, let D(a, b, c) be the diagonal matrix with + for i =,..., a, D i,i = for i = a +,..., a + b,. 0 for i = a +

More information

arxiv: v1 [math.oc] 1 Apr 2014

arxiv: v1 [math.oc] 1 Apr 2014 On the NP-completeness of the Constrained Minimal Structural Controllability/Observability Problem Sérgio Pequito, Soummya Kar A. Pedro Aguiar, 1 arxiv:1404.0072v1 [math.oc] 1 Apr 2014 Abstract This paper

More information

1 Last time: least-squares problems

1 Last time: least-squares problems MATH Linear algebra (Fall 07) Lecture Last time: least-squares problems Definition. If A is an m n matrix and b R m, then a least-squares solution to the linear system Ax = b is a vector x R n such that

More information

Contents. 1 State-Space Linear Systems 5. 2 Linearization Causality, Time Invariance, and Linearity 31

Contents. 1 State-Space Linear Systems 5. 2 Linearization Causality, Time Invariance, and Linearity 31 Contents Preamble xiii Linear Systems I Basic Concepts 1 I System Representation 3 1 State-Space Linear Systems 5 1.1 State-Space Linear Systems 5 1.2 Block Diagrams 7 1.3 Exercises 11 2 Linearization

More information

A Graph-Theoretic Characterization of Structural Controllability for Multi-Agent System with Switching Topology

A Graph-Theoretic Characterization of Structural Controllability for Multi-Agent System with Switching Topology Joint 48th IEEE Conference on Decision and Control and 28th Chinese Control Conference Shanghai, P.R. China, December 16-18, 29 FrAIn2.3 A Graph-Theoretic Characterization of Structural Controllability

More information

DISTINGUISHING PARTITIONS AND ASYMMETRIC UNIFORM HYPERGRAPHS

DISTINGUISHING PARTITIONS AND ASYMMETRIC UNIFORM HYPERGRAPHS DISTINGUISHING PARTITIONS AND ASYMMETRIC UNIFORM HYPERGRAPHS M. N. ELLINGHAM AND JUSTIN Z. SCHROEDER In memory of Mike Albertson. Abstract. A distinguishing partition for an action of a group Γ on a set

More information

Robust Control 2 Controllability, Observability & Transfer Functions

Robust Control 2 Controllability, Observability & Transfer Functions Robust Control 2 Controllability, Observability & Transfer Functions Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University /26/24 Outline Reachable Controllability Distinguishable

More information

18.312: Algebraic Combinatorics Lionel Levine. Lecture 19

18.312: Algebraic Combinatorics Lionel Levine. Lecture 19 832: Algebraic Combinatorics Lionel Levine Lecture date: April 2, 20 Lecture 9 Notes by: David Witmer Matrix-Tree Theorem Undirected Graphs Let G = (V, E) be a connected, undirected graph with n vertices,

More information

ECE557 Systems Control

ECE557 Systems Control ECE557 Systems Control Bruce Francis Course notes, Version.0, September 008 Preface This is the second Engineering Science course on control. It assumes ECE56 as a prerequisite. If you didn t take ECE56,

More information

Structural Controllability and Observability of Linear Systems Over Finite Fields with Applications to Multi-Agent Systems

Structural Controllability and Observability of Linear Systems Over Finite Fields with Applications to Multi-Agent Systems Structural Controllability and Observability of Linear Systems Over Finite Fields with Applications to Multi-Agent Systems Shreyas Sundaram, Member, IEEE, and Christoforos N. Hadjicostis, Senior Member,

More information

1 Similarity transform 2. 2 Controllability The PBH test for controllability Observability The PBH test for observability...

1 Similarity transform 2. 2 Controllability The PBH test for controllability Observability The PBH test for observability... Contents 1 Similarity transform 2 2 Controllability 3 21 The PBH test for controllability 5 3 Observability 6 31 The PBH test for observability 7 4 Example ([1, pp121) 9 5 Subspace decomposition 11 51

More information

JORDAN NORMAL FORM. Contents Introduction 1 Jordan Normal Form 1 Conclusion 5 References 5

JORDAN NORMAL FORM. Contents Introduction 1 Jordan Normal Form 1 Conclusion 5 References 5 JORDAN NORMAL FORM KATAYUN KAMDIN Abstract. This paper outlines a proof of the Jordan Normal Form Theorem. First we show that a complex, finite dimensional vector space can be decomposed into a direct

More information

QUOTIENTS AND LIFTS OF SYMMETRIC DIRECTED GRAPHS

QUOTIENTS AND LIFTS OF SYMMETRIC DIRECTED GRAPHS QUOTIENTS AND LIFTS OF SYMMETRIC DIRECTED GRAPHS MANUELA AGUIAR, ANA DIAS, AND MIRIAM MANOEL Abstract. Given a directed graph, an equivalence relation on the graph vertex set is said to be balanced if,

More information

Average-Consensus of Multi-Agent Systems with Direct Topology Based on Event-Triggered Control

Average-Consensus of Multi-Agent Systems with Direct Topology Based on Event-Triggered Control Outline Background Preliminaries Consensus Numerical simulations Conclusions Average-Consensus of Multi-Agent Systems with Direct Topology Based on Event-Triggered Control Email: lzhx@nankai.edu.cn, chenzq@nankai.edu.cn

More information

Lecture 7 and 8. Fall EE 105, Feedback Control Systems (Prof. Khan) September 30 and October 05, 2015

Lecture 7 and 8. Fall EE 105, Feedback Control Systems (Prof. Khan) September 30 and October 05, 2015 1 Lecture 7 and 8 Fall 2015 - EE 105, Feedback Control Systems (Prof Khan) September 30 and October 05, 2015 I CONTROLLABILITY OF AN DT-LTI SYSTEM IN k TIME-STEPS The DT-LTI system is given by the following

More information

Research Article Mathematical Model and Cluster Synchronization for a Complex Dynamical Network with Two Types of Chaotic Oscillators

Research Article Mathematical Model and Cluster Synchronization for a Complex Dynamical Network with Two Types of Chaotic Oscillators Applied Mathematics Volume 212, Article ID 936, 12 pages doi:1.11/212/936 Research Article Mathematical Model and Cluster Synchronization for a Complex Dynamical Network with Two Types of Chaotic Oscillators

More information

Lecture 8 : Eigenvalues and Eigenvectors

Lecture 8 : Eigenvalues and Eigenvectors CPS290: Algorithmic Foundations of Data Science February 24, 2017 Lecture 8 : Eigenvalues and Eigenvectors Lecturer: Kamesh Munagala Scribe: Kamesh Munagala Hermitian Matrices It is simpler to begin with

More information

Reachability, Observability and Minimality for a Class of 2D Continuous-Discrete Systems

Reachability, Observability and Minimality for a Class of 2D Continuous-Discrete Systems Proceedings of the 7th WSEAS International Conference on Systems Theory and Scientific Computation, Athens, Greece, August 24-26, 27 Reachability, Observability and Minimality for a Class of 2D Continuous-Discrete

More information

Energy and Laplacian Energy of Graphs. ALI REZA ASHRAFI Department of Mathematics, University of Kashan, Kashan , I. R.

Energy and Laplacian Energy of Graphs. ALI REZA ASHRAFI Department of Mathematics, University of Kashan, Kashan , I. R. Energy and Laplacian Energy of Graphs ALI REZA ASHRAFI Department of Mathematics, University of Kashan, Kashan 87317-51167, I. R. Iran E-mail: ashrafi@kashanu.ac.ir Contents Laplacian Matrix Laplacian

More information

DISTINGUISHING CARTESIAN PRODUCTS OF COUNTABLE GRAPHS

DISTINGUISHING CARTESIAN PRODUCTS OF COUNTABLE GRAPHS Discussiones Mathematicae Graph Theory 37 (2017) 155 164 doi:10.7151/dmgt.1902 DISTINGUISHING CARTESIAN PRODUCTS OF COUNTABLE GRAPHS Ehsan Estaji Hakim Sabzevari University, Sabzevar, Iran e-mail: ehsan.estaji@hsu.ac.ir

More information

Notes on the matrix exponential

Notes on the matrix exponential Notes on the matrix exponential Erik Wahlén erik.wahlen@math.lu.se February 14, 212 1 Introduction The purpose of these notes is to describe how one can compute the matrix exponential e A when A is not

More information

A lower bound for the Laplacian eigenvalues of a graph proof of a conjecture by Guo

A lower bound for the Laplacian eigenvalues of a graph proof of a conjecture by Guo A lower bound for the Laplacian eigenvalues of a graph proof of a conjecture by Guo A. E. Brouwer & W. H. Haemers 2008-02-28 Abstract We show that if µ j is the j-th largest Laplacian eigenvalue, and d

More information

Differential equations

Differential equations Differential equations Math 7 Spring Practice problems for April Exam Problem Use the method of elimination to find the x-component of the general solution of x y = 6x 9x + y = x 6y 9y Soln: The system

More information

Stochastic processes. MAS275 Probability Modelling. Introduction and Markov chains. Continuous time. Markov property

Stochastic processes. MAS275 Probability Modelling. Introduction and Markov chains. Continuous time. Markov property Chapter 1: and Markov chains Stochastic processes We study stochastic processes, which are families of random variables describing the evolution of a quantity with time. In some situations, we can treat

More information

Structural Consensus Controllability of Singular Multi-agent Linear Dynamic Systems

Structural Consensus Controllability of Singular Multi-agent Linear Dynamic Systems Structural Consensus Controllability of Singular Multi-agent Linear Dynamic Systems M. ISAL GARCÍA-PLANAS Universitat Politècnica de Catalunya Departament de Matèmatiques Minería 1, sc. C, 1-3, 08038 arcelona

More information

The number of simple modules of a cellular algebra

The number of simple modules of a cellular algebra Science in China Ser. A Mathematics 2005 Vol.?? No. X: XXX XXX 1 The number of simple modules of a cellular algebra LI Weixia ( ) & XI Changchang ( ) School of Mathematical Sciences, Beijing Normal University,

More information

Ma/CS 6b Class 20: Spectral Graph Theory

Ma/CS 6b Class 20: Spectral Graph Theory Ma/CS 6b Class 20: Spectral Graph Theory By Adam Sheffer Recall: Parity of a Permutation S n the set of permutations of 1,2,, n. A permutation σ S n is even if it can be written as a composition of an

More information

LECTURE NOTE #11 PROF. ALAN YUILLE

LECTURE NOTE #11 PROF. ALAN YUILLE LECTURE NOTE #11 PROF. ALAN YUILLE 1. NonLinear Dimension Reduction Spectral Methods. The basic idea is to assume that the data lies on a manifold/surface in D-dimensional space, see figure (1) Perform

More information

Prime Factorization in the Generalized Hierarchical Product

Prime Factorization in the Generalized Hierarchical Product Prime Factorization in the Generalized Hierarchical Product Sarah Anderson and Kirsti Wash Clemson University sarah5,kirstiw@clemson.edu January 18, 2014 Background Definition A graph G = (V, E) is a set

More information

ECEN 605 LINEAR SYSTEMS. Lecture 8 Invariant Subspaces 1/26

ECEN 605 LINEAR SYSTEMS. Lecture 8 Invariant Subspaces 1/26 1/26 ECEN 605 LINEAR SYSTEMS Lecture 8 Invariant Subspaces Subspaces Let ẋ(t) = A x(t) + B u(t) y(t) = C x(t) (1a) (1b) denote a dynamic system where X, U and Y denote n, r and m dimensional vector spaces,

More information

ẋ n = f n (x 1,...,x n,u 1,...,u m ) (5) y 1 = g 1 (x 1,...,x n,u 1,...,u m ) (6) y p = g p (x 1,...,x n,u 1,...,u m ) (7)

ẋ n = f n (x 1,...,x n,u 1,...,u m ) (5) y 1 = g 1 (x 1,...,x n,u 1,...,u m ) (6) y p = g p (x 1,...,x n,u 1,...,u m ) (7) EEE582 Topical Outline A.A. Rodriguez Fall 2007 GWC 352, 965-3712 The following represents a detailed topical outline of the course. It attempts to highlight most of the key concepts to be covered and

More information

Multivariable Control. Lecture 03. Description of Linear Time Invariant Systems. John T. Wen. September 7, 2006

Multivariable Control. Lecture 03. Description of Linear Time Invariant Systems. John T. Wen. September 7, 2006 Multivariable Control Lecture 3 Description of Linear Time Invariant Systems John T. Wen September 7, 26 Outline Mathematical description of LTI Systems Ref: 3.1-3.4 of text September 7, 26Copyrighted

More information

Math 240 Calculus III

Math 240 Calculus III Generalized Calculus III Summer 2015, Session II Thursday, July 23, 2015 Agenda 1. 2. 3. 4. Motivation Defective matrices cannot be diagonalized because they do not possess enough eigenvectors to make

More information

AUTOMORPHISM GROUPS AND SPECTRA OF CIRCULANT GRAPHS

AUTOMORPHISM GROUPS AND SPECTRA OF CIRCULANT GRAPHS AUTOMORPHISM GROUPS AND SPECTRA OF CIRCULANT GRAPHS MAX GOLDBERG Abstract. We explore ways to concisely describe circulant graphs, highly symmetric graphs with properties that are easier to generalize

More information

Induced Saturation of Graphs

Induced Saturation of Graphs Induced Saturation of Graphs Maria Axenovich a and Mónika Csikós a a Institute of Algebra and Geometry, Karlsruhe Institute of Technology, Englerstraße 2, 76128 Karlsruhe, Germany Abstract A graph G is

More information

DOMINO TILING. Contents 1. Introduction 1 2. Rectangular Grids 2 Acknowledgments 10 References 10

DOMINO TILING. Contents 1. Introduction 1 2. Rectangular Grids 2 Acknowledgments 10 References 10 DOMINO TILING KASPER BORYS Abstract In this paper we explore the problem of domino tiling: tessellating a region with x2 rectangular dominoes First we address the question of existence for domino tilings

More information

Representations and Linear Actions

Representations and Linear Actions Representations and Linear Actions Definition 0.1. Let G be an S-group. A representation of G is a morphism of S-groups φ G GL(n, S) for some n. We say φ is faithful if it is a monomorphism (in the category

More information

NCS Lecture 8 A Primer on Graph Theory. Cooperative Control Applications

NCS Lecture 8 A Primer on Graph Theory. Cooperative Control Applications NCS Lecture 8 A Primer on Graph Theory Richard M. Murray Control and Dynamical Systems California Institute of Technology Goals Introduce some motivating cooperative control problems Describe basic concepts

More information

Chap. 3. Controlled Systems, Controllability

Chap. 3. Controlled Systems, Controllability Chap. 3. Controlled Systems, Controllability 1. Controllability of Linear Systems 1.1. Kalman s Criterion Consider the linear system ẋ = Ax + Bu where x R n : state vector and u R m : input vector. A :

More information

An Algorithmist s Toolkit September 10, Lecture 1

An Algorithmist s Toolkit September 10, Lecture 1 18.409 An Algorithmist s Toolkit September 10, 2009 Lecture 1 Lecturer: Jonathan Kelner Scribe: Jesse Geneson (2009) 1 Overview The class s goals, requirements, and policies were introduced, and topics

More information

Spectral Graph Theory and You: Matrix Tree Theorem and Centrality Metrics

Spectral Graph Theory and You: Matrix Tree Theorem and Centrality Metrics Spectral Graph Theory and You: and Centrality Metrics Jonathan Gootenberg March 11, 2013 1 / 19 Outline of Topics 1 Motivation Basics of Spectral Graph Theory Understanding the characteristic polynomial

More information

Structural Target Controllability of Undirected Networks

Structural Target Controllability of Undirected Networks Structural Target Controllability of Undirected Networks Jingqi Li, Ximing Chen, Sérgio Pequito, George J Pappas, and Victor M Preciado arxiv:180906773v2 [mathoc] 22 Sep 2018 Abstract In this paper, we

More information

MATH JORDAN FORM

MATH JORDAN FORM MATH 53 JORDAN FORM Let A,, A k be square matrices of size n,, n k, respectively with entries in a field F We define the matrix A A k of size n = n + + n k as the block matrix A 0 0 0 0 A 0 0 0 0 A k It

More information