Real-time optimization of dynamic problems through distributed Embodied Evolution

被引:9
|
作者
Prieto, Abraham [1 ]
Bellas, F. [1 ]
Trueba, P. [1 ]
Duro, R. J. [1 ]
机构
[1] Univ A Coruna, Integrated Grp Engn Res, La Coruna, Spanish Galicia, Spain
关键词
Dynamic optimization; Embodied Evolution; cooperative coevolution; heterogeneous populations; multi-agent systems; VEHICLE-ROUTING PROBLEM; ROBOT TEAMS; FLEET SIZE; ALGORITHM; COLONY; SPECIALIZATION; COEVOLUTION; POPULATION; SEARCH; MODEL;
D O I
10.3233/ICA-160522
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Several engineering optimization problems like routing, freight transportation, exploration, or layout design in their more complex and realistic versions present a series of characteristics that make them very difficult to solve. Among these we find the absence of centralized updated information about all the variables, due to the spread out nature of the problems or lack of appropriate communications, or the dynamism of real-time operation. In fact, most optimization approaches assume that the problems they address are static, meaning that there is an optimal solution that does not change in time, but this is not always the case and there are problems that require following an optimum that changes in time. Distributed population-based techniques, such as swarms, have provided promising results in this context. They obtain a solution through the concurrent behavior of several adequately constructed processing elements. However, constructing these swarms is not straightforward, and most approaches have just mimicked swarm behaviors found in nature, adapting them to particular problems. The objective of this work is to study the application of a novel evolutionary paradigm, distributed Embodied Evolution (dEE), to obtain heterogeneous swarms that solve a set of realistic problems. In particular, we address here non-separable dynamic fitness landscapes, where interdependences between individuals imply that the contribution provided by one of them to the whole depends on the behavior of the others. This study is carried out applying a canonical version of dEE, which has been developed to generalize the main features of this type of evolutionary paradigm. We analyze the canonical dEE response in a series of scenarios of increasing complexity related to two highly representative dynamic engineering problems: a Dynamic Fleet Size and Mix Vehicle Routing Problem with Time Windows (DFSMVRPTW) and a collective surveillance task with realistic location degradation.
引用
收藏
页码:237 / 253
页数:17
相关论文
共 50 条
  • [21] Resource optimization in distributed real-time multimedia applications
    Ran Yang
    Robert D. van der Mei
    Dennis Roubos
    Frank J. Seinstra
    Henri E. Bal
    Multimedia Tools and Applications, 2012, 59 : 941 - 971
  • [22] Knowledge Based Optimization for Distributed Real-Time Systems
    Dellabani, Mahieddine
    Combaz, Jacques
    Bensalem, Saddek
    Bozga, Marius
    2017 24TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2017), 2017, : 751 - 756
  • [23] Distributed control and real-time optimization of a chemical process
    Ydstie, BE
    Coffey, DP
    DYNAMICS & CONTROL OF PROCESS SYSTEMS 1998, VOLUMES 1 AND 2, 1999, : 691 - 696
  • [24] Toward compiler optimization of distributed real-time processes
    Younis, MF
    Marlowe, TJ
    Tsai, G
    Stoyenko, AD
    SECOND IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS: HELD JOINTLY WITH 6TH CSESAW, 4TH IEEE RTAW, AND SES'96, 1996, : 35 - 42
  • [25] Dynamic Phasors to Enable Distributed Real-Time Simulation
    Mirz, Markus
    Estebsari, Abouzar
    Arrigo, Francesco
    Bompard, Ettore
    Monti, Antonello
    2017 6TH INTERNATIONAL CONFERENCE ON CLEAN ELECTRICAL POWER (ICCEP): RENEWABLE ENERGY IMPACT, 2017, : 139 - 144
  • [26] Scheduling of Dynamic Participants in Real-Time Distributed Systems
    Sin, Mong Leng
    Bouroche, Melanie
    Cahill, Vinny
    2011 30TH IEEE INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS), 2011, : 245 - 254
  • [27] Preserving real-time behavior in dynamic distributed systems
    Nett, E
    Gergeleit, M
    INTELLIGENT INFORMATION SYSTEMS, (IIS'97) PROCEEDINGS, 1997, : 535 - 539
  • [28] Specification and modeling of dynamic, distributed real-time systems
    Welch, LR
    Ravindran, B
    Shirazi, BA
    Bruggeman, C
    19TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1998, : 72 - 81
  • [29] Real-Time Distributed Aircraft Simulation through HLA
    Gervais, Clement
    Chaudron, Jean-Baptise
    Siron, Pierre
    Leconte, Regine
    Saussie, David
    2012 IEEE/ACM 16TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL TIME APPLICATIONS (DS-RT), 2012, : 251 - 254
  • [30] GHOST: A Combinatorial Optimization Framework for Real-Time Problems
    Richoux, Florian
    Uriarte, Alberto
    Baffier, Jean-Francois
    IEEE TRANSACTIONS ON COMPUTATIONAL INTELLIGENCE AND AI IN GAMES, 2016, 8 (04) : 377 - 388