Tropical Lexicographic Optimization: Synchronizing Timed Event Graphs
Tropical Algebra is used to model the dynamics of Timed Event Graphs (TEG), a particular class of Timed Discrete-Event System (TDES) in which we are interested only in synchronization and delay phenomena. Whenever this TEG has control inputs, we can use them to control the synchronization of the sys...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2020-09-01
|
Series: | Symmetry |
Subjects: | |
Online Access: | https://www.mdpi.com/2073-8994/12/10/1597 |
id |
doaj-75237eec5993480196454d744dfb8e19 |
---|---|
record_format |
Article |
spelling |
doaj-75237eec5993480196454d744dfb8e192020-11-25T03:53:45ZengMDPI AGSymmetry2073-89942020-09-01121597159710.3390/sym12101597Tropical Lexicographic Optimization: Synchronizing Timed Event GraphsAlan Mendes Marotta0Vinicius Mariano Gonçalves1Carlos Andrey Maia2Departamento de Engenharia Mecatrônica, Centro Federal de Educação Tecnológica de Minas Gerais, CEFET-MG, Rua Álvares de Azevedo, 400, Bela Vista, Divinópolis MG 35503-822, BrazilPrograma de pós-graduação em Engenharia Elétrica, Universidade Federal de Minas Gerais, UFMG, Av Antonio Carlos 6627, Pampulha, Belo Horizonte MG 31270-901, BrazilPrograma de pós-graduação em Engenharia Elétrica, Universidade Federal de Minas Gerais, UFMG, Av Antonio Carlos 6627, Pampulha, Belo Horizonte MG 31270-901, BrazilTropical Algebra is used to model the dynamics of Timed Event Graphs (TEG), a particular class of Timed Discrete-Event System (TDES) in which we are interested only in synchronization and delay phenomena. Whenever this TEG has control inputs, we can use them to control the synchronization of the system to achieve some objective. Thus, this paper formulates a framework based on tropical algebra and lexicographic optimization to synchronize a TEG when dealing with many synchronization objectives that are ranked in previous priority order. We call this kind of problem the Tropical Lexicographic Synchronization Optimization (TLSO). This work develops a solution to this problem, based on Tropical Fractional Linear Programming (TFLP) and lexicographic optimization concepts. In this way, the basics of tropical algebra are determined, including essential terms to this paper, such as left and right residuations, and the following stages of the solution to the TLSO problem are explained. Therefore, this work presents a general framework based on structured algebraic models with application to TEG synchronization. By synchronization, we mean balancing and organizing events chronologically in order to achieve the desired goal. So, we are dealing with concepts closely related to symmetry ones. An illustrative numerical example is presented, which demonstrates the implementation of the proposed algorithms. The acquired results confirm the efficiency of the proposed methodology. Codes used for implementing the algorithms are listed in the appendix section of the article.https://www.mdpi.com/2073-8994/12/10/1597tropical algebratimed discrete-event systemsoptimization |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Alan Mendes Marotta Vinicius Mariano Gonçalves Carlos Andrey Maia |
spellingShingle |
Alan Mendes Marotta Vinicius Mariano Gonçalves Carlos Andrey Maia Tropical Lexicographic Optimization: Synchronizing Timed Event Graphs Symmetry tropical algebra timed discrete-event systems optimization |
author_facet |
Alan Mendes Marotta Vinicius Mariano Gonçalves Carlos Andrey Maia |
author_sort |
Alan Mendes Marotta |
title |
Tropical Lexicographic Optimization: Synchronizing Timed Event Graphs |
title_short |
Tropical Lexicographic Optimization: Synchronizing Timed Event Graphs |
title_full |
Tropical Lexicographic Optimization: Synchronizing Timed Event Graphs |
title_fullStr |
Tropical Lexicographic Optimization: Synchronizing Timed Event Graphs |
title_full_unstemmed |
Tropical Lexicographic Optimization: Synchronizing Timed Event Graphs |
title_sort |
tropical lexicographic optimization: synchronizing timed event graphs |
publisher |
MDPI AG |
series |
Symmetry |
issn |
2073-8994 |
publishDate |
2020-09-01 |
description |
Tropical Algebra is used to model the dynamics of Timed Event Graphs (TEG), a particular class of Timed Discrete-Event System (TDES) in which we are interested only in synchronization and delay phenomena. Whenever this TEG has control inputs, we can use them to control the synchronization of the system to achieve some objective. Thus, this paper formulates a framework based on tropical algebra and lexicographic optimization to synchronize a TEG when dealing with many synchronization objectives that are ranked in previous priority order. We call this kind of problem the Tropical Lexicographic Synchronization Optimization (TLSO). This work develops a solution to this problem, based on Tropical Fractional Linear Programming (TFLP) and lexicographic optimization concepts. In this way, the basics of tropical algebra are determined, including essential terms to this paper, such as left and right residuations, and the following stages of the solution to the TLSO problem are explained. Therefore, this work presents a general framework based on structured algebraic models with application to TEG synchronization. By synchronization, we mean balancing and organizing events chronologically in order to achieve the desired goal. So, we are dealing with concepts closely related to symmetry ones. An illustrative numerical example is presented, which demonstrates the implementation of the proposed algorithms. The acquired results confirm the efficiency of the proposed methodology. Codes used for implementing the algorithms are listed in the appendix section of the article. |
topic |
tropical algebra timed discrete-event systems optimization |
url |
https://www.mdpi.com/2073-8994/12/10/1597 |
work_keys_str_mv |
AT alanmendesmarotta tropicallexicographicoptimizationsynchronizingtimedeventgraphs AT viniciusmarianogoncalves tropicallexicographicoptimizationsynchronizingtimedeventgraphs AT carlosandreymaia tropicallexicographicoptimizationsynchronizingtimedeventgraphs |
_version_ |
1724476860727820288 |