activity
20142020
most citedContinuous time Gaussian process dynamical models in gene regulatory network inference

75 citations · 262 across the 20 of their papers we have counts for

collaborators

28 papers

math.OC2020

Robust synchronization of heterogeneous robot swarms on the sphere

Johan Markdahl, Daniele Proverbio, Jorge Goncalves

Synchronization on the sphere is important to certain control applications in swarm robotics. Of recent interest is the Lohe model, which generalizes the Kuramoto model from the ci…

q-bio.MN2019

A multifactorial evaluation framework for gene regulatory network reconstruction

Laurent Mombaerts, Atte Aalto, Johan Markdahl +1

In the past years, many computational methods have been developed to infer the structure of gene regulatory networks from time-series data. However, the applicability and accuracy…

q-bio.QM2019

Linear system identification from ensemble snapshot observations

Atte Aalto, Jorge Goncalves

Developments in transcriptomics techniques have caused a large demand in tailored computational methods for modelling gene expression dynamics from experimental data. Recently, so-…

eess.SY2018★ 1 cited

A state-space approach to sparse dynamic network reconstruction

Zuogong Yue, Johan Thunberg, Lennart Ljung +1

Dynamic network reconstruction has been shown to be challenging due to the requirements on sparse network structures and network identifiability. The direct parametric method (e.g.…

math.OC2018★ 75 cited

Continuous time Gaussian process dynamical models in gene regulatory network inference

Atte Aalto, Lauri Viitasaari, Pauliina Ilmonen +2

One of the focus areas of modern scientific research is to reveal mysteries related to genes and their interactions. The dynamic interactions between genes can be encoded into a ge…

math.OC2018

High-dimensional Kuramoto models on Stiefel manifolds synchronize complex networks almost globally

Johan Markdahl, Johan Thunberg, Jorge Goncalves

The Kuramoto model of coupled phase oscillators is often used to describe synchronization phenomena in nature. Some applications, e.g., quantum synchronization and rigid-body attit…

math.OC2018

A Lifting method for analyzing distributed synchronization on the unit sphere

Johan Thunberg, Johan Markdahl, Florian Bernard +1

This paper introduces a new lifting method for analyzing convergence of continuous-time distributed synchronization/consensus systems on the unit sphere. Points on the d-dimensiona…

cs.CV2018★ 29 cited

Synchronisation of Partial Multi-Matchings via Non-negative Factorisations

Florian Bernard, Johan Thunberg, Jorge Goncalves +1

In this work we study permutation synchronisation for the challenging case of partial permutations, which plays an important role for the problem of matching multiple objects (e.g.…

math.OC2018

Towards Almost Global Synchronization on the Stiefel Manifold

Johan Markdahl, Johan Thunberg, Jorge Goncalves

A graph is referred to as -synchronizing if, roughly speaking, the Kuramoto-like model whose interaction topology is given by synchronizes…

eess.SY2018

An Approach to Sparse Continuous-time System Identification from Unevenly Sampled Data

Rui Teixeira Ribeiro, Alexandre Mauroy, Jorge Goncalves

In this work, we address the problem of identifying sparse continuous-time dynamical systems when the spacing between successive samples (the sampling period) is not constant over…

stat.ME2018★ 2 cited

Bayesian variable selection in linear dynamical systems

Atte Aalto, Jorge Goncalves

We develop a method for reconstructing regulatory interconnection networks between variables evolving according to a linear dynamical system. The work is motivated by the problem o…

q-bio.QM2017

Experimental design trade-offs for gene regulatory network inference: an in silico study of the yeast Saccharomyces cerevisiae cell cycle

Johan Markdahl, Nicolo Colombo, Johan Thunberg +1

Time-series of high throughput gene sequencing data intended for gene regulatory network (GRN) inference are often short due to the high costs of sampling cell systems. Moreover, e…

math.OC2017

Koopman-based lifting techniques for nonlinear systems identification

Alexandre Mauroy, Jorge Goncalves

We develop a novel lifting technique for nonlinear system identification based on the framework of the Koopman operator. The key idea is to identify the linear (infinitedimensional…

math.OC2017

Dynamic controllers for column synchronization of rotation matrices: a QR-factorization approach

Johan Thunberg, Johan Markdahl, Jorge Goncalves

In the multi-agent systems setting, this paper addresses continuous-time distributed synchronization of columns of rotation matrices. More precisely, k specific columns shall be sy…

math.OC2017★ 21 cited

Distributed methods for synchronization of orthogonal matrices over graphs

Johan Thunberg, Florian Bernard, Jorge Goncalves

This paper addresses the problem of synchronizing orthogonal matrices over directed graphs. For synchronized transformations (or matrices), composite transformations over loops equ…

eess.SY2016★ 2 cited

Dynamic Network Reconstruction from Heterogeneous Datasets

Zuogong Yue, Johan Thunberg, Wei Pan +2

Performing multiple experiments is common when learning internal mechanisms of complex systems. These experiments can include perturbations to parameters or external disturbances.…

math.OC2016

Almost global consensus on the n-sphere

Johan Markdahl, Johan Thunberg, Jorge Goncalves

This paper establishes novel results regarding the global convergence properties of a large class of consensus protocols for multi-agent systems that evolve in continuous time on t…

eess.SY2016★ 5 cited

Inverse Problems for Matrix Exponential in System Identification: System Aliasing

Zuogon Yue, Johan Thunberg, Jorge Goncalves

This note addresses identification of the -matrix in continuous time linear dynamical systems on state-space form. If this matrix is partially known or known to have a sparse st…

eess.SY2016

Shaping Pulses to Control Bistable Monotone Systems Using Koopman Operator

Aivar Sootla, Alexandre Mauroy, Jorge Goncalves

In this paper, we further develop a recently proposed control method to switch a bistable system between its steady states using temporal pulses. The motivation for using pulses co…

eess.SY2016

Identification of Sparse Continuous-Time Linear Systems with Low Sampling Rate: Optimization Approaches

Zuogong Yue, Johan Thunberg, Lennart Ljung +1

This paper addresses identification of sparse linear and noise-driven continuous-time state-space systems, i.e., the right-hand sides in the dynamical equations depend only on a su…

eess.SY2016★ 3 cited

Systems Aliasing in Dynamic Network Reconstruction: Issues on Low Sampling Frequencies

Zuogon Yue, Johan Thunberg, Lennart Ljung +2

Network reconstruction of dynamical continuous-time (CT) systems is motivated by applications in many fields. Due to experimental limitations, especially in biology, data could be…

eess.SY2016★ 4 cited

Linear identification of nonlinear systems: A lifting technique based on the Koopman operator

Alexandre Mauroy, Jorge Goncalves

We exploit the key idea that nonlinear system identification is equivalent to linear identification of the socalled Koopman operator. Instead of considering nonlinear system identi…

cs.CV2016★ 48 cited

Shape-aware Surface Reconstruction from Sparse 3D Point-Clouds

Florian Bernard, Luis Salamanca, Johan Thunberg +7

The reconstruction of an object's shape or surface from a set of 3D points plays an important role in medical image analysis, e.g. in anatomy reconstruction from tomographic measur…

math.OC2015

Consensus and Formation Control on SE(3) for Switching Topologies

Johan Thunberg, Xiaoming Hu, Jorge Goncalves

This paper addresses the consensus problem and the formation problem on SE(3) in multi-agent systems with directed and switching interconnection topologies. Several control laws ar…