than N. So, a for-loop is carried to all points in the
chain-recurrent set, per each point, p steps are given
in both directions of the basis set. Finally, each new
point is checked to belong to the chain-recurrent set.
So, the total cost is µ
2
p with p < µ < N. Therefore,
the total cost of constructing the complete Lyapunov
function remains O(N
3
+ IN
2
nm).
It is to be pointed out that the example 8 is actually
an example arising from engineering. It represents the
limiting cycles in electrical circuits built with vacuum
tubes. Therefore this is a real-life application of our
methodology.
7 CONCLUSIONS
We have introduced an algorithm capable of reduc-
ing the overestimation of the chain-recurrent set. This
algorithm is based on exploring the geometrical con-
straints used to construct the complete Lyapunov
function in the first place. Grouping the elements of
the chain-recurrent subsets (or orbits) into different
small groups of points aligned to the hexagonal basis
vectors allowed us to obtain the corresponding middle
points. The new points obtained over the orbit can be
added to the collocation points for further iterations
and constraints. However, that will be done in future
work.
An important observation to be made is that al-
though the elements of the different groups are always
elements of the hexagonal collocation grid, the mid-
dle points might not be part of it. However, it was
to be expected that the continuous orbit would pass
through the spaces between two consecutive colloca-
tion points. That enlightens the fact that the denser
the collocation points grid is, the better the results.
Furthermore, since we know that these points have
zero orbital derivative, one could now re-build the
complete Lyapunov function with the right condition
on that particular set without forcing extra points to be
zero; optimizing our new approximation to the com-
plete Lyapunov function.
However, a remaining problem to solve is an
equivalent algorithm capable to work in higher di-
mensions.
Finally, our method has been applied to a real-
world application problem arising from electrical en-
gineering, as our results for equation (8) shows.
ACKNOWLEDGEMENTS
The first author in this paper is supported by the Ice-
landic Research Fund (Rann
´
ıs) grant number 163074-
052, Complete Lyapunov functions: Efficient numer-
ical computation.
REFERENCES
Arg
´
aez, C., Giesl, P., and Hafstein, S. (2017). Analysing
dynamical systems towards computing complete Lya-
punov functions. In Proceedings of the 7th In-
ternational Conference on Simulation and Modeling
Methodologies, Technologies and Applications (SI-
MULTECH), pages 134–144. Madrid, Spain.
Arg
´
aez, C., Giesl, P., and Hafstein, S. (2018a). Computation
of complete Lyapunov functions for three-dimensional
systems. In Proceedings IEEE Conference on Deci-
sion and Control (CDC), 2018, pages 4059–4064. Mi-
ami Beach, FL, USA.
Arg
´
aez, C., Giesl, P., and Hafstein, S. (2018b). Compu-
tational approach for complete Lyapunov functions.
In Dynamical Systems in Theoretical Perspective.
Springer Proceedings in Mathematics & Statistics. ed.
Awrejcewicz J. (eds)., volume 248.
Arg
´
aez, C., Giesl, P., and Hafstein, S. (2018c). Iterative
construction of complete Lyapunov functions. In Pro-
ceedings of the 8th International Conference on Sim-
ulation and Modeling Methodologies, Technologies
and Applications (SIMULTECH). Porto, Portugal.
Arg
´
aez, C., Giesl, P., and Hafstein, S. (2019a). Clustering
algorithm for generalized recurrences using complete
Lyapunov functions. In International Conference on
Informatics in Control, ICINCO. SUBMITTED.
Arg
´
aez, C., Giesl, P., and Hafstein, S. (2019b). Improved
estimation of the chain-recurrent set. In ECC 2019,
Naples.
Arg
´
aez, C., Giesl, P., and Hafstein, S. (2019c). Iterative
construction of complete lyapunov functions: Analysis
of algorithm efficiency. In Springer. SUBMITTED.
Bernhard, P. and Suhr, S. (2018). Lyapounov functions of
closed cone fields: From Conley theory to time func-
tions. Commun. Math. Phys., 359:467–498.
Conley, C. (1978). Isolated Invariant Sets and the Morse In-
dex. CBMS Regional Conference Series no. 38. Amer-
ican Mathematical Society.
Conley, C. (1988). The gradient structure of a flow I. Er-
godic Theory Dynam. Systems, 8:11–26.
Dellnitz, M. and Junge, O. (2002). Set oriented numeri-
cal methods for dynamical systems. In Handbook of
dynamical systems, Vol. 2, pages 221–264. North-
Holland, Amsterdam.
Fathi, A. and Pageault, P. (2019). Smoothing Lyapunov
functions. Trans. Amer. Math. Soc., 371:1677–1700.
Giesl, P. (2007). Construction of Global Lyapunov Func-
tions Using Radial Basis Functions. Lecture Notes in
Math. 1904, Springer.
Giesl, P., Arg
´
aez, C., Hafstein, S., and Wendland, H. (2018).
Construction of a complete Lyapunov function using
quadratic programming. In Proceedings of the 15th
International Conference on Informatics in Control,
Automation and Robotics (ICINCO). SIMULTECH
2018, Porto.
Middle Point Reduction of the Chain-recurrent Set
151