Sparse network identifiability via Compressed Sensing

David Hayden, Young Hwan Chang, Jorge Goncalves, Claire J. Tomlin

Research output: Contribution to journalArticle

31 Citations (Scopus)

Abstract

The problem of identifying sparse solutions for the link structure and dynamics of an unknown linear, time-invariant network is posed as finding sparse solutions x to Ax=b. If the matrix A satisfies a rank condition, this problem has a unique, sparse solution. Here each row of A comprises one experiment consisting of input/output measurements and cannot be freely chosen. We show that if experiments are poorly designed, the rank condition may never be satisfied, resulting in multiple solutions. We discuss strategies for designing experiments such that A has the desired properties and the problem is therefore well posed. This formulation allows prior knowledge to be taken into account in the form of known nonzero entries of x, requiring fewer experiments to be performed. Simulated examples are given to illustrate the approach, which provides a useful strategy commensurate with the type of experiments and measurements available to biologists. We also confirm suggested limitations on the use of convex relaxations for the efficient solution of this problem.

Original languageEnglish (US)
Pages (from-to)9-17
Number of pages9
JournalAutomatica
Volume68
DOIs
StatePublished - 2016

Fingerprint

Compressed sensing
Experiments

Keywords

  • Closed-loop identification
  • Directed graphs
  • Identifiability
  • Interconnection matrices
  • Linear equations

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Electrical and Electronic Engineering

Cite this

Sparse network identifiability via Compressed Sensing. / Hayden, David; Chang, Young Hwan; Goncalves, Jorge; Tomlin, Claire J.

In: Automatica, Vol. 68, 2016, p. 9-17.

Research output: Contribution to journalArticle

Hayden, David ; Chang, Young Hwan ; Goncalves, Jorge ; Tomlin, Claire J. / Sparse network identifiability via Compressed Sensing. In: Automatica. 2016 ; Vol. 68. pp. 9-17.
@article{aa97077651d747e4b76d7a91f2f59c68,
title = "Sparse network identifiability via Compressed Sensing",
abstract = "The problem of identifying sparse solutions for the link structure and dynamics of an unknown linear, time-invariant network is posed as finding sparse solutions x to Ax=b. If the matrix A satisfies a rank condition, this problem has a unique, sparse solution. Here each row of A comprises one experiment consisting of input/output measurements and cannot be freely chosen. We show that if experiments are poorly designed, the rank condition may never be satisfied, resulting in multiple solutions. We discuss strategies for designing experiments such that A has the desired properties and the problem is therefore well posed. This formulation allows prior knowledge to be taken into account in the form of known nonzero entries of x, requiring fewer experiments to be performed. Simulated examples are given to illustrate the approach, which provides a useful strategy commensurate with the type of experiments and measurements available to biologists. We also confirm suggested limitations on the use of convex relaxations for the efficient solution of this problem.",
keywords = "Closed-loop identification, Directed graphs, Identifiability, Interconnection matrices, Linear equations",
author = "David Hayden and Chang, {Young Hwan} and Jorge Goncalves and Tomlin, {Claire J.}",
year = "2016",
doi = "10.1016/j.automatica.2016.01.008",
language = "English (US)",
volume = "68",
pages = "9--17",
journal = "Automatica",
issn = "0005-1098",
publisher = "Elsevier Limited",

}

TY - JOUR

T1 - Sparse network identifiability via Compressed Sensing

AU - Hayden, David

AU - Chang, Young Hwan

AU - Goncalves, Jorge

AU - Tomlin, Claire J.

PY - 2016

Y1 - 2016

N2 - The problem of identifying sparse solutions for the link structure and dynamics of an unknown linear, time-invariant network is posed as finding sparse solutions x to Ax=b. If the matrix A satisfies a rank condition, this problem has a unique, sparse solution. Here each row of A comprises one experiment consisting of input/output measurements and cannot be freely chosen. We show that if experiments are poorly designed, the rank condition may never be satisfied, resulting in multiple solutions. We discuss strategies for designing experiments such that A has the desired properties and the problem is therefore well posed. This formulation allows prior knowledge to be taken into account in the form of known nonzero entries of x, requiring fewer experiments to be performed. Simulated examples are given to illustrate the approach, which provides a useful strategy commensurate with the type of experiments and measurements available to biologists. We also confirm suggested limitations on the use of convex relaxations for the efficient solution of this problem.

AB - The problem of identifying sparse solutions for the link structure and dynamics of an unknown linear, time-invariant network is posed as finding sparse solutions x to Ax=b. If the matrix A satisfies a rank condition, this problem has a unique, sparse solution. Here each row of A comprises one experiment consisting of input/output measurements and cannot be freely chosen. We show that if experiments are poorly designed, the rank condition may never be satisfied, resulting in multiple solutions. We discuss strategies for designing experiments such that A has the desired properties and the problem is therefore well posed. This formulation allows prior knowledge to be taken into account in the form of known nonzero entries of x, requiring fewer experiments to be performed. Simulated examples are given to illustrate the approach, which provides a useful strategy commensurate with the type of experiments and measurements available to biologists. We also confirm suggested limitations on the use of convex relaxations for the efficient solution of this problem.

KW - Closed-loop identification

KW - Directed graphs

KW - Identifiability

KW - Interconnection matrices

KW - Linear equations

UR - http://www.scopus.com/inward/record.url?scp=84958764852&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84958764852&partnerID=8YFLogxK

U2 - 10.1016/j.automatica.2016.01.008

DO - 10.1016/j.automatica.2016.01.008

M3 - Article

AN - SCOPUS:84958764852

VL - 68

SP - 9

EP - 17

JO - Automatica

JF - Automatica

SN - 0005-1098

ER -