ResEntSG: Restoration entropy estimation for dynamical systems via Riemannian metric optimization

In the remote state estimation problem, an observer reconstructs the state of a dynamical system at a remote location, where no direct sensor measurements are available. The estimator only has access to information sent through a digital channel. The notion of restoration entropy provides a way to d...

Full description

Bibliographic Details
Main Authors: Christoph Kawan, Sigurdur Freyr Hafstein, Peter Giesl
Format: Article
Language:English
Published: Elsevier 2021-07-01
Series:SoftwareX
Subjects:
C++
Online Access:http://www.sciencedirect.com/science/article/pii/S2352711021000741
id doaj-0e5a41ab00b246a9a8266b9374165e51
record_format Article
spelling doaj-0e5a41ab00b246a9a8266b9374165e512021-06-21T04:24:37ZengElsevierSoftwareX2352-71102021-07-0115100743ResEntSG: Restoration entropy estimation for dynamical systems via Riemannian metric optimizationChristoph Kawan0Sigurdur Freyr Hafstein1Peter Giesl2Institute of Informatics, LMU Munich, Oettingenstraße 67, 80538 München, GermanyScience Institute, University of Iceland, Dunhagi 3, 107 Reykjavík, Iceland; Corresponding author.Department of Mathematics, University of Sussex, Falmer, BN1 9QH, United KingdomIn the remote state estimation problem, an observer reconstructs the state of a dynamical system at a remote location, where no direct sensor measurements are available. The estimator only has access to information sent through a digital channel. The notion of restoration entropy provides a way to determine the smallest channel capacity above which an observer can be designed that observes the system without a degradation of the initial estimation error. In general, restoration entropy is hard to compute. We present a class library in C++, that estimates the restoration entropy of a given system by computing an adapted metric for the system. The library is simple to use and implements a version of the subgradient algorithm for geodesically convex functions to compute an optimal metric in a class of conformal metrics. Included in the software are three example systems to demonstrate the use and efficacy of the library.http://www.sciencedirect.com/science/article/pii/S2352711021000741Restoration entropySubgradient algorithmGeodesic convexityRiemannian metricDynamical systemsC++
collection DOAJ
language English
format Article
sources DOAJ
author Christoph Kawan
Sigurdur Freyr Hafstein
Peter Giesl
spellingShingle Christoph Kawan
Sigurdur Freyr Hafstein
Peter Giesl
ResEntSG: Restoration entropy estimation for dynamical systems via Riemannian metric optimization
SoftwareX
Restoration entropy
Subgradient algorithm
Geodesic convexity
Riemannian metric
Dynamical systems
C++
author_facet Christoph Kawan
Sigurdur Freyr Hafstein
Peter Giesl
author_sort Christoph Kawan
title ResEntSG: Restoration entropy estimation for dynamical systems via Riemannian metric optimization
title_short ResEntSG: Restoration entropy estimation for dynamical systems via Riemannian metric optimization
title_full ResEntSG: Restoration entropy estimation for dynamical systems via Riemannian metric optimization
title_fullStr ResEntSG: Restoration entropy estimation for dynamical systems via Riemannian metric optimization
title_full_unstemmed ResEntSG: Restoration entropy estimation for dynamical systems via Riemannian metric optimization
title_sort resentsg: restoration entropy estimation for dynamical systems via riemannian metric optimization
publisher Elsevier
series SoftwareX
issn 2352-7110
publishDate 2021-07-01
description In the remote state estimation problem, an observer reconstructs the state of a dynamical system at a remote location, where no direct sensor measurements are available. The estimator only has access to information sent through a digital channel. The notion of restoration entropy provides a way to determine the smallest channel capacity above which an observer can be designed that observes the system without a degradation of the initial estimation error. In general, restoration entropy is hard to compute. We present a class library in C++, that estimates the restoration entropy of a given system by computing an adapted metric for the system. The library is simple to use and implements a version of the subgradient algorithm for geodesically convex functions to compute an optimal metric in a class of conformal metrics. Included in the software are three example systems to demonstrate the use and efficacy of the library.
topic Restoration entropy
Subgradient algorithm
Geodesic convexity
Riemannian metric
Dynamical systems
C++
url http://www.sciencedirect.com/science/article/pii/S2352711021000741
work_keys_str_mv AT christophkawan resentsgrestorationentropyestimationfordynamicalsystemsviariemannianmetricoptimization
AT sigurdurfreyrhafstein resentsgrestorationentropyestimationfordynamicalsystemsviariemannianmetricoptimization
AT petergiesl resentsgrestorationentropyestimationfordynamicalsystemsviariemannianmetricoptimization
_version_ 1721368956340535296