{"title":"Fast Identification of Koopman-Invariant Subspaces: Parallel Symmetric Subspace Decomposition","authors":"Masih Haseli, J. Cortés","doi":"10.23919/ACC45564.2020.9147223","DOIUrl":null,"url":null,"abstract":"This paper presents a parallel data-driven method to identify finite-dimensional subspaces that are invariant under the Koopman operator describing a dynamical system. Our approach builds on Symmetric Subspace Decomposition (SSD), which is a centralized scheme to find Koopman-invariant subspaces and Koopman eigenfunctions. Given a dictionary of functions, a collection of processors communicating through a strongly connected time-invariant directed graph, and a set of data snapshots gathered from the dynamical system, our approach distributes the data snapshots among the processors and initializes each processor with the original dictionary. Then, at each iteration, processors prune their dictionary by using the information received from their neighbors and applying the SSD method on the pruned dictionary with their local data. We prove that the algorithm terminates in a finite number of iterations and that the processors, upon termination, reach consensus on the maximal Koopman-invariant subspace in the span of the dictionary (and is therefore equivalent to SSD). A simulation example shows significant gains in time complexity by the proposed method over SSD.","PeriodicalId":288450,"journal":{"name":"2020 American Control Conference (ACC)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 American Control Conference (ACC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/ACC45564.2020.9147223","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
This paper presents a parallel data-driven method to identify finite-dimensional subspaces that are invariant under the Koopman operator describing a dynamical system. Our approach builds on Symmetric Subspace Decomposition (SSD), which is a centralized scheme to find Koopman-invariant subspaces and Koopman eigenfunctions. Given a dictionary of functions, a collection of processors communicating through a strongly connected time-invariant directed graph, and a set of data snapshots gathered from the dynamical system, our approach distributes the data snapshots among the processors and initializes each processor with the original dictionary. Then, at each iteration, processors prune their dictionary by using the information received from their neighbors and applying the SSD method on the pruned dictionary with their local data. We prove that the algorithm terminates in a finite number of iterations and that the processors, upon termination, reach consensus on the maximal Koopman-invariant subspace in the span of the dictionary (and is therefore equivalent to SSD). A simulation example shows significant gains in time complexity by the proposed method over SSD.