机载多智能体系统体系的分层贝叶斯优化
摘要
本文介绍了一种分层贝叶斯优化框架,用于优化机载多智能体系统体系,并应用于森林灭火,以提高在复杂设计空间中的搜索效率和鲁棒性。
arXiv:2609.22130v1 Announce Type: new
Abstract: Developing innovative system architectures increasingly relies on advanced modeling and optimization techniques to frame the architecting process and define the corresponding computational problems. For complex System-of-Systems (SoS), high-fidelity multiphysics and multidisciplinary simulations are essential for capturing detailed behaviors. However, their computational expense and the risk of evaluation failures make direct optimization challenging. To overcome these limitations, surrogate-based approaches, like Bayesian optimization, have emerged as effective tools for managing expensive, black-box simulation tasks. This work introduces a hierarchical Bayesian optimization framework that leverages Gaussian process meta-modeling to handle discrete architectural choices, conditional dependencies, and heterogeneous design variables inherent to SoS problems. Results show that the hierarchical formulation improves search efficiency and robustness compared to conventional surrogate-based methods, enabling the exploration of large and structurally diverse design spaces with limited simulation budgets.
We apply the approach to an aircraft-based multi-agent system for wildfire suppression, a use case developed within the EU-funded COLOSSUS project that illustrates how SoS principles can coordinate heterogeneous aerial platforms with complementary roles, supporting both sustainable mobility and emergency response missions. Our framework provides a scalable methodology for SoS architecting and model exploration, offering transferable insights for applications in aviation, sustainable mobility, and resilience-oriented system design. By combining hierarchical representations with surrogate-based optimization, this work is among the first practical demonstrations of hierarchical Bayesian optimization applied to real-world SoS problems, advancing both methodology and practice.
查看缓存全文
缓存时间: 2026/09/22 09:13
# Hierarchical Bayesian optimization of an aircraft-based multi-agent system-of-systems
Source: [https://arxiv.org/html/2609.22130](https://arxiv.org/html/2609.22130)
Developing innovative system architectures increasingly relies on advanced modeling and optimization techniques to frame the architecting process and define the corresponding computational problems\. In the context of complex System\-of\-Systems \(SoS\), high\-fidelity multiphysics and multidisciplinary simulations are essential for capturing detailed behaviors\. However, their severe computational expense and the risk of evaluation failures make direct optimization highly challenging\. To overcome these limitations, surrogate\-based approaches, particularly Bayesian optimization, have emerged as highly effective tools for managing expensive, black\-box simulation tasks\. This work introduces a hierarchical Bayesian optimization framework that leverages Gaussian process meta\-modeling to handle discrete architectural choices, conditional dependencies, and heterogeneous design variables inherent to SoS problems\. Results show that the hierarchical formulation improves search efficiency and robustness compared to conventional surrogate\-based methods, enabling the exploration of large and structurally diverse design spaces with limited simulation budgets\.
The approach is demonstrated through the optimization of an aircraft\-based multi\-agent system for wildfire suppression, a use case developed within the EU\-funded COLOSSUS project that illustrates how SoS principles can be applied to coordinate heterogeneous aerial platforms with complementary roles, supporting both sustainable mobility and emergency response missions\. Our framework provides a scalable methodology for SoS architecting and model exploration, offering transferable insights for applications in aviation, sustainable mobility, and resilience\-oriented system design\. By combining hierarchical representations with surrogate\-based optimization, this work is among the first practical demonstrations of hierarchical Bayesian optimization applied to real\-world SoS problems, advancing both methodology and practice\.
Paul SavesEmail:[paul\.saves@irit\.fr](mailto:)Affiliation:IRIT, UMR 5505 CNRS, Université Toulouse Capitole, Université de Toulouse, Toulouse, FranceThierry LefebvreEmail:[thierry\.lefebvre@onera\.fr](mailto:)Affiliation:ONERA, DTIS, Université de Toulouse, Toulouse, FranceAffiliation:Fédération ENAC ISAE\-SUPAERO ONERA, Université de Toulouse, 31000, Toulouse, FranceNathalie BartoliEmail:[nathalie\.bartoli@onera\.fr](mailto:)Affiliation:ONERA, DTIS, Université de Toulouse, Toulouse, FranceAffiliation:Fédération ENAC ISAE\-SUPAERO ONERA, Université de Toulouse, 31000, Toulouse, France Jasper H\. BussemakerEmail:[jasper\.bussemaker@dlr\.de](mailto:)Affiliation:German Aerospace Center \(DLR\), Institute of System Architectures in Aeronautics\. Hein\-Saß\-Weg 22, 21129 Hamburg, GermanyNikolaos KalliatakisEmail:[Nikolaos\.Kalliatakis@dlr\.de](mailto:)Affiliation:German Aerospace Center \(DLR\), Institute of System Architectures in Aeronautics\. Hein\-Saß\-Weg 22, 21129 Hamburg, GermanyNabih NaeemEmail:[Nabih\.Naeem@dlr\.de](mailto:)Affiliation:German Aerospace Center \(DLR\), Institute of System Architectures in Aeronautics\. Hein\-Saß\-Weg 22, 21129 Hamburg, GermanyPrajwal PrakashaEmail:[Prajwal\.Prakasha@dlr\.de](mailto:)Affiliation:German Aerospace Center \(DLR\), Institute of System Architectures in Aeronautics\. Hein\-Saß\-Weg 22, 21129 Hamburg, Germany
###### keywords
System\-of\-Systems, Agent\-based simulation, Surrogate model, Active Learning, Bayesian optimization
## Nomenclature
ABMAgent\-Based ModelsABSAgent\-Based SimulationsADAMAdvanced Air MobilityADSGArchitecture Design Space GraphBOBayesian OptimizationConOpsConcepts of OperationsDoEDesign of ExperimentsEISEntry Into ServiceEVEEco\-friendly Vehicle for multiple operating EnvironmentseVTOLElectric Vertical Take\-Off and LandingGPGaussian ProcessKPIKey Performance IndicatorPFPareto FrontSMTSurrogate Modeling ToolboxSoSSystem\-of\-SystemsSoSIDSystem\-of\-Systems Inverse DesignTLARTop\-Level Aircraft Requirements
## 1Introduction
In the context of the European Union \(EU\)–funded COLOSSUS project111[https://colossus\-sos\-project\.eu/project/](https://colossus-sos-project.eu/project/)\(Collaborative System\-of\-systems exploration of aviation products, Services and business models\), led by DLR, several advanced methods for analyzing and optimizing complex System\-of\-Systems \(SoS\) architectures are under investigation[Shiva Prakasha et al\. 2024](https://arxiv.org/html/2609.22130#bib.bib1)\. As aviation integrates ever more sophisticated technologies and operational concepts, a SoS perspective in which multiple autonomous systems coordinate to achieve capabilities unattainable by any one system alone becomes essential\. This paradigm opens the door to novel solutions for contemporary challenges, such as Advanced Air Mobility and aerial wildfire fighting\. Designing such complex SoS increasingly relies on integrated modeling and optimization techniques that can handle heterogeneous interactions and architectural complexity\. Agent\-Based Modeling \(ABM\) offers a powerful paradigm for representing SoS: each constituent system is portrayed as an autonomous agent with its own dynamics and decision rules, and the emergent global behavior arises from agent interactions and negotiations[Varenne 2013](https://arxiv.org/html/2609.22130#bib.bib2)\. This bottom\-up approach captures critical SoS traits such as operational and managerial independence, emergent behavior, and adaptive evolution, which makes ABM especially suited for early\-stage SoS evaluation and design exploration[Baldwin et al\. 2015](https://arxiv.org/html/2609.22130#bib.bib3)\. In practice, to support early\-stage evaluation of SoS configurations, Agent\-Based Simulations \(ABS\) provide a flexible way to capture interactions among heterogeneous platforms\. Building on these simulations, our work proposes a holistic System\-of\-Systems Engineering methodology developed within COLOSSUS[Bussemaker et al\. 2024](https://arxiv.org/html/2609.22130#bib.bib4)\. The goal is to explore alternative SoS architectures and, from these, to derive Top\-Level Aircraft Requirements \(TLAR\) for innovative aerial systems\. Our method follows a top\-down paradigm: scenarios and Concepts of Operations drive ABS, whose outcomes guide hierarchical optimization of SoS architectures, which in turn inform TLAR for new aircraft concepts[Villas et al\. 2024](https://arxiv.org/html/2609.22130#bib.bib5)and can therefore be used for optimization or risk assessment[Zimdahl and Franzén 2024](https://arxiv.org/html/2609.22130#bib.bib6)\. The COLOSSUS methodology is applied to two complementary use cases:
- •Advanced Air Mobility \(ADAM\): a bottom\-up \(*product\-push*\) approach to develop sustainable 4D intermodal mobility business models and vehicle concepts\.
- •Eco\-friendly Vehicle for multiple operating Environments \(EVE\): a top\-down \(*product\-pull*\) approach to assess novel aircraft in the context of aerial wildfire fighting\.
More precisely, both ADAM and EVE integrate two new “eco\-aircraft” configurations specifically tailored for both very short\-range passenger transport and wildfire response:
1. 1\.All\-electric VTOL: a multi\-role vertical take\-off and landing aircraft targeting 4D intermodal mobility and rapid wildfire intervention, with an Entry Into Service \(EIS\) by 2030\.
2. 2\.Multi\-role Seaplane: a CS23\-class aircraft optimized for both mobility and firefighting\. Two development horizons are considered: short\-term EIS in 2035 and long\-term EIS in 2050, with configurations tuned for commonality, manufacturability, and operational requirements\.
An overview of the COLOSSUS project is presented in Figure[1](https://arxiv.org/html/2609.22130#S1.F1), which illustrates the four hierarchical layers of its transformative digital collaboration framework\. From the bottom up, \(i\) Subsystems \(including propulsion units, sensors, and onboard systems\) generate performance data that is passed to \(ii\) Constituent Systems, representing individual aerial platforms such as eVTOLs and seaplanes\. These platforms are then embedded within \(iii\) a System\-of\-Systems architecture, enabling coordinated intermodal operations for applications such as wildfire response and sustainable mobility, through bidirectional“push–pull”data flows\. At the top level, \(iv\) Business Models and economic analyzes capture stakeholder priorities, cost–benefit trade\-offs, and policy scenarios, providing strategic guidance for design, integration, and deployment[Prakasha et al\. 2024](https://arxiv.org/html/2609.22130#bib.bib7)\.
Figure 1:COLOSSUS EU project overview[Shiva Prakasha et al\. 2024](https://arxiv.org/html/2609.22130#bib.bib1)\.In this paper, we will focus only on the EVE test case that is introduced in more detail in Section[2](https://arxiv.org/html/2609.22130#S2)and on aircraft design and optimization in such a wildfire\-fighting context\. The remainder of this paper is organized as follows\. Section[2](https://arxiv.org/html/2609.22130#S2)describes the EVE use case for which hierarchical optimization of SoS architectures is applied\. Section[3](https://arxiv.org/html/2609.22130#S3)introduces surrogate modeling for expensive black\-box functions with hierarchical design variables\. Section[4](https://arxiv.org/html/2609.22130#S4)presents our multi\-objective, constrained Bayesian optimization framework with mixed hierarchical decision variables\. Section[5](https://arxiv.org/html/2609.22130#S5)provides the optimization results obtained on EVE studies\. Finally, Section[6](https://arxiv.org/html/2609.22130#S6)concludes and outlines perspectives for further applications in intermodal mobility\.
## 2The COLOSSUS EVE use case
### 2\.1EVE presentation
The EVE use case, whose methodology is illustrated in Figure[2](https://arxiv.org/html/2609.22130#S2.F2), utilizes a*product\-pull*strategy\. Rather than designing an aircraft in isolation, this approach extracts the necessary Top\-Level Aircraft Requirements \(TLARs\) directly from the overarching operational needs of the System\-of\-Systems \(SoS\)\. To achieve this, the method uses agent\-based simulations of the entire SoS, capturing the whole wildfire\-fighting fleet interacting within its dynamic environment\. Within this holistic setup, the mission tactics—or Concepts of Operations \(ConOps\)—and the core vehicle design variables are optimized simultaneously\. Consequently, the final aircraft specifications emerge naturally; rather than being arbitrarily pre\-defined, the vehicle’s requirements are directly driven by what the mission actually needs to succeed[Franzén et al\. 2024](https://arxiv.org/html/2609.22130#bib.bib8)\.
Figure 2:The COLOSSUS pull paradigm based on EVE\.The ConOps represent how aircraft coordinate, prioritize, and allocate resources and, as such, are essential to the overall effectiveness of the design method[Maier 1998](https://arxiv.org/html/2609.22130#bib.bib9)\. Each candidate architecture and ConOps pairing is evaluated in an Agent\-Based Simulation \(ABS\) that models agent behavior, fire propagation, and inter‐agent interactions\. The agent\-based simulation outputs feed value functions \(e\.g\.burned‐area, resource efficiency, environmental impact\) to drive the optimization loop[Bussemaker et al\. 2024](https://arxiv.org/html/2609.22130#bib.bib10);[Leeuw et al\. 2022](https://arxiv.org/html/2609.22130#bib.bib11)\. It is important to note that“optimization”in this context does not imply finding a singular, absolute optimum for the entire SoS; rather, it refers to exploring design solutions that offer better overall performance relative to specific criteria and stakeholder needs—solutions we characterize as“optimized”to align with traditional engineering terminology[Prakasha et al\. 2024](https://arxiv.org/html/2609.22130#bib.bib7)\. A multi\-objective global optimizer then discovers a Pareto Front \(PF\) of ConOps that are the“optimal alternatives”design combinations\. From this frontier, stakeholder priorities and constraints select a final solution, whose performance requirements become the TLARs for new aircraft design[Villas et al\. 2024](https://arxiv.org/html/2609.22130#bib.bib5)\. In Agent\-Based Modeling \(ABM\), where emerging sociotechnical phenomena are studied, simulations often model ill\-defined and context\-sensitive dynamics where controlled experimentation is infeasible[Angione et al\. 2022](https://arxiv.org/html/2609.22130#bib.bib12)\. ABS offers a bottom‐up means to emulate complex, adaptive systems ranging from disease spread to economic markets and urban growth by representing each entity as an autonomous agent whose local interactions give rise to global behavior[Bremer and Uhrmacher 2016](https://arxiv.org/html/2609.22130#bib.bib13)\. A typical ABS comprises agents that follow either fixed rule sets or adapt through learning, an environment that defines the spatial or networked backdrop for agent encounters, and interaction protocols that dictate how agents perceive, decide, and influence one another[Michel et al\. 2018](https://arxiv.org/html/2609.22130#bib.bib14)\. Depending on their design, ABS may rely on explicit rule‐driven logic, stochastic decision‐making, or hybrid mechanisms combining both deterministic and probabilistic elements[Taillandier et al\. 2019](https://arxiv.org/html/2609.22130#bib.bib15)\. As the number of agents and the density of their interactions increase, the computational burden escalates rapidly, making detailed, large‐scale studies often impractical[Macal and North 2010](https://arxiv.org/html/2609.22130#bib.bib16)\. Moreover, calibrating these models can require extensive parameter sweeps with potentially thousands of runs, to ensure fidelity, and slight variations in inputs can yield significantly divergent outcomes, complicating uncertainty quantification[Schulze and Thorngate 2017](https://arxiv.org/html/2609.22130#bib.bib17)\. To address these challenges, surrogate modeling techniques are employed to construct inexpensive approximations of the ABS that preserve its essential dynamic patterns, thereby enabling efficient exploration, sensitivity analysis, and optimization without the full computational cost of the native simulation[Forrester and Keane 2008](https://arxiv.org/html/2609.22130#bib.bib18);[Saves et al\. 2025a](https://arxiv.org/html/2609.22130#bib.bib19)\. An agent can, for example, correspond to a firefighting aircraft or a group of ground units\. Consequently, ABS provides an effective means of modeling and simulating both SoS architectures and scenario dynamics within a unified, high\-level abstraction[Saves et al\. 2025b](https://arxiv.org/html/2609.22130#bib.bib20)\. ABS allows for the investigation of the components in an SoS Architecture, from the number and composition of constituent systems, the ConOps, to the degree of control over the constituent systems\.
Representing a SoS through an ABM approach requires representing the key actors of the SoS, their ConOps, and, in particular, their interactions and individual processes\. Each actor’s role and relationships with others must be explicitly captured in the ABM, just as they would be in the real SoS\. In addition, the environment in which the SoS operates must be represented with sufficient fidelity to reflect both system–system and stakeholder–environment interactions[Saves et al\. 2024](https://arxiv.org/html/2609.22130#bib.bib21)\. Once defined, the ABM is executed through an ABS providing insights into the value functions associated with scenario objectives\. Within the COLOSSUS project, these simulations are conducted using the System\-of\-Systems Inverse Design \(SoSID\) toolkit[Kilkis et al\. 2021](https://arxiv.org/html/2609.22130#bib.bib22), a Python\-based ABS environment dedicated to the emulation of SoS that was specifically developed for use cases such as EVE\. ABS captures bottom\-up emergence effectively; its flexibility and opacity raise credibility and interpretability challenges, presenting barriers for decision support and policy alignment[Blanco\-Volle et al\. 2024](https://arxiv.org/html/2609.22130#bib.bib23)\. The challenges of credibility and interpretability in ABS are not unique to agent\-based approaches; many stochastic black\-box simulators face similar issues[Palar et al\. 2026](https://arxiv.org/html/2609.22130#bib.bib24)\. To manage these, formal modeling, verification, and trade\-space analysis are employed, not only to evaluate designs but also to shape possibilities in response to evolving objectives and constraints[Chan et al\. 2025](https://arxiv.org/html/2609.22130#bib.bib25)\. It is important to note the critical role of high‐fidelity ConOps modeling in ABS for capturing dynamic coordination in SoS, ensuring TLARs reflect both mission dynamics and emergent fleet behavior[Bussemaker et al\. 2024](https://arxiv.org/html/2609.22130#bib.bib10);[Saves et al\. 2024](https://arxiv.org/html/2609.22130#bib.bib26)\.
To effectively model and optimize complex aerial operations, our proposed framework is structured around the continuous exchange of information across three distinct, nested levels of abstraction[Franzén et al\. 2024](https://arxiv.org/html/2609.22130#bib.bib8)\. At the highest tier, the fleet level represents the overarching System\-of\-Systems\. It accounts for the complex interactions, dynamic coordination strategies, and emergent phenomena that arise when multiple autonomous agents operate collectively within a changing, real\-world environment\. The intermediate tier, known as the constituent system level, models the individual aircraft, such as an eVTOL or a seaplane, acting as an autonomous agent within the fleet\. This level maintains a critical, bidirectional coupling with the SoS level above it[Villas et al\. 2024](https://arxiv.org/html/2609.22130#bib.bib5)\. The constituent systems feed essential aircraft data, such as performance metrics and physical geometry, up to the SoS simulation\. In return, they receive operational feedback and updated TLARs, including target flight times and ranges, which are dictated by the overall mission needs\. Finally, the foundational tier is the subsystem level, which encompasses the specific technological and physical components housed within each aircraft\. This includes hardware such as propulsion units, sensors, and onboard systems that generate the baseline performance data enabling the constituent system to function[Akbari et al\. 2025](https://arxiv.org/html/2609.22130#bib.bib27)\. Additionally, other data from the SoS level, such as the number of selected aircraft, are valuable to design an optimal system\.
### 2\.2EVE formalization
The SoS problem exhibits more complexity than the usual system optimization\. For instance, it can be characterized by a multi\-level aspect with strong coupling between the SoS level and System level \(agent design\), of intermediate dimension in terms of variables \(up to 100\), with mixed variables \(including categorical and hierarchical choices\), and with several objectives \(linked to stakeholder key performance indicators\) and constraints\. In addition, the solvers involved \(SoS simulation, for instance\) will hardly provide derivative information and will be costly to operate\. Furthermore, architectural choices as well as ConOps parameters are bound to be part of the optimization variables[Bussemaker et al\. 2024](https://arxiv.org/html/2609.22130#bib.bib4)\. In addition to these general requirements, the EVE use case adds specific ones\. For example, the optimization approach will focus on the exploitation of ConOps, where existing firefighting strategies can be represented and simulated\. The approach relies on the selection of suppression tactics, which are predefined behaviors followed by the agents\. These suppression tactics prioritize different firefighting strategies, such as targeting fire fronts with the highest spread rate, those closest to flammable vegetation, those near elevation slopes that could accelerate fire spread, or creating a fire block/ellipse around the fire\. These suppression tactics can be considered as simplified configuration variables within an SoS architecture, resulting in a categorical choice for the optimizer\. To increase the realism of the study, an additional level of complexity is introduced by incorporating alternative tactics that are triggered under specific conditions in the simulation \(e\.g\., distance to fire, time limits\)\. This introduces a hierarchical decision\-making process based on the initial tactic selection and predefined swap criteria and thresholds[Saves et al\. 2024](https://arxiv.org/html/2609.22130#bib.bib21)\. Therefore, the optimization approach must be capable of handling such a complex and constrained design space\. This will enable the exploration of tactics trees that represent ConOps\.
## 3Efficient surrogate models of hierarchical systems
Designing and optimizing architectures in complex SoS contexts often relies on computationally demanding simulations, including ABS, where derivatives are not available, and each run can be prohibitively costly\. Surrogate models address this challenge by acting as lightweight approximations of the original simulator, making it possible to explore the design space more efficiently and to support hierarchical optimization tasks such as system parameter tuning or aircraft design[Llacay and Peffer 2025](https://arxiv.org/html/2609.22130#bib.bib28)\. By learning from pre\-computed simulation datasets, surrogates can approximate response surfaces at a fraction of the computational expense, thereby accelerating analysis and enabling scenario exploration that would otherwise remain infeasible under strict resource constraints[Leeuw et al\. 2022](https://arxiv.org/html/2609.22130#bib.bib11)\. Their use has already been shown to be effective in extracting response surface models from agent\-based simulations, supporting both large\-scale experimentation and rapid decision\-making[Fabiani et al\. 2024](https://arxiv.org/html/2609.22130#bib.bib29)\.
### 3\.1Hierarchical surrogate
In the context of hierarchical SoS design, the goal is to optimize value functions derived from ABS with respect to selected system parameters and aircraft design variables using a black\-box model[Lambe and Martins 2011](https://arxiv.org/html/2609.22130#bib.bib30);[Lambe and Martins 2012](https://arxiv.org/html/2609.22130#bib.bib31);[Martins and Lambe 2013](https://arxiv.org/html/2609.22130#bib.bib32)\. This model is generally a computationally expensive\-to\-evaluate \(where derivatives are not available\) problem that could be encountered in industry\. Therefore, it could be useful to use a surrogate model that reduces the computational cost while giving a good approximation of the black\-box simulation\. The surrogate is often built from a small, expensive\-to\-evaluate dataset called the Design of Experiments \(DoE\) representing the set of known configurations[Saves et al\. 2025a](https://arxiv.org/html/2609.22130#bib.bib19)\. Nevertheless, the process generally involves mixed continuous\-categorical design variables as design variables cover both continuous and discrete domains to represent the wide range of decisions involved in configuring a complex fleet\. Continuous variables can describe characteristics such as aerial agent endurance, maximum speed, or payload capacity that are parameters that can be tuned finely within physical and operational limits\. Discrete variables, on the other hand, capture high\-level configuration choices, such as the number of drones deployed or categorical choices such as the selection of firefighting tactics\. Furthermore, hierarchical dependencies frequently emerge in problems involving variable dimensions or exclusive technological alternatives\. For instance, high\-level operational choices, such as the overall firefighting strategy, can dictate the required number and type of aircraft\. Similarly, selecting an eVTOL platform architecture decrees battery\-specific design parameters, whereas these variables would be inactive in a seaplane scenario\. Because certain high\-level decisions decree the presence or absence of subordinate parameters, the resulting design space is structured\.
Surrogate models, also known as metamodels, are indispensable in engineering design optimization for approximating expensive black\-box simulations while drastically cutting computational cost[Rasmussen and Quiñonero\-Candela 2005](https://arxiv.org/html/2609.22130#bib.bib33);[Martins and Ning 2021](https://arxiv.org/html/2609.22130#bib.bib34)\. Therefore, in this work, we aim to construct an inexpensive surrogate modelf^\\hat\{f\}for a black\-box simulationffdepending onddvariables\. The functionffis typically expensive\-to\-evaluate simulations, with no exploitable derivative information\. Gaussian Processes \(GP\)[Rasmussen and Quiñonero\-Candela 2005](https://arxiv.org/html/2609.22130#bib.bib33), also called Kriging models, are known to be a good modeling strategy to define response surface models\. Namely, we will consider that our unknown black\-box functionffis a realization of an underlying GP of meany^\\hat\{y\}and of standard deviationss,i\.e\.\.,
f∼f^=𝒢𝒫\(y^,s2\)\.f\\sim\\hat\{f\}=\\mathcal\{G\}\\mathcal\{P\}\\left\(\\hat\{y\},s^\{2\}\\right\)\.\(1\)For a general problem involving categorical or integer variables, we proposed a dedicated GP in[Saves et al\. 2023](https://arxiv.org/html/2609.22130#bib.bib35), extended to high dimensions in[Saves et al\. 2024](https://arxiv.org/html/2609.22130#bib.bib36), and to hierarchical variables in[Saves et al\. 2024](https://arxiv.org/html/2609.22130#bib.bib26)\.
In SoS, certain variables, termedmeta\-variables, govern the presence or absence of other variables, effectively imposing a hierarchy or graph structure over the design space[Saves et al\. 2025](https://arxiv.org/html/2609.22130#bib.bib37)\. These structures are found in numerous engineering domains, including modular system design, configurable architectures, and reconfigurable vehicle platforms\. They are especially of high interest for heterogeneous multi\-agent systems such as the ones we are interested in, as we have different types of agents: eVTOLs and seaplanes\. Hierarchical surrogate modeling techniques exploit conditional or tree\-structured input domains to create surrogate models as precise as possible without loss of information, and recent advances have extended GP surrogates to mixed continuous, integer, categorical, and hierarchical variables, jointly modeling meta\-variables, decreed variables, and context\-dependent activation functions[Saves et al\. 2024](https://arxiv.org/html/2609.22130#bib.bib26);[Hallé\-Hannan et al\. 2025](https://arxiv.org/html/2609.22130#bib.bib38);[Bussemaker et al\. 2020](https://arxiv.org/html/2609.22130#bib.bib39)\. Also, a unified surrogate modeling framework has been proposed and implemented in SMT 2\.0, the Surrogate Modeling Toolbox[Hallé\-Hannan et al\. 2025](https://arxiv.org/html/2609.22130#bib.bib38);[Saves et al\. 2025](https://arxiv.org/html/2609.22130#bib.bib37)\. SMT is an open\-source library for building and comparing advanced surrogate models, specializing in GP and derivative computation222[https://smt\.readthedocs\.io/](https://smt.readthedocs.io/)[Saves et al\. 2024](https://arxiv.org/html/2609.22130#bib.bib26);[Bouhlel et al\. 2019](https://arxiv.org/html/2609.22130#bib.bib40)\.
As aforementioned, we introduce meta\-variables that determine whether other variables, called decreed variables, are active\. In contrast, non\-hierarchical variables are said to be neutral\. The framework also supports partially decreed variables, which are conditionally activated depending on contextual logic, allowing for flexible modeling of subsystem configurations\.
### 3\.2Wildfire fighting tactics example
To demonstrate the application of our approach, we consider a wildfire\-fighting ConOps centered around the selection and coordination of mission tactics\. The scenario includes a set of hierarchical decisions spanning high\-level mission objectives, operational contingencies, and asset configurations\. For example, the root nodemainrepresents the primary firefighting tactic selected for the mission\. More precisely, the tactics used are as follows:*indirect attack*applies a fire line logic, creating an ellipse around the center of the fire and attempting to surround the fire,*water*simply chooses fire based on spread rate and closest water sources,*vip*does the same as water but for pre\-defined prioritizes areas,*topography*prioritizes fire suppression when elevation is more inclined to accelerate fire spread and*vegetation*does the same with vegetation instead\. Thealternative\_tacticnode encodes predefined contingency plans, specifying fallback options in case the primary approach becomes infeasible due to shifting fire behavior, resource availability, or safety concerns\. Thechange\_tacticnode governs the conditions and logic for switching from the primary to an alternative tactic, triggered by variables such as distance to fire front, time, or amount of specific area burnt\. Figure[3](https://arxiv.org/html/2609.22130#S3.F3)presents this tactical reasoning structure as a directed, tree\-like hierarchy of system\-level variables\. Each light blue node denotes a*choice*, a high\-level decision or functional block \(e\.g\.main,alternative\_tactic,change\_tactic\), that “activates” one or more child \(darker blue\) variables or levels\. Although this schematic does not yet distinguish between selecting a specific variable value and the underlying conditional activation logic, it provides a simple, intuitive way to enumerate and check on all of the variables influencing the problem\. Additionally, each edge in the tree indicates a dependency: when a parent choice is enabled, all of its connected child variables are conditionally activated\.
Figure 3:Wildfire fighting with mixed hierarchical components\.Building on this intuitive tree representation, we next introduce a rigorous, graph\-based formalism that both generalizes hierarchical and conditional domains and natively supports mixed\-type variables\. This formalism is automatically instantiated via the Architecture Design Space Graph \(ADSG\) software \(adsg\-core\)[Bussemaker et al\. 2024](https://arxiv.org/html/2609.22130#bib.bib10)333[https://adsg\-core\.readthedocs\.io](https://adsg-core.readthedocs.io/)\. To illustrate these concepts on the wildfire\-fighting agent system example, Figure[4](https://arxiv.org/html/2609.22130#S3.F4)shows the mixed and hierarchical variables Design Space Graph \(DSG\) hierarchy\. Mathematically, we use a general DSG, denoted𝒢\\mathcal\{G\}, with both the TLAR for the aircraft design and several other continuous variables \(such as timing for switching from one strategy to another\)\. This figure illustrates how multiple meta\-variables govern the activation of decreed variables and their value choices among levels\. For instance, theSwitch\_Choicemeta\-variable can invoke one of several switch tactics \(e\.g\.Residential\_Switch,Burnt\_Switch,Distance\_Switch,Time\_Switch, orno\_change\) because multiple arrows originate from it, and the node is in light blue because it is a choice node\. Downstream, theAlt\_POI\_Choicemeta\-variable is conditionally inactive whenno\_changeis selected, but in turn governs alternative points of interest such aswater,vip, ortopography\. Red arcs indicate additional incompatibility dependencies,e\.g\.ifDistance\_Switchis chosen, a subset of POI types is unavailable, lettingindirectas the only possible choice\. Here, the red lines encompass the incompatibility constraints that prohibit the alternative choice from being the same as the original one if activated by the switch choice \(i\.e\.when the threshold is attained andno\_changeis not chosen\)\. This example highlights how the DSG formalism captures rich, cross\-hierarchy interactions and variable\-sized decision spaces in a single unified graph\.
Figure 4:Mixed hierarchical variables associated with the ConOps in the design space graph\. Red lines are incompatibilities, arrows are decreed dependencies, and light blue nodes are selection choices from which exactly one output arrow is selected\.Based on the hierarchical structure encoded in the DSG, we define a general way to compute distances between hierarchical configurations\. This is essential for building effective surrogate models, particularly Gaussian Processes \(GPs\), in domains where conditional and hierarchical dependencies lead to heterogeneous input spaces\. To address this, we adopt the graph\-structured distance introduced in[Hallé\-Hannan et al\. 2025](https://arxiv.org/html/2609.22130#bib.bib38)\. The method operates over an*extended domain*in which all potential variables are considered, regardless of whether they are active in a given design instance\. The distance metric accounts for three possible scenarios for each variable:
1. 1\.Both variables active: a standard distance is computed \(e\.g\., Euclidean for continuous variables, Hamming for categorical ones\)\.
2. 2\.Both variables inactive: the contribution is zero, as both designs agree that the variable is irrelevant\.
3. 3\.One variable active, one inactive: a fixed penalty is applied to reflect a structural mismatch in the design hierarchy\.
The overall distance between two design configurations is then computed by aggregating the contributions of each variable \(e\.g\., via anℓp\\ell\_\{p\}norm\)\. This distance respects the conditional activation patterns encoded by the DSG and is well\-defined \(that is, it satisfies metric properties such as symmetry and the triangle inequality\)\. Then, the graph\-structured distance serves as the foundation for defining kernels over structured design spaces\. In SMT 2\.0, we leverage this distance within standard kernels, such as the squared exponential or Matérn kernel, by substituting the graph\-structured distanced\(x,x′\|θ\)d\(x,x^\{\\prime\}\|\\theta\)knowing the vector of hyperparametersθ\\thetainto the kernel function:
k\(x,x′\)=exp\(−d\(x,x′\|θ\)2\),∀x∈ℝd,x′∈ℝd,θ∈ℝdk\(x,x^\{\\prime\}\)=\\exp\\left\(\-\{d\(x,x^\{\\prime\}\|\\theta\)^\{2\}\}\\right\),\\quad\\forall x\\in\\mathbb\{R\}^\{d\},x^\{\\prime\}\\in\\mathbb\{R\}^\{d\},\\theta\\in\\mathbb\{R\}^\{d\}\(2\)ensuring that the resulting kernel remains positive\-definite\. By incorporating variable activeness directly into the distance computation, the surrogate model naturally reflects structural differences between design configurations\. For example, two configurations that activate different subsystems will be far apart in the input space, while small changes within active variables lead to proportionally smaller distances\. This modeling approach is seamlessly supported in SMT 2\.0, which automatically manages the hierarchical activation structure via the ADSG software\. Practitioners can construct GPs over such spaces without manually handling conditional variables, thanks to the integrated graph\-based kernel support444[github\.com/SMTorg/smt\-design\-space\-ext](https://github.com/SMTorg/smt-design-space-ext)\. More precisely, there are various ways to ensure that the kernelkkis well\-defined and symmetric positive definite when dealing with graph\-structure distances\. In SMT 2\.0, two variants, the Arc\-kernel and the Alg\-kernel, are implemented\. Other kernels, such as the imputation kernel, are also discussed in[Saves et al\. 2024](https://arxiv.org/html/2609.22130#bib.bib26)\. These hierarchical GP models enable accurate surrogate modeling in highly structured domains, such as aircraft design, modular architecture optimization, or other complex SoS or multi\-agent problems\.
In summary, the combination of graph\-structured distance metrics and hierarchical GP kernels yields a versatile surrogate modeling framework capable of accurately capturing both conditional activations and inter‐variable dependencies\. This unified approach has been shown to significantly improve prediction quality and optimization convergence in mixed‐variable, tree‐structured domains\. This modeling strategy aligns well with the COLOSSUS project’s objective to optimize SoS architectures, where each subcomponent \(e\.g\., airframe, propulsion, mission subsystem\) may activate different variables depending on high‐level design choices[Saves et al\. 2025](https://arxiv.org/html/2609.22130#bib.bib37)\. The SMT 2\.0 toolbox, in conjunction with agent‐based simulations and architecture generators, thus forms a foundation for exploring large, structured design spaces with computational efficiency\. In the next section, we extend this surrogate modeling framework to supportmulti\-objectiveandconstrainedoptimization, incorporating mixed\-variable decision hierarchies using Bayesian optimization strategies\.
## 4Multi\-objective constrained Bayesian optimization with mixed hierarchical decisions
Once the GP model is defined, we can use it for infill search and for optimizing an expensive black\-box function through adaptive Bayesian Optimization \(BO\)\. In other words, we want to optimize a function by evaluating it with as few costly evaluations as possible\. This process naturally balances the classic exploration–exploitation trade\-off: early in the search, BO favors exploration by sampling regions of high uncertainty to improve the global surrogate, whereas later iterations exploit areas with predicted high performance to refine the Pareto front\. BO relies on GP models of the objective and constraint functions to efficiently determine the most interesting design point to evaluate next\. Once the infill point has been evaluated using the expensive evaluation functions, the surrogate model is reconstructed, and the process starts over until some termination criterion has been reached\. Critically, BO does not seek a single optimum but, in the multi\-objective setting, we seek a Pareto front of non\-dominated trade\-offs, where no objective can be improved without worsening another\. Figure[5](https://arxiv.org/html/2609.22130#S4.F5)visualizes the working principle of BO, with, highlighted in red, the costly evaluations whose number is limited to a certain computational budget and in orange the GP surrogate models from SMT for objective and constraint functions\.
Figure 5:The Bayesian optimization framework\([Bussemaker et al\. 2024](https://arxiv.org/html/2609.22130#bib.bib4), Figure 2\)\.The implementation of this optimization process is based on a sequential enrichment approach, typically the Efficient Global Optimization algorithm[Jones et al\. 1998](https://arxiv.org/html/2609.22130#bib.bib41)or Super EGO[Sasena 2002](https://arxiv.org/html/2609.22130#bib.bib42), an evolution of EGO to handle constraints\. BO is based on GP defined by Eq\. \([1](https://arxiv.org/html/2609.22130#S3.E1)\), and here the idea is to use some adaptive mixture of GP\-based models to tackle hierarchical problems\. The mixture of experts \(MOE\)[Bettebghor et al\. 2011](https://arxiv.org/html/2609.22130#bib.bib43);[Liem et al\. 2015](https://arxiv.org/html/2609.22130#bib.bib44)is known to approximate complex functions with heterogeneous behavior by combining local surrogate models in a global one\. The general framework based on SMT is called Super Efficient Global Optimization coupled with Mixture Of Experts \(SEGOMOE\)[Bartoli et al\. 2019](https://arxiv.org/html/2609.22130#bib.bib45);[Bartoli et al\. 2023](https://arxiv.org/html/2609.22130#bib.bib46);[Bussemaker et al\. 2021](https://arxiv.org/html/2609.22130#bib.bib47);[Saves et al\. 2022](https://arxiv.org/html/2609.22130#bib.bib48);[Grapin et al\. 2022](https://arxiv.org/html/2609.22130#bib.bib49)\. In Section[4\.1](https://arxiv.org/html/2609.22130#S4.SS1), we present previous works and our methodology for multi\-objective Bayesian optimization, and, in Section[4\.2](https://arxiv.org/html/2609.22130#S4.SS2), we present our novel extension of SEGOMOE to handle mixed hierarchical constrained multi\-objective optimization problems\.
### 4\.1Multi\-objective Bayesian optimization
In various real\-world problems, such as engineering design, resource allocation, and decision\-making processes, there is often a need to simultaneously optimize multiple objectives that may compete or complement each other\. This is where multi\-objective optimization comes into play, offering a valuable framework for achieving a balance between adversarial goals and exploring trade\-offs between them\. By considering multiple objectives, the optimization provides a more comprehensive understanding of the problem landscape, enabling decision\-makers to make more informed choices and enhance overall system performance\. These optimization problems are difficult to solve, especially when the functions are expensive\-to\-evaluate black\-boxes \(complex and costly models\) and have many local optima, which can be the case in the drone design context\. Bayesian optimization is a powerful approach in this context\. Recently, work has been made to allow BO techniques to handle multi\-objective optimization problems\([Grapin et al\. 2022](https://arxiv.org/html/2609.22130#bib.bib49)\)\. This section focuses on how to solve multi\-objective optimization problems of the following form\.
minx∈Ω⊂ℝd𝐟\(x\):=\[f1\(x\),…fn\(x\)\]T\\displaystyle\\underset\{x\\in\\Omega\\subset\\mathbb\{R\}^\{d\}\}\{\\min\}\\quad\\mathbf\{f\}\(x\):=\[f\_\{1\}\(x\),\.\.\.f\_\{n\}\(x\)\]^\{T\}\(3\)such that\{𝐠𝐢𝐞𝐪\(x\)≥0𝐠𝐞𝐪\(x\)=0\\displaystyle\\text\{such that\}\\left\\\{\\begin\{array\}\[\]\{lr\}\\mathbf\{g\_\{ieq\}\}\(x\)\\geq 0\\\\ \\mathbf\{g\_\{eq\}\}\(x\)=0\\\\ \\end\{array\}\\right\.whereddis the number of dimensions,𝐟\\mathbf\{f\}gathers thennmultiple objective functionsf1f\_\{1\}tofnf\_\{n\}, and themmconstraints are separated between𝐠𝐞𝐪\\mathbf\{g\_\{eq\}\}representing equality constraints and𝐠𝐢𝐞𝐪\\mathbf\{g\_\{ieq\}\}for inequality constraints\. Once the initial Design of Experiments is given in the design space, GP\-based surrogate models are built for the objective and constraint functions\. Each costly functionfi\(𝒙\)f\_\{i\}\(\{\\bm\{x\}\}\)is approximated by a GP characterized by its meany^i\(𝒙\):ℝd→ℝ\\hat\{y\}\_\{i\}\(\{\\bm\{x\}\}\):\\mathbb\{R\}^\{d\}\\to\\mathbb\{R\}and its standard deviationsi\(𝒙\):ℝd→ℝ\{s\_\{i\}\}\(\{\\bm\{x\}\}\):\\mathbb\{R\}^\{d\}\\to\\mathbb\{R\}
f^i\(𝒙\)∼𝒩\(y^i\(𝒙\),si2\(𝒙\)\)i=1,…,n\\hat\{f\}\_\{i\}\(\{\\bm\{x\}\}\)\\sim\\mathcal\{N\}\(\\hat\{y\}\_\{i\}\(\{\\bm\{x\}\}\),s\_\{i\}^\{2\}\(\{\\bm\{x\}\}\)\)\\quad i=1,\\ldots,nRegarding the multi\-objective approach, we assume that thenncomponents of𝐟\\mathbf\{f\}are independent\. This allows us to define𝐟^\\hat\{\\mathbf\{f\}\}as the surrogate model associated with each component, represented as:
𝐟^\(𝐱\)∼𝒩\(𝐲^\(𝐱\),Σ\(𝐱\)\)\\hat\{\\mathbf\{f\}\}\(\\mathbf\{x\}\)\\sim\\mathcal\{N\}\(\\hat\{\\mathbf\{y\}\}\(\\mathbf\{x\}\),\\Sigma\(\\mathbf\{x\}\)\)In this equation,𝐲^\(𝐱\):ℝd→ℝn\\hat\{\\mathbf\{y\}\}\(\\mathbf\{x\}\):\\mathbb\{R\}^\{d\}\\to\\mathbb\{R\}^\{n\}represents the GP prediction vector, given by\[y^1\(𝐱\),…,y^n\(𝐱\)\]\[\\hat\{y\}\_\{1\}\(\\mathbf\{x\}\),\\ldots,\\hat\{y\}\_\{n\}\(\\mathbf\{x\}\)\]\. The matrixΣ\(𝐱\)\\Sigma\(\\mathbf\{x\}\)is a diagonal matrix, with its diagonal elements provided bysis\_\{i\}, for alli=1,…,ni=1,\\ldots,n\. Also,g^j\(𝐱\),≤j≤m\\hat\{g\}\_\{j\}\(\\mathbf\{x\}\),\\leq j\\leq mrepresents the mean prediction of thejthj^\{\\text\{th\}\}GP constraint surrogate model\. The initial problem, as defined by Eq\. \([3](https://arxiv.org/html/2609.22130#S4.E3)\), is substituted with an infill problem, which is formulated as follows:
\{maxx∈ℝdα𝐟reg\(𝐱\)subject to𝐠^𝐢𝐞𝐪\(x\)≥0𝐠^𝐞𝐪\(x\)=0\\left\\\{\\begin\{array\}\[\]\{l\}\\displaystyle\\max\_\{\{x\}\\in\\mathbb\{R\}^\{d\}\}\\quad\\alpha^\{\\mbox\{reg\}\}\_\{\\mathbf\{f\}\}\(\\mathbf\{x\}\)\\\\ \\mbox\{subject to\}\\\\ \\mathbf\{\\hat\{g\}\_\{ieq\}\}\(x\)\\geq 0\\\\ \\mathbf\{\\hat\{g\}\_\{eq\}\}\(x\)=0\\\\ \\end\{array\}\\right\.\(6\)In this formulation,α𝐟reg\(𝐱\)\\alpha^\{\\mbox\{reg\}\}\_\{\\mathbf\{f\}\}\(\\mathbf\{x\}\)is the regularized acquisition function as referenced in[Saves et al\. 2022](https://arxiv.org/html/2609.22130#bib.bib48);[Bartoli et al\. 2023](https://arxiv.org/html/2609.22130#bib.bib46)relative to different hypervolume Improvement based criteria such as EHVI[Zitzler et al\. 2003](https://arxiv.org/html/2609.22130#bib.bib50);[Emmerich et al\. 2006](https://arxiv.org/html/2609.22130#bib.bib51)\), PI[Jones 2001](https://arxiv.org/html/2609.22130#bib.bib52)\), or MPI[Rahat et al\. 2017](https://arxiv.org/html/2609.22130#bib.bib53)\)\. To address the problem outlined in Eq\. \([6](https://arxiv.org/html/2609.22130#S4.E6)\), various optimization algorithms can be employed\. These algorithms should be capable of handling nonlinear constraints and can be based on either derivative\-free optimizers, such as COBYLA \(Constrained Optimization BY Linear Approximation[Powell 1994](https://arxiv.org/html/2609.22130#bib.bib54)\), or gradient\-based methods, such as SLSQP \(Sequential Least Squares Programming[Kraft 1988](https://arxiv.org/html/2609.22130#bib.bib55)\) or SNOPT \(Sparse Nonlinear Optimizer[Gill et al\. 2005](https://arxiv.org/html/2609.22130#bib.bib56)\)\. Moreover, a multi\-start strategy can be utilized in conjunction with these algorithms\. SEGOMOE further embeds constraint surrogates to ensure that infeasible designs are automatically penalized, so the algorithm prioritizes candidate points that are both feasible and Pareto‐efficient\. To do that, our approach for the constraints relies on the mean criterion as in Eq\. \([6](https://arxiv.org/html/2609.22130#S4.E6)\) because only the mean prediction of the constraints surrogate models is used, but less restrictive alternatives are also available in SEGOMOE[Priem et al\. 2020a](https://arxiv.org/html/2609.22130#bib.bib57);[Priem et al\. 2020b](https://arxiv.org/html/2609.22130#bib.bib58)\. This adaptive optimization process is iterated until the total computational budget is exhausted\. Upon completion, the feasible points within the final database represent the identified Pareto optimal points\.
### 4\.2SEGOMOE with mixed hierarchical decisions
Now, we generalize the methodology presented above for handling multiple objectives and constraints, but with more general inputs featuring mixed hierarchical variables\. As aforementioned, this new approach is based on SEGOMOE, making it particularly suitable for design problems involving mixed continuous, integer, and categorical variables, including hierarchical and conditional dependencies between variables\. We generate the initial DoE using a Latin Hypercube Sampling \(LHS\) that we adapted for mixed\-variable spaces[Saves et al\. 2024](https://arxiv.org/html/2609.22130#bib.bib26)\. While we have also developed adaptations of other sampling methods, such as Sobol’ sequences for mixed hierarchical variables[Bussemaker et al\. 2024](https://arxiv.org/html/2609.22130#bib.bib4), we consistently employ LHS in this study\. This choice is due to its low\-discrepancy properties, which, although slightly less optimal for variance approximation and uncertainty quantification compared to Sobol’ sequences, offer a practical balance between efficiency and simplicity[L’Ecuyer and Lemieux 2000](https://arxiv.org/html/2609.22130#bib.bib59)\. After that, the optimization process relies on the GP surrogate models that are adapted to take into account both the mixed and the hierarchical structure within the correlation kernel[Bartoli et al\. 2024](https://arxiv.org/html/2609.22130#bib.bib60);[Hallé\-Hannan et al\. 2025](https://arxiv.org/html/2609.22130#bib.bib38)\. Mixed correlation kernels consist of representing the correlations for the categorical variables as matrices, while the integer variables can be continuously relaxed[Bartoli et al\. 2023](https://arxiv.org/html/2609.22130#bib.bib61)\. Many matrix modeling choices with different complexities can be made depending on the model precision and computational time desired\. The continuous variables can be reduced in number by Kriging with Partial Least Squares \(KPLS\) to reduce the GP training time, which can be important because the model is trained at every optimization step[Bouhlel et al\. 2016](https://arxiv.org/html/2609.22130#bib.bib62)\. The categorical variables hyperparameter matrices can also be approximated thanks to Partial Least Squares regression as sub\-matrices of lower dimensionality for high\-dimensional Bayesian optimization[Bartoli et al\. 2023](https://arxiv.org/html/2609.22130#bib.bib61)\. During experiments, the chosen number of principal components within KPLS models does not exceed 4 or 5\. Crucially, hierarchical relationships among variables are encoded as a directed graph and are captured by a graph\-aware distance metric, which is incorporated into the correlation kernel\. The resulting hierarchical kernel \(e\.g\.the Alg‐kernel\) naturally respects active/inactive dependencies between meta\-variables and their child variables[Saves et al\. 2025](https://arxiv.org/html/2609.22130#bib.bib37)\. Algorithm[1](https://arxiv.org/html/2609.22130#alg1)illustrates how, in each iteration, SEGOMOE constructs mixed‐hierarchical GP surrogates for every objective and constraint, formulates and maximizes a regularized multi‐objective acquisition function under surrogate constraints to select the next sample in the original design space\.
Inputs:Initial DoE
𝒟0\\mathscr\{D\}\_\{0\}and set
t=0t=0;
while*the stopping criterion is not satisfied*do
1. 1\.Relax the integer variables continuously and assemble the categorical correlation matrices, compute the distance between the points knowing the graph\-structured design space𝒢\\mathcal\{G\};
2\.Build the GP model for thennobjective functionfi\(𝒙\)f\_\{i\}\(\{\\bm\{x\}\}\)and themmconstraintsgj\(𝒙\)g\_\{j\}\(\{\\bm\{x\}\}\)based on the hierarchical kernels of Eq\. \([2](https://arxiv.org/html/2609.22130#S3.E2)\) over the design space𝒢\\mathcal\{G\};
3\.Build the acquisition functionα𝒇reg\(𝒙\)\\alpha^\{\\mbox\{reg\}\}\_\{\{\\bm\{f\}\}\}\(\{\\bm\{x\}\}\)and letΩf\\Omega\_\{f\}be the admissible search space defined by the constraint surrogatesg^j\(𝒙\)\\hat\{g\}\_\{j\}\(\{\\bm\{x\}\}\)and a certain criterion ;
4\.Maximize the acquisition function within the feasible domainΩf\\Omega\_\{f\}:
𝒙t:=argmax𝒙∈Ωfα𝒇reg\(𝒙\)\{\\bm\{x\}\}\_\{t\}:=\\underset\{\{\\bm\{x\}\}\\in\\Omega\_\{f\}\}\{\\arg\\max\}\\ \\alpha^\{\\mbox\{reg\}\}\_\{\{\\bm\{f\}\}\}\(\{\\bm\{x\}\}\)
5\.Add𝒙t\{\\bm\{x\}\}\_\{t\},f1\(𝒙t\),…fm\(𝒙t\)f\_\{1\}\(\{\\bm\{x\}\}\_\{t\}\),\\ldots f\_\{m\}\(\{\\bm\{x\}\}\_\{t\}\), andg1\(𝒙t\),…gm\(𝒙t\)g\_\{1\}\(\{\\bm\{x\}\}\_\{t\}\),\\ldots g\_\{m\}\(\{\\bm\{x\}\}\_\{t\}\)to the DoE𝒟t\+1\\mathscr\{D\}\_\{t\+1\}\. Incrementtt;
end while
Outputs:The PF database of non dominated points
Algorithm 1SEGOMOE for constrained multi\-objective and mixed\-integer problems\.
## 5Application to wildfire fighting \- EVE
### 5\.1Wildfire optimization with hierarchical variables
Within the frame of the project, two firefighting scenarios are investigated The first one focuses on a wildfire occurring on the island of Salamina, west of Athens, during a hot, sunny summer day with light wind conditions\. The second one deals with a wildfire in the Pyrénées National Park, close to Luz\-Saint\-Sauveur, still in the summer period\. Having two completely different scenarios allows for better coverage of the needs of different stakeholders\. In fact, one scenario is set in a “Landlocked” environment, and the other in a “Seaside” environment\. These two environments emphasize different aspects of the wildfire\-fighting problem\. The former may have more man\-made support infrastructure close by, while natural water bodies may be scarce\. The latter may lack close access to support infrastructure, but water from the sea is accessible, depending on weather conditions\. Figure[6](https://arxiv.org/html/2609.22130#S5.F6)illustrates the Salamis scenario location, along with an example of its recreation within SoSID\. Two types of agents are considered in both scenarios: an eVTOL fleet and a seaplane fleet\. Each type of agent is initially stationed at its own airbase\. Modifiable scenario parameters include the location of the ignition center, the ignition start day and time, and the response time required to activate the fleet\.
Figure 6:EVE scenario \- Salamis Island\.The simulation within SoSID uses a grid\-based fire model based on cellular automata[Rui et al\. 2018](https://arxiv.org/html/2609.22130#bib.bib63), which advances the fire front at each time step according to the surrounding environmental conditions, including terrain combustibility, elevation slopes, and weather data\. Aircraft are represented as agents whose technical specifications and operational procedures, such as suppression tactics and operational constraints, are defined based on user input\. SoSID currently supports energy, fuel, and hybrid aircraft architectures\. Regarding optimization studies, only Salamina scenario investigations are presented in the paper as the approach is similar between both scenarios\. In addition to the variables of thesuppression tacticof wildfires presented in Section[3](https://arxiv.org/html/2609.22130#S3), several other variables are included in the optimization problem:
- •Fleet size:the number of suppressing aircraft within the operation is a variable of the problem for both eVTOL and seaplane fleets located on two different airbases\.
- •Agent TLARs:In the pull paradigm, the SoS\-level optimization directly incorporates TLARs as problem variables, fully integrating them into the agent performance predictions\. Once the optimal constellation is identified, these derived TLARs are extracted to guide the subsequent design phases for the seaplanes and eVTOLs\.
The objective functions are directly derived from the Key Performance Indicators \(KPIs\) of the various stakeholders, which collectively quantify the overall success of the scenario[Zimdahl and Franzén 2024](https://arxiv.org/html/2609.22130#bib.bib6)\. In this study, three objective functions are considered:
- •Fire costthat computes the overall cost of the fire damage\. Each cell of the map is associated with a type of terrain \(vegetation, forest, urban, …\), each having its specific cost value\.
- •Operational costthat takes into account the operational aspect of the firefighting through the overall mission cost of all the involved agents\. As the seaplane operating cost is roughly three times higher than the eVTOL, the fleet composition will have a direct impact on this output\.
- •Operational emissions that are directly related to the amount of fuel consumed by the agents \(here, only the seaplanes will have an effect, as the eVTOL concept is fully electric\)\.
To limit the computational time of each evaluation, a fixed square area that covers a large portion of the map is defined as the external boundary for both scenarios\. The fire is not expected to spread beyond this limit; if it does, the mission is considered a failure\. This condition is treated as a constraint in the optimization process\.
Table[5\.1](https://arxiv.org/html/2609.22130#S5.SS1)recaps the variables, objective, and constraint functions of the optimization problem, including the hierarchical variables\. In addition, several constraints are added to this design space regarding the tactics:
- •The alternative strategy should always be different from the main one for each type of agent\.
- •The switch threshold being a decreed variable, only the one corresponding to the change tactics switch is activated for each type of agent\.
- •Last, the main strategy \(main select\_poi\) should always be different between the seaplane and eVTOL agents\.
Figure[7](https://arxiv.org/html/2609.22130#S5.F7)presents a more detailed view of the mixed and hierarchical variables related to thesuppression tactichandling\. Compared to Figure[4](https://arxiv.org/html/2609.22130#S3.F4), some simplifications have been made with the track\_poi and suppress choices fixed and the removal of*vip*choice for bothmain\_tactics,alternative\_tactic\(as no*vip*area is currently used in the scenario\)\. Nevertheless, the optimization problem will have to consider thesesuppression tacticfor both agent types with some additional incompatibility constraints\.
Figure 7:Mixed hierarchical variables associated with the ConOps for the optimization problem of Table[5\.1](https://arxiv.org/html/2609.22130#S5.SS1)represented in the design space graph\.\{tableorg\}
\[\!htb\]
\\tablebodyfont
EVE Hierarchical problem\.
Function/VariableTypeQuantityRangeRoleMinimizeFire costContinuous1Operation costContinuous1Operation emissionsContinuous1Total objectives3With respect toEVTOL RangeContinuous1\[50,200\]NeutralEVTOL SpeedContinuous1\[28,56\]NeutralEVTOL PayloadContinuous1\[340,580\]NeutralSeaplane RangeContinuous1\[190,390\]NeutralSeaplane SpeedContinuous1\[70, 145\]NeutralSeaplane PayloadContinuous1\[1235, 2225\]NeutralEVTOL fleet sizeOrdinal1\[4,6,8,10,12\]NeutralSeaplane fleet sizeOrdinal1\[6,8,10\]NeutralEVTOL main select\_poiCategorical4 levelsMetaEVTOL change\_tacticsCategorical3 levelsMetaEVTOL alt select\_poiCategorical4 levelsPartially decreedEVTOL distance switch thresholdContinuous1\[1,5\]DecreedEVTOL runtime switch thresholdOrdinal1\[50,100,150\]DecreedSeaplane main select\_poiCategorical4 levelsmetaSeaplane change tacticsCategorical3 levelsMetaSeaplane alt select\_poiCategorical4 levelsPartially decreedSeaplane distance switch thresholdContinuous1\[1,4\]DecreedSeaplane runtime switch thresholdOrdinal1\[100,200,300\]DecreedTotal continuous variables8Total integer and ordinal variables4Total categorical variables6Subject toMission success1Total constraints1
### 5\.2Salamis scenario results
#### Baseline results
A baseline \(or reference result\) is required in order to assess the improvement of the COLOSSUS solution on a similar scenario using state\-of\-the\-art wildfire fighting agents and tactics\. In this study, since only aerial agents are studied \(and implemented\), the DHC\-515 aircraft has been selected for the baseline\. In addition, only a conventional water attack strategy is considered\. Therefore, in the Salamis use case, the reference scenario involves 2 DHC 515 using water tactics with an initial response time of 4 hours\.
\(\(a\)\)Fire propagation at response time \(4 hours after fire ignition\)
\(\(b\)\)Fire final state with baseline fleet \(8 hours after response time\)
Figure 8:Baseline fleet solution on Salamis scenarioFigure[8](https://arxiv.org/html/2609.22130#S5.F8)presents the results obtained with the baseline fleet of two DHC\-515 aircraft\. One can check that four hours after ignition \(at response time\), the fire extension is already quite advanced and getting close to the two cities area \(identified by a purple color on the map\), making this use case rather complex to solve\. Nevertheless, the two DHC\-515 fleet managed to stop the fire extension while protecting the cities after almost 8 hours of wildfire fighting\. The performance of this baseline fleet, in terms of fire and operations, sets the reference values on which the COLOSSUS solutions will be benchmarked\.
#### COLOSSUS results
Regarding this preliminary optimization process, Figure[9](https://arxiv.org/html/2609.22130#S5.F9)illustrates the results obtained after an initial DOE of 40 points, followed by 170 BO iterations for a total of 210 expensive blackbox evaluations\.
\(\(a\)\)Operation Cost vs Fire Cost
\(\(b\)\)Operation Emissions vs Fire Cost
\(\(c\)\)Operation Emissions vs Operation Cost
Figure 9:Optimization results: initial DOE of 40 points \(9 feasible identified by black circles\) and 116 feasible enrichment points with 2 points on the Pareto Front identified by the red diamonds\. The differences in shape and color depend on the number of seaplanes in the fleet \(8, 10, or 12\)\.\(\(a\)\)Operation Cost vs Fire Cost \(zoom\)
\(\(b\)\)Operation Emissions vs Fire Cost \(zoom\)
\(\(c\)\)Operation Emissions vs Operation Cost \(zoom\)
Figure 10:Optimization results: initial DOE of 40 points \(9 feasible\) and 101 feasible enrichment points with 5 points on the Pareto Front identified by the red diamonds \(zoom\)\.Several insights can be drawn from these figures\. First, among the initial DOE points, only a few \(9\) appear in the figure, highlighting the fact that most of them led to mission failure, which means that the combination of fleet and tactics was not able to stop the fire within the boundaries of the map, confirming the complexity of the firefighting\. In addition, these feasible DOE points are located mainly on the right\-hand side of the figures; therefore, far from the current Pareto Front \(PF\)\. Therefore, the optimizer managed to successfully advance towards the lower values of all objective functions\. Another interesting feature is the diversity of solutions explored by the optimizer with all three possible seaplane fleets \(8, 10, or 12\) populating the enrichment database\. Eventually, the current Pareto Front, with 2 candidates, appears quite concentrated, and Figure[10](https://arxiv.org/html/2609.22130#S5.F10)presents a zoomed version of the same dataset closer to the Pareto Front\. Two main clusters of solutions are identified, one based on a 12\-seaplane fleet and the other on an 8\-seaplane fleet\. As expected, the cluster with the lowest operation emissions corresponds to configurations using an 8\-seaplane fleet, whereas the other cluster involving a 12\-seaplane fleet has the highest firefighting efficiency\. One can note that the 10\-seaplane solutions \(in dark green circle\) are hardly found in the vicinity of the Pareto Front, with only one combination among the 12\-seaplane cluster\.
Table[1](https://arxiv.org/html/2609.22130#S5.T1)recaps the results obtained by the two PF configurations compared to the baseline fleet\. Both COLOSSUS fleets enable a significant reduction in the burnt area and, consequently, the overall cost of the fire\. Due to the fleet size being greatly increased compared to the baseline, the effective mission time is also divided by a factor of 3\. Nevertheless, the operation emissions remain in favor of the baseline fleet, which contains only two agents\.
Figure[11](https://arxiv.org/html/2609.22130#S5.F11)provides a visualization of the firefighting results obtained with the best\-performing configuration using the 8\-seaplane fleet \(respectively, a 12\-seaplane fleet\)\. Compared to the baseline, the fire is extinguished before it reaches a significant size, with a small advantage to the 12 \- seaplane fleet in terms of burnt area\.
Table 1:Comparison of the baseline and optimized fleet configurations\.\(\(a\)\)Fire final state with 8\-seaplane fleet and associated tactics combination
\(\(b\)\)Fire final state with 12\-seaplane fleet and associated tactics combination
Figure 11:Optimal fleet solutions on Salamis scenarioFigure[12](https://arxiv.org/html/2609.22130#S5.F12)represents, for the configurations close to the PF, the combination ofmain\_tactics,alternative\_tactic, andchange\_tacticcriteria for both agent types for the Fire Cost vs\. Operations Emissions objective functions\. The colors correspond to themain\_tactics,alternative\_tactic, andchange\_tactic, and the mark shape to the number of seaplanes in the fleet \(8, 10, or 12\) Regarding themain\_tactics, the 8\-seaplane eVTOL fleet relies on*water*, and for the 12\-seaplane eVTOL fleet, two clusters can be identified with*topography*and*vegetation*\. Although all three possiblechange\_tacticchoices are used, the 12\-seaplane eVTOL fleet mainly selects*runtime*, whereas almost all 8\-seaplane eVTOL fleet use the*no\_change*option, meaning that thealternative\_tacticwill not be activated\. Thealternative\_tacticchoice therefore exhibits less variety among all the fleets as the 12\-seaplane eVTOL fleet clusters either select*water*or*indirect*, and the 8\-seaplane eVTOL fleet kept the*water*one\. Only one constellation does not follow the pattern with*residential*switch to*vegetation*, showing that the optimization exploration still proposes an alternative solution\. Regarding seaplane tactics choices, each fleet size relies on a differentmain\_tactics, namely*water*for the 12\-seaplane fleet and*vegetation*for the 8\-seaplane one\. Most interesting is thechange\_tacticchoice and its consequence: the 12\-seaplane fleet selects the*no\_change*one; they keep using the*water*tactics for all the missions\. On the other side, the 8\-seaplane fleet uses*runtime*and all switch to*water*, resulting in all the seaplanes \(in the PF area\) eventually using a similar tactic for the end of the mission\.
Last, Figure[13](https://arxiv.org/html/2609.22130#S5.F13)provides the TLAR information \(in terms of payload, speed, and range\) for the best\-behaving agents for the 8\-seaplane and 12\-seaplane fleets\. The selection criteria were to have a fire cost value below 7 million euros and an operation emissions value below 3 tons\. Regarding the 12\-seaplane fleet, 6 combinations of eVTOL and seaplanes are selected; for the 8\-seaplane fleet, 11 combinations are considered\. For all selected solutions, the eVTOL fleet size is the biggest possible, with 12 agents\. First, regarding eVTOL TLARs, the design is rather similar for all the selected combinations with high payload capacity and high range\. The speed on the other side is close to the minimal value of the variable boundaries\. More interesting is the TLAR analysis of the seaplanes\. Here, the design is more differentiated between the 8 and 12 \-seaplane fleet\. First 12\-seaplane designs tend to have high speed, high range, and rather high payload, whereas almost all 8\-seaplane fleet designs have low speed, minimal range, and medium payload\. Only one design looks similar to the 12\-seaplane fleet ones, but it corresponds to the solution where thechange\_tacticcriterion is*vegetation*and not*runtime*like the others\. The combination of a bigger fleet and higher payload, range, and speed might explain the better performance of the 12\-seaplane fleet compared to the 8\-seaplane ones\.
To conclude this use case, the BO approach successfully demonstrated its capabilities to identify feasible and improved combinations of fleet size, TLARs, and tactics for a set of two different agent types\. Results exhibited clusters of solutions, with different TLARs and tactics in the PF area, based on the number of seaplane agents in the overall fleet\. For each set of clusters, best solutions are characterized by small variations of TLARs andchange\_tacticcriteria threshold values, but among those solutions, some alternative TLARs / tactics are also exhibiting good performance, highlighting the exploration capability of the BO algorithm\. Nevertheless, around the PF, the algorithm tends to mainly select*water*criteria formain\_tacticsandalternative\_tactic\. This can be explained by the fact that the fire is located on a peninsula with the sea surrounding the area, and also by the fact that, at response time, the fire is close to both cities’ area, preventing a choice like*indirect*to be efficient in terms of fire cost\. On the other hand, eVTOLs seem to have a broader choice of efficient tactics combination that they are mostly acting as a support role in this scenario \(with no inland water sources, they can not be as efficient as seaplanes in terms of rotation time\)\.
\(\(a\)\)eVTOL main tactics
\(\(b\)\)Seaplane main tactics
\(\(c\)\)eVTOL switch
\(\(d\)\)Seaplane switch
\(\(e\)\)eVTOL alternative tactics
\(\(f\)\)Seaplane alternative tactics
Figure 12:Comparison of the six configurations\.\(\(a\)\)eVTOL design
\(\(b\)\)Seaplane design
\(\(c\)\)eVTOL design
\(\(d\)\)Seaplane design
Figure 13:Comparison of the six configurations\.
## 6Conclusion
To conclude, this paper introduced a hierarchical Bayesian optimization framework for the design and optimization of complex aircraft\-based multi\-agent SoS\. By combining Agent\-Based Modeling to represent autonomous system behaviors with Agent\-Based Simulations to evaluate scenario\-level performance, the framework enables the exploration of large, heterogeneous, and structurally diverse design spaces with limited computational budgets\. The use of Gaussian process–based hierarchical surrogate models allows efficient handling of mixed\-variable, conditional, and hierarchical design spaces, addressing challenges commonly encountered in industrial\-scale SoS optimization problems\.
The framework was demonstrated through a wildfire\-fighting ConOps use case within the EU\-funded COLOSSUS project, coordinating heterogeneous aerial platforms to achieve mission objectives\. Results show that the hierarchical surrogate approach improves both search efficiency and robustness compared to conventional surrogate\-based methods, enabling the derivation of TLAR for innovative aerial systems\.
Overall, this work contributes to a scalable and transferable methodology for SoS architecting, bridging conceptual ABM representations, high\-fidelity ABS evaluations, and surrogate\-based optimization\. Beyond wildfire fighting, the approach applies to a wide range of aviation, sustainable mobility, and resilience\-focused system design challenges\.
Future work will first focus on considering more than one scenario in the process, allowing different tactics to be combined for subgroups of agents\. In a second step, it appears necessary to extend the approach to robust optimization in order to consider the uncertainties in the SoS simulation\. Increasing the complexity of the simulation should also be considered with the extension of the framework to dynamic SoS environments, incorporating real\-time adaptation and integrating multi\-fidelity simulations to further reduce computational cost\.
## Acknowledgements
The research presented in this paper has been performed within the framework of the COLOSSUS project \(Collaborative System\-of\-Systems Exploration of Aviation Products, Services and Business Models\) and has received funding from the European Union Horizon Programme under grant agreement n∘101097120\. This work is part of the MIMICO research project funded by the Agence Nationale de la Recherche \(ANR\) noANR\-24\-CE23\-0380\. The authors are grateful to the partners of the COLOSSUS Project for their contribution and feedback\.
## References
- Shiva Prakasha et al\. \(2024\)Shiva Prakasha, P\., Naeem, N\., Amadori, K\., Donelli, G\., Akbari, J\., Nicolosi, F\., Franzén, L\.K\., Ruocco, M\., Lefebvre, T\., Nagel, B\.: COLOSSUS EU Project–Collaborative SoS Exploration of Aviation Products, Services and Business Models: Overview and Approach\. In: 34th Congress of the International Council of the Aeronautical Sciences, ICAS 2024 \(2024\)
- Varenne \(2013\)Varenne, F\.: The nature of computational things: Models and simulations in design and architecture\. In: Brayer, M\.A\., Migayrou, F\. \(eds\.\) Naturalizing Architecture, pp\. 96–105\. HYX Editions, Orléans \(2013\)
- Baldwin et al\. \(2015\)Baldwin, W\.C\., Sauser, B\., Cloutier, R\.: Simulation approaches for system of systems: Events\-based versus agent based modeling\. Procedia Computer Science44, 363–372 \(2015\)
- Bussemaker et al\. \(2024\)Bussemaker, J\.H\., Saves, P\., Bartoli, N\., Lefebvre, T\., Lafage, R\.: System architecture optimization strategies: Dealing with expensive hierarchical problems\. Journal of Global Optimization90, 1–45 \(2024\)
- Villas et al\. \(2024\)Villas, F\., Knöös Franzén, L\., Jouannet, C\., Amadori, K\., Staack, I\.: Concept of operations in an agent\-based simulation: A system\-of\-systems approach\. In: Proceedings of the 34th Congress of the International Council of the Aeronautical Sciences, Florence, Italy, pp\. 9–13 \(2024\)
- Zimdahl and Franzén \(2024\)Zimdahl, R\., Franzén, L\.K\.: Risk assessment method for system\-of\-systems operations—a case study of wildfire fighting\. In: INCOSE International Symposium, vol\. 34, pp\. 387–407 \(2024\)\. Wiley Online Library
- Prakasha et al\. \(2024\)Prakasha, P\.S\., Naeem, N\., Amadori, K\., Donelli, G\., Akbari, J\., Nicolosi, F\., Franzén, L\.K\., Ruocco, M\., Lefebvre, T\., Nagel, B\.: Colossus EU project–collaborative SoS exploration of aviation products, services and business models: Overview and approach\. Wildfire Management as a System of Systems \(2024\)
- Franzén et al\. \(2024\)Franzén, L\.K\., Naeem, N\., Lefebvre, T\., Shiva Prakasha, P\.: Product Pull Paradigm: Solving a System of Systems Problem for TLARs\. In: Proceedings of the EASN Conference 2024, Thessaloniki, Greece \(2024\)
- Maier \(1998\)Maier, M\.W\.: Architecting principles for systems\-of\-systems\. Systems Engineering: The Journal of the International Council on Systems Engineering1\(4\), 267–284 \(1998\)
- Bussemaker et al\. \(2024\)Bussemaker, J\.H\., Boggero, L\., Nagel, B\.: System architecture design space exploration: Integration with computational environments and efficient optimization\. In: AIAA AVIATION 2024 FORUM \(2024\)
- Leeuw et al\. \(2022\)Leeuw, B\.D\., Ziabari, S\.M\., Sharpanskykh, A\.: Surrogate modeling of agent\-based airport terminal operations\. In: International Workshop on Multi\-Agent Systems and Agent\-Based Simulation, pp\. 30–45 \(2022\)
- Angione et al\. \(2022\)Angione, C\., Silverman, E\., Yaneske, E\.: Using machine learning as a surrogate model for agent\-based simulations\. PLOS ONE17\(2\) \(2022\)
- Bremer and Uhrmacher \(2016\)Bremer, P\.\-T\., Uhrmacher, A\.M\.: Agent\-based modeling and simulation of stochastic processes in epidemiology\. Simulation Modelling Practice and Theory68, 46–59 \(2016\)
- Michel et al\. \(2018\)Michel, F\., Ferber, J\., Drogoul, A\.: Multi\-agent systems and simulation: A survey from the agent community’s perspective\. In: Uhrmacher, A\., Weyns, D\. \(eds\.\) Multi\-Agent Systems: Simulation and Applications, pp\. 3–52\. CRC Press, Boca Raton \(2018\)
- Taillandier et al\. \(2019\)Taillandier, P\., Gaudou, B\., Grignard, A\., Huynh, N\.T\., Marilleau, N\., Caillou, P\., Drogoul, A\.: Building, simulating, and analyzing complex systems: An overview of the openabm ecosystem\. In: Handbook of Computational Social Science, pp\. 385–409 \(2019\)
- Macal and North \(2010\)Macal, C\.M\., North, M\.J\.: Tutorial on agent\-based modelling and simulation\. Journal of Simulation4\(3\), 151–162 \(2010\)
- Schulze and Thorngate \(2017\)Schulze, T\.P\., Thorngate, W\.: Advances in agent\-based modeling for uncertainty quantification in complex systems\. Complexity2017, 1–14 \(2017\)
- Forrester and Keane \(2008\)Forrester, A\., Keane, A\.: Engineering design via surrogate modelling: A practical guide\. In: Proceedings of the 13th AIAA/ISSMO Multidisciplinary Analysis and Optimization Conference \(2008\)
- Saves et al\. \(2025a\)Saves, P\., Verstaevel, N\., Gaudou, B\.: Modèles de substitution pour les modèles basés agents: Enjeux, méthodes et applications\. In: Les 33èmes Journées Francophones sur les Systèmes Multi\-Agents \(JFSMA 2025\) \(2025\)
- Saves et al\. \(2025b\)Saves, P\., Palar, P\.S\., Robani, M\.D\., Verstaevel, N\., Garouani, M\., Aligon, J\., Gaudou, B\., Shimoyama, K\., Morlier, J\.: Surrogate modeling and explainable artificial intelligence for complex systems: A workflow for automated simulation exploration\. arXiv preprint arXiv:2510\.16742 \(2025\)
- Saves et al\. \(2024\)Saves, P\., Bussemaker, J\., Lafage, R\., T\. Lefebvre, T\., Bartoli, N\., Diouane, Y\., Morlier, J\.: System\-of\-systems modeling and optimization: An integrated framework for intermodal mobility\. In: ODAS 2024: 24th Joint ONERA\-DLR Aerospace Symposium \(2024\)
- Kilkis et al\. \(2021\)Kilkis, S\., Prakasha, P\.S\., Naeem, N\., Nagel, B\.: A python modelling and simulation toolkit for rapid development of system of systems inverse design \(sosid\) case studies\. In: AIAA Aviation 2021 Forum, p\. 3000 \(2021\)
- Blanco\-Volle et al\. \(2024\)Blanco\-Volle, C\., Verstaevel, N\., Combettes, S\., Gleizes, M\.\-P\., Seixas, M\.: Explainability and interpretability of an ensemble multi\-agent system for supervised learning\. In: PRIMA 2024: Principles and Practice of Multi\-Agent Systems, pp\. 257–273 \(2024\)
- Palar et al\. \(2026\)Palar, P\.S\., Saves, P\., Robani, M\.D\., Verstaevel, N\., Garouani, M\., Aligon, J\., Shimoyama, K\., Morlier, J\., Gaudou, B\.: Interpretable and explainable surrogate modeling for simulations: A state\-of\-the\-art survey and perspectives on explainable ai for decision\-making\. Archives of Computational Methods in Engineering \(2026\)
- Chan et al\. \(2025\)Chan, A\., Pires, A\.F\., Polacsek, T\., Roussel, S\., Bouissière, F\., Cuiller, C\., Dereux, P\.\-E\.: Goal modelling in aeronautics: Practical applications for aircraft and manufacturing designs\. Data & Knowledge Engineering155, 102375 \(2025\)
- Saves et al\. \(2024\)Saves, P\., Lafage, R\., Bartoli, N\., Diouane, Y\., Bussemaker, J\.H\., Lefebvre, T\., Hwang, J\.T\., Morlier, J\., Martins, J\.R\.R\.A\.: SMT 2\.0: A surrogate modeling toolbox with a focus on hierarchical and mixed variables Gaussian processes\. Advances in Engineering Sofware188, 1–15 \(2024\)
- Akbari et al\. \(2025\)Akbari, J\., Donelli, G\., Boggero, L\., Nagel, B\.: Architecting systems of systems with different levels of centralized decision\-making\. Engineering Proceedings90\(1\), 70 \(2025\)
- Llacay and Peffer \(2025\)Llacay, B\., Peffer, G\.: Categorical surrogation of agent\-based models: A comparative study of machine learning classifiers\. Expert Systems42\(1\), 12987 \(2025\)
- Fabiani et al\. \(2024\)Fabiani, G\., Evangelou, N\., Cui, T\., Bello\-Rivas, J\.M\., Martin\-Linares, C\.P\., Siettos, C\., Kevrekidis, I\.G\.: Task\-oriented machine learning surrogates for tipping points of agent\-based models\. Nature Communications15, 1234 \(2024\)
- Lambe and Martins \(2011\)Lambe, A\., Martins, J\.R\.R\.A\.: A unified description of mdo architectures\. In: 9th World Congress on Structural and Multidisciplinary Optimization \(2011\)
- Lambe and Martins \(2012\)Lambe, A\., Martins, J\.R\.R\.A\.: Extensions to the design structure matrix for the description of multidisciplinary design, analysis, and optimization processes\. Structural and Multidisciplinary Optimization46, 273–284 \(2012\)
- Martins and Lambe \(2013\)Martins, J\.R\.R\.A\., Lambe, A\.: Multidisciplinary design optimization: A survey of architectures\. AIAA Journal51, 2049–2075 \(2013\)
- Rasmussen and Quiñonero\-Candela \(2005\)Rasmussen, C\.E\., Quiñonero\-Candela, J\.: A unifying view of sparse approximate gaussian process regression\. Journal of Machine Learning Research6, 1939–1959 \(2005\)
- Martins and Ning \(2021\)Martins, J\.R\.R\.A\., Ning, A\.: Engineering Design Optimization\. Cambridge University Press, Cambridge \(2021\)
- Saves et al\. \(2023\)Saves, P\., Diouane, Y\., Bartoli, N\., Lefebvre, T\., Morlier, J\.: A mixed\-categorical correlation kernel for Gaussian process\. Neurocomputing550, 126472 \(2023\)
- Saves et al\. \(2024\)Saves, P\., Diouane, Y\., Bartoli, N\., Lefebvre, T\., Morlier, J\.: High\-dimensional mixed\-categorical gaussian processes with application to multidisciplinary design optimization for a green aircraft\. Structural and Multidisciplinary Optimization67, 81 \(2024\)
- Saves et al\. \(2025\)Saves, P\., Hallé\-Hannan, E\., Bussemaker, J\., Diouane, Y\., Bartoli, N\.: Hierarchical modeling and architecture optimization: Review and unified framework\. arXiv preprint arXiv:2506\.22621 \(2025\)
- Hallé\-Hannan et al\. \(2025\)Hallé\-Hannan, E\., Audet, C\., Diouane, Y\., Le Digabel, S\., Saves, P\.: A distance for mixed\-variable and hierarchical domains with meta variables\. Neurocomputing653, 131208 \(2025\)
- Bussemaker et al\. \(2020\)Bussemaker, J\.H\., Ciampa, P\.D\., Nagel, B\.: System architecture design space exploration: An approach to modeling and optimization\. In: AIAA AVIATION 2020 FORUM \(2020\)
- Bouhlel et al\. \(2019\)Bouhlel, M\.A\., Hwang, J\.T\., Bartoli, N\., Lafage, R\., Morlier, J\., Martins, J\.R\.R\.A\.: A Python surrogate modeling framework with derivatives\. Advances in Engineering Software135, 102662 \(2019\)
- Jones et al\. \(1998\)Jones, D\.R\., Schonlau, M\., Welch, W\.J\.: Efficient global optimization of expensive black\-box functions\. Journal of Global optimization13\(4\), 455–492 \(1998\)
- Sasena \(2002\)Sasena, M\.J\.: Flexibility and efficiency enhancements for constrained global design optimization with Kriging approximations\. PhD thesis, University of Michigan \(2002\)
- Bettebghor et al\. \(2011\)Bettebghor, D\., Bartoli, N\., Grihon, S\., Morlier, J\., Samuelides, M\.: Surrogate modeling approximation using a mixture of experts based on EM joint estimation\. Structural and Multidisciplinary Optimization43, 243–259 \(2011\)
- Liem et al\. \(2015\)Liem, R\.P\., Mader, C\.A\., Martins, J\.R\.R\.A\.: Surrogate models and mixtures of experts in aerodynamic performance prediction for mission analysis\. Aerospace Science and Technology43, 126–151 \(2015\)
- Bartoli et al\. \(2019\)Bartoli, N\., Lefebvre, T\., Dubreuil, S\., Olivanti, R\., Priem, R\., Bons, N\., Martin, J\.R\.R\.A\., Morlier, J\.: Adaptive modeling strategy for constrained global optimization with application to aerodynamic wing design\. Aerospace Science and Technology90, 85–102 \(2019\)
- Bartoli et al\. \(2023\)Bartoli, N\., Lefebvre, T\., Lafage, R\., Saves, P\., Diouane, Y\., Morlier, J\., Bussemaker, J\., Donelli, G\., Mello, J\.M\.G\., Mandorino, M\.,et al\.: Multi\-objective Bayesian Optimization with mixed\-categorical design variables for expensive\-to\-evaluate aeronautical applications\. In: AEROBEST 2023, vol\. 1, p\. 436 \(2023\)
- Bussemaker et al\. \(2021\)Bussemaker, J\.H\., Bartoli, N\., Lefebvre, T\., Ciampa, P\.D\., Nagel, B\.: Effectiveness of surrogate\-based optimization algorithms for system architecture optimization\. In: AIAA AVIATION 2021 FORUM \(2021\)
- Saves et al\. \(2022\)Saves, P\., Bartoli, N\., Diouane, Y\., Lefebvre, T\., Morlier, J\., David, C\., Van, E\.N\., Defoort, S\.: Bayesian optimization for mixed variables using an adaptive dimension reduction process: applications to aircraft design\. In: AIAA SciTech 2022 Forum, p\. 0082 \(2022\)
- Grapin et al\. \(2022\)Grapin, R\., Diouane, Y\., Morlier, J\., Bartoli, N\., Lefebvre, T\., Saves, P\., Bussemaker, J\.H\.: Regularized infill criteria for multi\-objective bayesian optimization with application to aircraft design\. In: AIAA AVIATION 2022 Forum \(2022\)
- Zitzler et al\. \(2003\)Zitzler, E\., Thiele, L\., Laumanns, M\., Fonseca, C\.M\., Da Fonseca, V\.G\.: Performance assessment of multiobjective optimizers: An analysis and review\. IEEE Transactions on evolutionary computation7, 117–132 \(2003\)
- Emmerich et al\. \(2006\)Emmerich, M\., Giannakoglou, K\.C\., Naujoks, B\.: Single and multiobjective evolutionary optimization assisted by Gaussian random field metamodels\. IEEE Transactions on Evolutionary Computation10, 421–439 \(2006\)
- Jones \(2001\)Jones, D\.R\.: A taxonomy of global optimization methods based on response surfaces\. Journal of global optimization21\(4\), 345–383 \(2001\)
- Rahat et al\. \(2017\)Rahat, A\., Everson, R\.M\., Fieldsend, J\.E\.: Alternative infill strategies for expensive multi\-objective optimisation\. In: Proceedings of the Genetic and Evolutionary Computation Conference \(2017\)
- Powell \(1994\)Powell, M\.J\.D\.: A Direct Search Optimization Method That Models the Objective and Constraint Functions by Linear Interpolation\. In: Gomez, S\., Hennart, J\.\-P\. \(eds\.\) Advances in Optimization and Numerical Analysis\. Mathematics and Its Applications, vol\. 275, pp\. 51–67\. Springer, Dordrecht \(1994\)
- Kraft \(1988\)Kraft, D\.: A software package for sequential quadratic programming\. Forschungsberich Deutsche Forschungs und Versuchsanstalt fur Luft und Raumfahrt \(1988\)
- Gill et al\. \(2005\)Gill, P\.E\., Murray, W\., Saunders, M\.A\.: Snopt: An sqp algorithm for large\-scale constrained optimization\. SIAM review47, 99–131 \(2005\)
- Priem et al\. \(2020a\)Priem, R\., Bartoli, N\., Diouane, Y\., Sgueglia, A\.: Upper trust bound feasibility criterion for mixed constrained Bayesian optimization with application to aircraft design\. Aerospace Science and Technology105, 105980 \(2020\)
- Priem et al\. \(2020b\)Priem, R\., Gagnon, H\., Chittick, I\., Dufresne, S\., Diouane, Y\., Bartoli, N\.: An efficient application of Bayesian optimization to an industrial MDO framework for aircraft design\. In: AIAA AVIATION 2020 FORUM, p\. 3152 \(2020\)
- L’Ecuyer and Lemieux \(2000\)L’Ecuyer, P\., Lemieux, C\.: Variance reduction via lattice rules\. Management Science46\(9\), 1214–1235 \(2000\)
- Bartoli et al\. \(2024\)Bartoli, N\., Bussemaker, J\.H\., Diouane, Y\., Hwang, J\.T\., Martins, J\.R\.R\.A\., Morlier, J\., Lafage, R\., Lefebvre, T\., Saves, P\.: SMT 2\.0: A Surrogate Modeling Toolbox with a focus on Hierarchical and Mixed Variables Gaussian Processes\. Advances in Engineering Software188, 103571 \(2024\)
- Bartoli et al\. \(2023\)Bartoli, N\., Diouane, Y\., Morlier, J\., Lefebvre, T\., Saves, P\.: A mixed\-categorical correlation kernel for Gaussian process\. Neurocomputing550, 126472 \(2023\)
- Bouhlel et al\. \(2016\)Bouhlel, A\.M\., Bartoli, N\., Otsmane, A\., Morlier, J\.: Improving kriging surrogates of high\-dimensional design models by partial least squares dimension reduction\. Structural and Multidisciplinary Optimization53, 935–952 \(2016\)
- Rui et al\. \(2018\)Rui, X\., Hui, S\., Yu, X\., Zhang, G\., Wu, B\.: Forest fire spread simulation algorithm based on cellular automata\. Natural hazards91, 309–319 \(2018\)相似文章
基于代理增强自动研究的智能体贝叶斯优化
本文介绍了智能体贝叶斯优化,其中LLM智能体作为贝叶斯后端支持的贝叶斯优化循环中的核心决策者,能够实现在线策略修订和问题重构。作者在Sara和lenz中实现了这一理念,展示了相比标准贝叶斯优化和基于LLM的基线方法的可靠性和性能提升。
基于贝叶斯优化的节能强化学习样本高效帕累托前沿建模
本文提出了一种多目标贝叶斯优化方法,用于自动化强化学习中的权重选择以实现节能控制,并在物理Quanser Aero 2测试平台上展示了优于网格搜索的样本效率。
层次化多智能体系统中的语义不确定性引导编排
本文介绍了HASSUM,一个用于层次化多智能体系统的语义不确定性引导编排框架,它使用语义熵和语义密度来提高可靠性并自适应决策。
循环外多保真贝叶斯优化
本文探讨了多保真贝叶斯优化问题,其中最高保真函数因代价过高而无法纳入优化循环,并提出了结合历史高保真数据与任务描述符的方法。该方法在合成函数、化学以及超参数优化任务上得到了验证。
分层决策与结构化策略:一种基于逆优化的原则性设计
本文提出了一种原则性的分层强化学习-最优控制框架,利用逆优化从专家示范中设计低层策略目标,确保与长期任务目标一致。在资源分配和碰撞避免任务上,该框架优于基线方法。