
Restart Operator for Optimization Heuristics in Solving Linear 
Dynamical System Parameter Identification Problem 
Ivan Ryzhikov
1,2 a
 and Christina Brester
1,2 b
 
1
Department of Environmental and Biological Sciences, University of Eastern Finland, Kuopio, Finland 
2
Institute of Computer Science and Telecommunications, Reshetnev Siberian State University of Science and Technology, 
Krasnoyarsk, Russia  
Keywords:  Dynamical System, Restart, Heuristics, Meta-heuristics, Parameter Identification, Evolutionary Algorithm, 
Bio-inspired Algorithms. 
Abstract:  In this study, the parameter identification problem for linear dynamical systems is considered. The system is 
assumed to be represented as a linear differential equation in general form, so the right-hand side equation 
contains input function and its derivatives. This problem statement extends the order reduction problem, 
where we need to find the equation of the lower order to approximate the real system output observations. 
Considered problem is reduced to an optimization one. The reduced problem is complex, and we propose the 
combination of stochastic optimization algorithm and restart operator. This operator aim is to prevent the 
algorithm stagnation by starting the search over again if no remarkable solution improvement is detected or 
if algorithm searches in the area where stagnation had been detected.
1  INTRODUCTION 
In  this  paper,  we  consider  parameter  identification 
problem for dynamical system and its approach using 
optimization  heuristic  with  specific  operator  that 
controls  the  search.  Dynamical  system  parameter 
identification problems (Ramsay and Hooker, 2017) 
are  complex  and  appears  in  different  application 
fields (Gennemark and Wedeling, 2009). The main 
idea is to identify the parameters of the differential 
equation so its solution would fit the observation data 
the most. We assume that we know the degrees of the 
left-hand  side  and  right-hand  side  equations  and 
initial point of the dynamical system. The problem of 
parameter identification for the differential equation 
of the second order finds plenty of applications and is 
considered in different studies. In most of them, the 
evolution-based algorithms are applied to solve the 
reduced  identification  problem:  genetic  algorithm 
(Parmar  and  Prasad,  2007),  big  bang  big  crunch 
(Desai and Prasad, 2011) and cuckoo search (Narwal 
and  Prasad,  2016).  In  this  case,  the  considered 
approach generalizes the order reduction problem so 
that  any  of  possible  degree,  both  state  and  input 
                                                                                              
a
 https://orcid.org/0000-0001-9231-8777 
b
 https://orcid.org/0000-0001-8196-2954 
variables. There are also studies on identification of 
the single output dynamical system parameters, when 
the  right-hand  side  equation  is  just  the  control 
function. That  means, that considered in this study 
approach extends the class of dynamical systems by 
adding  the  input  derivatives  to  the  right-hand  side 
equation. 
Many of optimization algorithms utilized to solve 
real world problem are stochastic. There are different 
implementations  of  the  general  idea  on  how  the 
natural  systems  evolve.  However,  what  all  these 
algorithms  have  in  common  is  exploration  of  the 
searching space and seeking for the better alternative. 
There  are  plenty  of  adaptation  schemes  and 
algorithms  interaction  schemes,  which  allow 
increasing  searching  performance.  Also,  there  are 
plenty  of  problem-oriented  modifications,  which 
improve performance for optimization problems. 
This  study  focuses  on  pairing  algorithm  with 
restart operator for solving identification problem. In 
that sense, we develop a heuristic that is applicable 
for different algorithms despite of their basic idea and 
its  implementation.  Proposed  restart  heuristic 
identifies  and  prevents  algorithm  stagnation  by 
252
Ryzhikov, I. and Brester, C.
Restart Operator for Optimization Heuristics in Solving Linear Dynamical System Parameter Identification Problem.
DOI: 10.5220/0008495302520258
In Proceedings of the 11th International Joint Conference on Computational Intelligence (IJCCI 2019), pages 252-258
ISBN: 978-989-758-384-1
Copyright
c
 2019 by SCITEPRESS – Science and Technology Publications, Lda. All rights reserved