Skip to main content
iScience logoLink to iScience
. 2026 Sep 30;29(10):117079. doi: 10.1016/j.isci.2026.117079

Seeing the forest for the scenarios: Using decision trees to draw conclusions from large energy scenario sets

Florian Baader 1,5, Stefano Moret 1,4,5, Wolfram Wiesemann 2, Iain Staffell 3, André Bardow 1,6,∗
PMCID: PMC13657154  PMID: 42866202

Summary

Energy transition studies often present hundreds of scenarios, yielding large datasets that are challenging to interpret. Alternative approaches define a few qualitative storylines, which are more accessible but disconnected from model-based evidence. Here, we show that decision trees, a popular machine learning technique, bridge this disconnect by distilling numerous scenarios into a small set of interpretable storylines centered around policy-relevant levers. We demonstrate this approach across three global and European case studies: First, we translate 1000 integrated assessment model scenarios into three storylines distinguished by their degrees of heating and industry electrification. Second, we show that 2°C warming pathways with continued fossil fuel usage only work under unusually mild climate responses. Third, we use 441 European pathways to show that high bioenergy or electrification are required for cost-effective climate neutrality. Our transferable approach helps decision-makers interpret large scenario sets by revealing how policy-relevant outputs are associated with different transition pathways.

Keywords: energy planning, energy systems, modeling, machine learning, decision-making, decision trees, uncertainty, stakeholders

Graphical abstract

graphic file with name ga1.webp

Highlights

  • •

    Large numbers of “what-if” energy scenarios can overwhelm decision-makers

  • •

    Decision trees translate many energy scenarios into a few interpretable storylines

  • •

    The method helps stakeholders navigate complex trade-offs in the energy transition

  • •

    Three case studies demonstrate the approach at European and global scale


Energy sustainability; Energy Resources; Energy systems; Energy management

Introduction

As global surface temperatures have reached 1.5°C above pre-industrial levels,1 all sectors must urgently pursue deep and sustained greenhouse gas emission reductions to secure a liveable and sustainable future for humanity.2

However, despite the stark reality of climate change, the availability of mature technological solutions and clear evidence that immediate action is more beneficial than a wait-and-see strategy,3,4,5,6 the Intergovernmental Panel on Climate Change’s (IPCC) latest report warns that “the pace and scale of what has been done so far, and current plans (to tackle climate change), are insufficient”.7

This indecisiveness in policy deployment,8 resulting in the loss of vital time, can in part be attributed to the substantial uncertainty and the complex trade-offs affecting long-term energy systems planning and decision-making. Such trade-offs include the need to balance potentially conflicting objectives such as energy security, equity, and sustainability in the energy transition.9

Models can help decision-makers explore these trade-offs, for example, by assessing the impact of the energy transition on relevant societal (e.g., creation of jobs10,11 and social justice12) or environmental concerns (e.g., biodiversity loss13). However, accounting for these additional dimensions and considering uncertainties often leads to complex studies that overwhelm decision-makers with vast numbers of computer-generated scenarios. This practice is in contrast with the needs of stakeholders and decision-makers, who look for a manageable number of options to evaluate14 and whose preferences may not be captured by quantitative models. This gap between quantitative models and real-world decision-making processes exacerbates the difficulty of creating consensus around science-based energy and climate mitigation policies.15

In this paper, we narrow this gap by introducing a method that streamlines hundreds or thousands of energy scenarios into a few interpretable storylines. Specifically, we highlight the potential of training machine learning algorithms on key model outputs of interest that correspond to policy-relevant levers, which allows us to show how these levers are interconnected in the energy transition. The outputs of interest can be chosen by decision-makers to answer specific questions. We first apply decision trees to a subset of the AR6 scenario database, a comprehensive ensemble of quantitative, model-based pathways underpinning the Sixth Assessment Report (AR6) of Working Group III by the IPCC,2,16 where we additionally demonstrate that the method can systematically identify model fingerprints in large model ensembles, as recently found by Dekker et al.17 Then, applications to recently published results for both the global energy transition (using an Integrated Assessment Model under uncertainty18) and to the European energy transition19 demonstrate that the wide solution space can be reduced to a small number of storylines depending on the values of specific outputs. Additionally, we propose a new way to visualize these choices as decision trees, illustrating how the scenario space progressively shrinks by conditioning on policy-relevant outputs of interest. This representation highlights the most important interconnections and trade-offs among key drivers of the energy transition.

Overall, decision trees can help bridge the disconnect between model-based and stakeholder-driven decision processes in the energy transition, informing stakeholders with interpretable storylines backed up by quantitative and transparent models.

Complexity as a barrier between models and decision support

Quantitative models have been developed since the 1970s to assist decision-makers in the definition of climate change mitigation pathways.20,21,22 For example, integrated assessment models (IAMs) represent the complex interactions and long-term feedbacks between the socioeconomic system and the natural system to inform climate policy-making23; Energy models are widely used to devise investment and operation strategies for energy and power systems.24,25,26,27

Given the large uncertainties associated with long-term energy planning,28 in recent years, these models have been extended to factor in parametric uncertainty29,30,31 and to systematically explore different options, e.g., by adopting modeling to generate alternatives (MGA) methods.19,32,33,34,35 While informative and thorough, uncertainty and MGA methods, which have also been used in combination,36,37,38 often result in hundreds of scenarios and complex trade-offs that are difficult to interpret for decision-makers. For example, Pickering et al.19 find 441 technically feasible and cost-effective options to reach carbon neutrality in Europe, while Neumann et al.39 generate 1968 near-optimal alternatives for a completely renewable European electricity system. Similarly, the outcome of uncertainty studies may not be easily accessible: uncertainty and sensitivity analyses29,40 run models hundreds of times to calculate probability distributions for the main outputs of interest.

Another strategy to address uncertainty in complex systems is using model ensembles, which aim to reduce model uncertainty and increase robustness by running several models for a common set of experiments.41,42 This approach has found wide application in climate science and constitutes the basis of the AR6 database underpinning the Sixth Assessment Report (AR6) of Working Group III by the IPCC.2,16 However, model ensembles are similarly affected by difficulties in comparison and interpretation of the spread of their outcomes,43 which has generated a new stream of literature aiming to unpack meaning from ensemble studies, e.g., by using statistical learning44 or decomposition methods.45,46

In summary, especially when extended to include parametric and model uncertainty, energy transition studies often generate hundreds of plausible scenarios. While several existing approaches help extract insights from these large scenario sets—for example by identifying must-haves, must-avoids, ranges, correlations, or clusters—we provide a useful complement by streamlining this information to make it more accessible to decision-makers.

An alternative established approach to guide energy transition decisions relies on socio-economic “storylines”, which are qualitative descriptions of energy system configurations,47 typically outlined in a participatory process with relevant stakeholders.48 After defining the storylines, calculations are performed using a quantitative model, following the “story-and-simulation” method.49,50,51

This approach comes with important benefits: storylines can cover broader contextual developments that may not be part of the models, and importantly, the qualitative nature of storylines makes them accessible and interpretable to a broader public. Additionally, engagement of stakeholders allows accounting for “soft” aspects, which are difficult to capture in models, and can foster trust and ownership in the process.52 An example of active involvement of stakeholders is the process adopted by the UK National Energy System Operator for the definition of their Future Energy Scenarios.53 And, especially in larger research consortia, focusing on a small number of representative storylines helps to align research. The largest example is likely the Shared Socioeconomic Pathways (SSPs)54 adopted by the IPCC, where five narratives have been translated into a scenario framework to serve as a common basis for scientific debate.55,56,57

Defining these common assumptions and storylines is often a qualitative process requiring multiple iterations. Also, despite their several advantages, storylines present the risk of being biased toward the interests of dominant stakeholders,48 and a fundamental challenge is represented by their internal consistency and representativeness.58,59 In addition, qualitative storylines received from stakeholder interviews may prove infeasible when quantified with energy models.60

Effectively coupling the quantitative power of energy models with the broader accessibility of storylines has become of increasing interest in recent years.

In this context, the story-and-simulation literature has evolved toward iterative approaches to reconcile the possible discrepancies between socioeconomic storylines and model outcomes.60,61,62 However, these approaches still require initial qualitative inputs as well as the definition of iteration procedures, and hence do not fully get away from the risks of biases and incompleteness associated with the socio-economic approach. Participatory modeling63,64 and human-in-the-loop35 approaches have been proposed to better integrate stakeholder needs in MGA studies, but still result in many scenarios which need to be streamlined for interpretability.

Another research trend exploits the exploratory nature of energy models by generating a large number of model runs that are then aggregated into a small number of similar clusters.65 Clustering can also be used in combination with “scenario discovery”,66,67,68 which uses simulation models as scenario generators to identify the combination of uncertainties under which particular model behavior occurs.69,70,71 While linking uncertain inputs to clusters of scenarios helps to explore the solution space and understand the effect of uncertain drivers, such clustering offers limited insight for decision-making because the realization of these uncertainties cannot be anticipated.

Decision trees translate many scenarios into storylines

To narrow this gap between quantitative and qualitative approaches to inform decision making, we introduce a decision tree method that disentangles large numbers of scenarios into a handful of storylines. The steps of the methods are outlined conceptually in Figure 1, while a detailed description is available in the STAR Methods section. The method starts from the definition of the outputs of interest y; importantly, the selected output of interest should align with policy-relevant levers. For example, if decision-makers can influence the penetration of electric mobility (e.g., through subsidies or regulation), the share of electric mobility is a meaningful output. Then, several scenarios, often a few hundred, are generated by running models, with each scenario representing a possible future of the system. Note that, as we do in this paper, such scenarios may also be drawn from existing databases or literature sources. The scenarios are then grouped using clustering techniques, and finally, a decision tree, with the number of leaves fixed to match the number of clusters, is trained to predict the cluster based on the outputs of interest y. The final result is a tree that organizes the scenario space: the nodes represent thresholds on the outputs of interest used to partition the scenario ensemble, while the leaves are the clusters of scenarios that define distinct energy transition storylines.

Figure 1.

Figure 1

Conceptual outline of the proposed decision tree method to streamline large numbers of scenarios into storylines, using only two outputs of interest: y1 and y2

After the definition of the outputs of interest y, scenarios are generated using quantitative models. Then, clustering splits the data points into three clusters, corresponding to energy transition storylines. Finally, a decision tree is trained to predict the storyline based on the outputs of interest y.

Results

Global model ensembles

We apply our method to the global energy transition, first on a subset of the AR6 scenario database informing the corresponding IPCC report,16 and then on a recently published study of global decarbonization pathways under uncertainty.18

The AR6 database consists of approximately 1200 scenarios generated by different IAMs and categorized by their climate targets. In the following, we demonstrate the method on the C2 scenarios (i.e., returning to 1.5°C in 2100 after a high overshoot) that are also part of the ENGAGE model intercomparison study.6 The resulting dataset comprises 56 scenarios generated using six different IAMs, to which we applied the debiasing procedure proposed by Dekker et al.45 to remove biases stemming from the uneven representation of models in the ensemble.

We focus on model outcomes that can correspond to different policy directions; specifically, we study the primary energy supply mix and the technology choices for the transition of the industry, heating and transport sectors in 2100. These outputs of interest vary significantly across the scenarios, which makes it difficult to derive clear guidance. In particular, for primary energy, the renewable energy supply varies between 532 and 1131 EJ/y, and the primary fossil energy supply varies from 11 to 420 EJ/y. For sector coupling in the three main non-electricity sectors, we consider the following outputs of interest: electrification of industry (varying between 42% and 83%), electrification in the residential and commercial sectors (60%–92%), and the share of non-fossil transport, i.e., based on electricity, biofuels or hydrogen (37%–92%). A systematic procedure for the choice of the outputs of interest is proposed in the STAR Methods section.

Figure 2 shows the resulting decision tree for this dataset. At the root node lies the full solution space, with the radar plots and the open locks indicating the large ranges of variations in the C2 scenarios. The decision tree clusters these scenarios into four storylines determined by three outputs of interest: (1) share of non-fossil transport, (2) electrification of industry, and (3) penetration of renewables (Figure 2a). Additionally, we find a strong correlation between the four identified storylines and the different models used to generate the AR6 scenarios (Figure 2b), clearly unveiling the “model fingerprints”.17

Figure 2.

Figure 2

Decision tree for the global model ensemble

(a) Decision tree translating the C2 scenarios from the ENGAGE model comparison within the AR6 Scenarios Database into four storylines defined by three policy-relevant levers (share of non-fossil transport, electrification of industry, and penetration of renewables) along five outputs of interest. The axes of the radar plots are normalized on the range of each output of interest, while the locks indicate the room for maneuver available.

(b) Correlation between the four identified storylines (A, B, C, D) and the different models used to generate the AR6 scenarios, clearly showing the effect of the “model fingerprints” (e.g., all the scenarios from the COFFEE and the REMIND-MAgPIE models are found in storyline D).

Global decarbonization pathways under uncertainty

As a second case study, we apply our method to the global decarbonization pathways under uncertainty studied by Panos et al.,18 who recently presented a Monte-Carlo assessment of an integrated assessment model (IAM). Differently from the AR6 database, where several IAMs are run for a common set of experiments in a deterministic setting (i.e., without accounting for parametric uncertainty), Panos et al.18 use only one model (ETSAP-TIAM) but account for different sources of uncertainty. Using this IAM, they devise energy transition pathways under uncertainty by defining 18 key uncertain parameters, including energy system, economic, and climate drivers, which are then sampled in a Monte Carlo analysis.

Here, we focus on the 1000 Monte Carlo scenarios calculated with the constraint that the global average temperature in 2100 does not exceed 2°C above the pre-industrial level. For consistency with our previous results, we focus on the same set of model outcomes, with the exception of low-temperature heat electrification, which is only reported for the residential sector in.18

By applying decision trees, these 1000 scenarios can be summarized by only three leaves, corresponding to three storylines for the global energy transition. These storylines are defined by two main drivers: (1) electrification of heating and (2) electrification of industry (Figure 3a). The first driver differentiates between scenarios with low and high shares of electric heating, and thereby splits the set of solutions: A low share of electric heating is associated with low non-fossil transport and minimal electrification of industry. Moreover, deployment of renewables is low. On the other side of the tree, with a high share of electric heating, the share of non-fossil transport is also high.

Figure 3.

Figure 3

Decision tree for the global case study under uncertainty

(A) Decision tree translating 1000 2°C scenarios for the global energy transition in 2100 from the ETSAP-TIAM model18 defined by two key outputs of interest (electrification of heating and industry). For an explanation of the symbols, see Figure 2.

(B) Clustering of the 1000 scenarios along the two uncertain model inputs with the strongest effect on the resulting storyline. The coloring links the scatterplot to the three storylines of the tree in (A): Scenarios with high penetration of fossils and low sector coupling assume low climate sensitivity and low demand elasticity.

As the next key driver, the tree further differentiates between solutions with low and high electrification of industry. High electrification of industry is associated with a high deployment of renewables and maximum electrification of heating. Overall, the extent to which the resulting storylines rely on renewable energy and sector coupling increases from left to right in Figure 3A.

The three storylines identified by the leaves of the decision tree show substantially different global energy systems and, thus, substantially different directions of global strategic actions. However, given the large uncertainties, it is important to understand which uncertain factors make these actions optimal, which can be assessed for this case study as we have access to the underlying assumptions for the uncertain parameters. Employing a scenario discovery approach,67 we show that 2 of the 18 uncertain factors considered by Panos et al.18 are sufficient to explain how the different Monte-Carlo scenarios are assigned to one of the three storylines (Figure 3B): (1) climate sensitivity, expressing how strongly the global temperature reacts to greenhouse gases (i.e., for the same emissions, a higher climate sensitivity leads to a higher temperature), and (2) elasticity of energy service demands to their drivers, describing how strongly energy demands scale with respect to drivers such as residential floor area, industrial production index, sectoral value-added, GDP, and population. Figure 3B reveals that storylines with high penetration of fossils and low sector coupling assume low climate sensitivity and low demand elasticity. With higher climate sensitivities and demand elasticities, we move toward renewables and sector coupling.

Overall, the tree breaks down the 1000 Monte Carlo scenarios, translating the quantitative output of the IAM study into three storylines corresponding to three different global futures. Moreover, it provides the insight that betting on fossils and low sector coupling implies gambling the 2°C target on the assumption that climate sensitivity and demand increase will be low.

The European energy transition

In the third case study, we consider the 441 near-optimal alternatives proposed by Pickering et al.19 for the European sector-coupled energy system. All these alternatives consider an energy-self-sufficient and fossil-free Europe; thus, apart from a small fraction of nuclear power, energy is, by design, provided exclusively by renewable energy sources within Europe. Unlike the uncertainty-driven scenario generation in the previous case study, Pickering et al.19 use modeling to generate alternatives (MGA) to identify near-optimal solutions, meaning that all alternatives can be chosen without making implicit bets on the realization of the underlying uncertainties. Still, the near-optimal alternatives show significant maneuvering space and present an overwhelming set of 441 solutions to decision-makers and the general public.

Thus, for effective communication, it is essential to streamline the solution space. As in the previous case study, we observe large variations in the outputs of interest: (1) the share of heat electrification varies between 4% and 100%, (2) the share of transport electrification between 53% and 100%, (3) exploitation of bioenergy resources varies from 0% to 100%, (4) average electricity imports per country between 4 and 69 TWh/y, and (5) installed storage capacity between 0.03 and 11 GW. As in the global case studies, the outputs of interest address sector coupling (for the heating and transport sectors) and energy supply (bioenergy use). Moreover, the reliance on electricity imports relates to intensely discussed strategic directions as they show to what extent European countries produce electricity domestically or rely on an integrated electricity market.

The decision tree in Figure 4 shows that the 441 scenarios can be summarized by splitting across three levers: (1) bioenergy use, (2) storage, and (3) heat electrification. The most critical split is on bioenergy use: Even though the entire solution space suggests freedom in all the considered outputs of interest, using a low amount of the available bioenergy resources is only possible under close-to-full electrification in both the heat and transport sectors.

Figure 4.

Figure 4

Decision tree for the European case study

Decision tree breaking down the 441 alternatives for an energy self-sufficient, fossil-free European energy system presented by Pickering et al.19 into four storylines defined by three key drivers: bioenergy use, storage, and heat electrification

For an explanation of the symbols, see Figure 2.

The high-bioenergy side of the tree retains the original freedom in all other outputs. Next, the tree splits the solution space on the installed storage capacity, which influences national imports: a low storage capacity is associated with medium-to-high imports, and vice versa. Thus, with combined high bioenergy and storage uptake, countries can limit their electricity import dependency. However, investing in storage capacity also leads to 100% transport electrification and high heat electrification to keep within the near-optimal cost range.

Overall, the decision tree clearly visualizes the two trade-offs between the five outputs of interest: First, bioenergy can be used either to avoid heat electrification or to avoid very high shares of transport electrification. Second, it highlights a trade-off between electricity imports and storage.

Discussion

Our findings have key implications for modelers and decision-makers in the energy transition.

For modelers, considering uncertainty or exploring alternative solutions (e.g., via MGA methods) can lead to thousands of scenarios that can overwhelm decision-makers. Independently of how these scenarios are generated, the proposed method can help interpret results by breaking them down into a small number of storylines. These storylines are organized in a clear hierarchy by decision trees that split on the outputs of interest. While clustering of solutions is not new in the energy systems domain, this paper introduces the idea of training decision trees on outputs of interest corresponding to policy-relevant levers, which unveils how these levers are interlinked in the energy transition.

With respect to stakeholder engagement approaches, the decision trees can support discussions by illustrating the trade-offs between storylines. For example, in the European case study, we show that avoiding high electrification of the heating sector is only possible if most available bioenergy resources are allocated to energy use (Figure 4). We believe that these “to avoid A, you must accept B” statements reduce the danger of unrealistic feel-good storylines and move the discussion toward the real—potentially difficult—trade-offs that must be addressed. We do not suggest replacing the stakeholder engagement approach; on the contrary, the method begins with the definition of key outputs of interest, a step that should always involve stakeholders, and it can be applied iteratively in participatory settings. We assessed the interpretability of the storylines produced by our method in a workshop bringing together social scientists and modelers, with promising initial results that we report in the STAR Methods section and in the supplemental information.

Additionally, the presented method can streamline a major hurdle in large energy research consortia, where significant resources are often invested in agreeing on common assumptions and scenarios to align project outputs. The outcome of this process is a set of input assumptions and storylines that inform the different modeling teams. We propose a new paradigm to approach this initial phase by using decision trees to generate the storylines from a large set of modeling results. Moreover, explaining and streamlining the results of different models can help foster discussions between different modeling groups.

For decision-makers, we make energy scenarios more accessible by streamlining them into a limited set of storylines. By training decision trees on outputs of interest corresponding to policy-relevant levers, we show important trade-offs that can support the decision-making process. For example, in the global case study under uncertainty, while we build on results by Panos et al.,18 our findings are new: the decision tree visualizes how increasing sector coupling drives the switch from fossils to renewable energy (Figure 3). Additionally, we show that betting on continued fossil fuel usage only works if climate change proves unusually mild.

The European case study reveals that an energy-self-sufficient, fossil-free European energy system has some maneuvering space in the other considered metrics only if high bioenergy use is accepted. In other words, low use of bioenergy forces full electrification in all other sectors. Interestingly, this finding is mentioned as an example finding in the original study.19 The decision tree in Figure 4 systematically shows that bioenergy utilization is not just one of the many trade-offs, but it is the main driver splitting the solution space. Importantly, it shows that it is not possible to achieve climate neutrality in Europe at an affordable cost while having both a low bioenergy use and a low electrification in the heating and transport sectors.

Limitations of the study

While our study has inherent limitations, these also highlight opportunities for further research and application. In the following, we outline these aspects together with possible directions for future work.

First, while defining the outputs of interest gives the flexibility to consider specific questions relevant to stakeholders, the decision trees will only visualize trade-offs between levers that are chosen as outputs of interest. This makes the choice of outputs a critical step that should always involve stakeholders. In the STAR Methods section, we propose a procedure to tailor the decision trees to specific questions that matter to stakeholders, which we did not test in this study and could be further validated in participatory workshops.

Second, as we use machine learning techniques, the outcomes are only as good as the underlying data and models, including their assumptions and constraints. We derived different insights from three recent peer-reviewed datasets: a subset of the AR6 scenario dataset,16 an uncertainty-driven global study18 and a near-optimal-solution-based European study.19 However, all these datasets and studies present limitations: The AR6 database is influenced by model fingerprints and a bias toward a few high-abundance models.45 In the global case study under uncertainty, the near-optimal solution space is not explored. Additionally, when applied to scenarios generated under uncertainty, decision trees highlight the options available today, each optimal under specific future conditions. However, the method does not assess the robustness of these alternatives—that is, what happens if an option chosen as optimal under some assumptions performs poorly under adverse future conditions. In the European case study, we do not know how uncertainty in input parameters affects the solutions, i.e., while all solutions are near-optimal for the nominal parameters, some might be more robust to uncertainty. An additional limitation of our case studies is that some technology options are not considered. While we show that decision trees give meaningful insights in all cases, and hence they could be applied to energy scenarios that are generated considering model uncertainty (e.g., via model ensembles), parametric uncertainty and near-optimal solutions, results cannot be fully immune against potential biases in the underlying data. Besides the adoption of debiasing procedures to address the uneven representation of models in model ensembles (as in our global case study), these concerns can additionally be mitigated by the adoption of transparency and openness practices in the modeling process, which are increasingly diffused in the energy modeling community.72,73 Additionally, addressing the robustness question would constitute a relevant extension of the proposed approach.

Third, our method requires as input a set of energy scenarios for a given region or country, which must first be produced if not already available. Depending on the scope of the analysis, different models can be used for this purpose, many of which are well-established, available as open source25,74 and can be adapted to the region or country of interest. The STAR Methods section presents different approaches to generate these scenarios and can be followed as a blueprint to apply the method to a new case study. In the STAR Methods section, we discuss the robustness of our findings with respect to the number of scenarios and with respect to the number of clusters used for training the decision trees, which together mitigate two other potential sources of bias in the underlying data.

Finally, while the proposed method can support the definition of energy and climate policies, our results do not directly translate into decisions or policy recommendations. Decisions can have causal effects that go beyond the correlations and interlinkages highlighted by our method, and which may be captured by sequential decision-making frameworks. Also, policy design is complex and requires inputs that may not be possible to capture with quantitative models or be readily available as model outputs. This can in part be mitigated by the selection of appropriate models, relevant outputs of interest, and possible model extensions to include additional policy indicators, which can be iterated with stakeholders. Such iteration and participatory engagement may not only improve the real-world applicability of the framework but could also foster a sense of ownership among policymakers, a factor shown to be critical for the successful implementation of energy scenarios.52 Future work may include participatory workshops with policymakers to validate the method’s usefulness in supporting real-world decision processes.

Overall, this paper proposes a method to support the communication between modelers, stakeholders and decision-makers, which is paramount for a swift and effective energy transition. The approach is scalable: it can be applied to global model ensembles as well as to local, city-level or industrial planning once scenario data are available and stakeholders agree on the outputs to track.

The decision trees combine quantitative information from hundreds of energy system scenarios with the intuitive interpretability of socio-economic storylines. In this way, decision-makers no longer need to choose between these two alternative approaches but can benefit from their respective added value. Our findings generate new insights by discovering structures in a dataset of energy system scenarios, irrespective of the way these scenarios are generated, and by systematically identifying multi-dimensional trade-offs. The main cautions are to use high-quality, transparently documented scenarios and to involve diverse actors when selecting the metrics, so that hidden model biases or narrow interests do not steer the tree. Done well, this method can offer a fast, intelligible, and inclusive compass for navigating the complex trade-offs in the energy transition.

Resource availability

Lead contact

Requests for further information and resources should be directed to and will be fulfilled by the lead contact, André Bardow (abardow@ethz.ch).

Materials availability

This study did not generate new materials.

Data and code availability

Further results from our case studies that support the findings of this article are presented in the Supplemental Information. The raw data used in the case studies and details on their preprocessing are available at: https://www.gitlab.ethz.ch/epse/systems-design-public/decide/. The software package is available at: https://www.gitlab.ethz.ch/epse/systems-design-public/decide/.

Acknowledgments

F.B. and A.B. acknowledge funding by the Swiss Federal Office of Energy’s SWEET program as part of the project PATHFNDR. S.M. acknowledges support from the Swiss National Science Foundation under grant no. PZ00P2_202117 and from the European Union’s European Research Council (ERC), grant project no. 101164071 (UNITES). F.B. thanks Edith Baader for valuable discussions on decision trees. The authors thank the organizers and participants of the 4th “SSH (Social Science and Humanities) Energy Workshop” (Zurich, June 17–18, 2024) for the valuable feedback.

Author contributions

F.B.: conceptualization; methodology; software; data curation; investigation; writing – original draft; visualization. S.M.: conceptualization; methodology; software; investigation; writing – original draft; funding acquisition. W.W.: conceptualization; methodology, writing – review and editing. I.S.: conceptualization; methodology, writing – review and editing. A.B: conceptualization; methodology, writing – review and editing; funding acquisition.

Declaration of interests

A.B. served on review committees for research and development at ExxonMobil and TotalEnergies. A.B., S.M., and I.S. have ownership interests in firms that render services to industry, some of which may provide energy planning services. All other authors have no competing financial interests.

Declaration of generative AI and AI-assisted technologies in the writing process

During the preparation of this work, the author(s) used ChatGPT and Claude in order to improve the readability and language of the manuscript. After using this tool/service, the authors reviewed and edited the content as needed and take full responsibility for the content of the published article.

STAR★Methods

Key resources table

REAGENT or RESOURCE SOURCE IDENTIFIER
Depositeddata

AR6 Scenario Database https://zenodo.org/records/7197970
Data for the global decarbonization pathways under uncertainty case study https://zenodo.org/records/8045287
Data for the European energy transition case study https://zenodo.org/records/6546817

Softwareandalgorithms

Python https://www.python.org

Experimental model and study participant details

Human participants

Our participatory modeling workshop (see method details) took place as part of the 4th “Social Science and Humanities (SSH) Energy workshop”, which took place in Zurich (Switzerland) on June 17–18, 2024, involving around 50 participants, socio-economic scientists and energy modelers working on energy transition policies. Of these, 13 participants took part in our exercise and were divided into four groups to derive storylines from the decision trees. The study involving human participants has been approved by the ETH Zurich Ethics Commission (approval reference EK-2024-E−27) and informed consent was obtained from all participants.

Method details

We first summarize how the scenarios used as inputs to our analyses are typically generated. Note that, throughout the paper, we use the term scenario to refer to a model realization described by a set of outputs, such as an energy system configuration in the case of an energy model. We propose a systematic procedure to choose appropriate outputs of interest depending on the questions, and discuss its application to the Global and European case studies. Then, we present the method to derive the decision trees. The software package to reproduce our results and apply the method to other case studies is available open-source at: https://www.gitlab.ethz.ch/epse/systems-design-public/decide/. Overall, the different sections constitute a blueprint that can be followed to apply our method to different case studies. A detailed list of the steps is reported in the supplemental information.

Preliminaries

The energy scenarios, which are the basis for our decision trees, are typically generated from solving a mathematical optimization problem. An optimization problem consists of an objective function f, typically a cost function, which is minimized over the vector of decision variables x (e.g., the investment and operation strategy) subject to constraints c (e.g., resource availabilities or meeting demand):

minxf(x,θ)s.t.c(x,θ)≤0 (Equation 1)

In Problem 1, both the objective function f and the constraints c depend on parameters θ. These parameters θ are input data such as prices or demands. Solving an optimization problem results in one optimal decision vector x∗. However, as discussed in the literature review, a “single optimal solution” might not approximate real-world energy scenarios well, and hence two methods are typically used to generate alternative solutions. The first method considers uncertainty, i.e., accounts for the fact that the values of the parameters θ (such as the future gas prices or energy demands) are unknown. Given a probability distribution for the uncertain parameter vector θ, sampling – often, Monte Carlo sampling – is performed to obtain N possible realizations of the uncertain parameter vector θ. For instance, Panos et al.18 create N = 1000 plausible realizations of θ. These N parameter vectors θi, i = 1, …, N lead to N optimal decision vectors xi∗, which are the inputs to our global case study under uncertainty.

The second method, modeling to generate alternatives (MGA), explores the space of near-optimal solutions. Near-optimality is defined by an acceptable cost overshoot ϵ, e.g., 10% in the study of Pickering et al.19 Thus, all solutions xi with an objective function

f(xi,θ)≤(1+ε)f(x∗,θ) (Equation 2)

are accepted as near-optimal.

Concretely, MGA studies solve a sequence of optimization problems with the objective of generating maximally different solutions xi. To this end, some key decision variables are minimized or maximized subject to the near-optimality constraint in Equation 2. For example, Pickering et al.19 follow this approach to generate 441 near-optimal solutions for the European energy system, which are the inputs to our European case study. The MGA method presented in,19 SPORES, can be used to generate a similar set of results for other countries or regions.

Overall, both uncertainty sampling and MGA generate many plausible decision vectors xi and, thus, devise possible scenarios for the energy transition. In the next subsections, we describe how our method reduces the large number of possible decision vectors xi to an interpretable decision tree. Note that, although the studies in this work consider either uncertainty sampling or MGA, uncertainty sampling and MGA could also be applied in combination. While the minimum number of scenarios may vary depending on the case study, based on our numerical experiments (reported in the following), we recommend generating a few hundred scenarios to ensure the convergence of the splits generated by the decision trees.

Selecting outputs of interest

The method starts from the definition of m outputs of interest y, which can be calculated as functions of the decision variables, i.e., y = h(x). This step is necessary, as the vector of decision variables x typically consists of thousands of outputs, while only a few high-level outputs are needed to inform decision-makers. In Figure 5 we present a systematic approach to help identify the outputs of interest engaging both modelers and stakeholders. In this section, we show how we applied this approach to the case studies reported in the paper. Note that this is an illustrative application, as no dedicated stakeholder elicitation exercise was conducted to identify the outputs of interest in this study.

Figure 5.

Figure 5

Systematic approach to identify outputs of interest y engaging both modelers and stakeholders

First, relevant questions are identified by stakeholders. (A) Then, stakeholders and modelers list n (normally 10 to 20) candidate outputs of interest that can address the identified questions. (B) Finally, screening criteria are applied to reduce the n candidates to m (normally 3 to 7) outputs of interest y. (C) The process results in a N × m matrix of scenarios, which serves as input to our software package.

Step (A) concerns the definition of the key questions, which are identified by stakeholders based on their priorities. For example, stakeholders may be interested in understanding the role played by different renewable resources in the energy transition, which technologies should be subsidized or the extent to which future energy systems will rely on imports from neighboring countries. In Step (B), modelers and stakeholders identify a list of n possible outputs of interest that can address the identified questions. For example, if the question concerns the role played by the different renewable resources in the energy transition, the yearly electricity production from wind and solar energy are meaningful outputs of interest. In Step (C), a screening process reduces these n (normally 10 to 20) candidates to m (normally 3 to 7) outputs of interest y. The first criterion is choosing outputs y that correspond to policy-relevant levers: For example, if decision-makers can opt to support electric mobility with subsidies or by banning fossil cars, then the share of electric mobility is a meaningful output. Second, outputs that do not vary across the N runs are discarded. Third, outputs that are small with respect to other outputs or that are overlapping can be aggregated. Note that to allow comparison of outputs, it is important to express the outputs of interest in the same units whenever possible. In the supplemental information, we additionally show how meaningful outputs of interest are connected by mass and energy balances. This systematic process finally results in m outputs of interest and a N × m matrix of scenarios which serves as input to our software package.

For the global case studies, we focus on two questions: (i) How is primary energy supplied and (ii) how are the sectors industry, heating and transport transitioned. As n candidate outputs of interest, we consider the 39 outputs reported in the study by Panos et al.,18 to which we apply the screening criteria (Step (c) in Figure 5). First, six outputs can be excluded because they are not of interest for our questions (e.g., the total system cost) or because they do not correspond to actionable decisions (e.g., the total final energy consumption). For the first question, primary energy supply, we aggregate the contribution from renewables in one output of interest, i.e., (1) global primary energy supply by renewable energy, varying between 278 and 1119 EJ/y. As a second output of interest, we consider (2) the global primary energy supply by fossil fuels, which also shows a significant variation across the runs (238–1279 EJ/y). We do not consider nuclear energy, as it only varies between 6.6–7.1 EJ/y. Similarly, we exclude outputs related to the production and use of electricity and hydrogen, because they are secondary energy carriers not directly entering the primary energy balance. For the second question, concerning sector coupling, we focus on the transition in the three main non-electricity sectors. In this case, output metrics are expressed as relative shares in Panos et al.,18 which we convert into annual energy flows. This leads us to consider transport, heating and industry as the main sectors, and to the exclusion of cooking, which represents a minor share in terms of energy flows. Aggregating the remaining outputs leads to the final three outputs of interest for sector coupling: electrification of industry (varying between 16 and 71%), electrification of residential heating (14–89%), and the share of non-fossil transport, i.e., based on electricity, biofuels or hydrogen (46–87%).

For the European case study, Pickering et al.19 report nine outputs in their analysis, which we consider as our n candidate outputs of interest (Step (b) in Figure 5). Out of these nine outputs of interest, four are excluded because they do not correspond to policy-relevant levers. Specifically, we exclude two Gini coefficients and a Pearson correlation coefficient as these coefficients are hard to interpret for non-experts and also not directly possible for decision-makers to influence. Moreover, we do not consider the curtailment of renewables, as the maximum curtailment considered in the study is 6%. We argue that if a curtailment of renewable energy in this order of magnitude is cost-efficient, it will not lead to public discussions. This leads to the five outputs of interest addressing the questions: (1) bioenergy use, (2) share of heat electrification, (3) share of transport electrification, (4) average electricity imports, and (5) installed storage capacity.

Generating decision trees

After selecting the outputs of interest y, decision trees are generated in three steps: (1) clustering, (2) training a decision tree, and (3) reordering the data points (Figure 6). We chose decision trees over other machine learning methods providing similar information, e.g., the Rule Lists method,75 as they are very popular ML models due to (i) their interpretability and (ii) their generally high accuracy across a broad range of domains.76 Additionally, the choice is motivated by the high familiarity that stakeholders have with decision trees, which is documented in the “scenario discovery” literature.66 Note that, in the following, we represent energy scenarios purely by their outputs of interest y. That is, the N decision vectors xi(i = 1, …, N) generated by uncertainty sampling and/or MGA are converted to N output of interest vectors yi that define the corresponding energy system scenarios.

Figure 6.

Figure 6

Conceptual example of the procedure for generating the decision trees, using only two outputs of interest: y1 and y2, i.e., m = 2

In step 1, k-means clustering splits the data points into three clusters. In step 2, a decision tree is trained to predict the cluster based on the outputs of interest y. In step 3, the points are reordered according to the splits learned by the tree such that a small number of points indicated with a red circle are re-assigned to a different cluster. The re-assignment is necessary as decision trees always split on a single variable, thus giving orthogonal splits.

In Step 1, we group the N different scenarios into k clusters, where k ≪ N. We describe how to choose k in the next section. Clustering is carried out using the k-means algorithm,76 which has shown the best performance in the scenario discovery study by Jafino and Kwakkel70 and was used in the recent MGA study by Prina et al.65 More specifically, we use the Python package sklearn.cluster.KMeans with default settings. The k-means algorithm groups a set of data points, here the N solutions represented by the output vectors of interest yi, to k clusters, where k is pre-defined. The rationale is to group similar points by minimizing a distance measure. With the standard settings, the distance measure is defined as the sum of the squared distances of each point from the cluster center. In mathematical terms, clustering aims to find k cluster centers yccenter and a mapping K from {1, …, N} to {1, …, k} such that the distance

d=∑i=1Nyi−yK(i)center22 (Equation 3)

is minimised. The result of the clustering is that every energy system scenario yi is assigned to a cluster c = 1, …, k.

In Step 2, we interpret the clusters and identify the key drivers by training a decision tree.76 Decision trees are a supervised machine learning method and hence are trained on labeled data. In our case, the labeled data are the N energy system scenarios yi, and the labels are the cluster numbers ci assigned to the data points by the previous clustering step. The decision tree learns to predict the label ci given the energy system scenario yi. For this prediction, the tree applies binary splits to the dataset, i.e., one dimension yj and a threshold yjthres are chosen, and the data points are split into points with yj≤yjthres and points with yj>yjthres. At every node of the tree, the split is chosen that minimizes the impurity of the data points. The impurity quantifies the heterogeneity of the points within a node of the tree, as set out mathematically in Hastie et al.76: If a node of the tree only consists of points that belong to a single cluster, the impurity is zero as this node of the tree is perfectly ordered. On the contrary, if the number of points belonging to a cluster is the same for all clusters, the impurity is at its maximum value. We limit the number of leaves of the tree to the number of clusters k. In our numerical experiments, a tree with a number of leaves equal to the number of clusters has high prediction accuracy, i.e., 99% of the data points are correctly assigned to their clusters. To implement the decision trees, we use the Python package sklearn.tree.DecisionTreeClassifier with default settings, using “entropy” as the splitting criterion to maximize the homogeneity of scenarios within each leaf.

Finally, in Step 3, we reorder the energy scenarios yi into k clusters according to the rules of the decision tree: As illustrated in Figure 6, the few points that are predicted wrongly by the decision tree are re-assigned to the other clusters accordingly. With this re-assignment, the clustering becomes interpretable: Before the reordering, a cluster is simply a set of m-dimensional scenarios yi, where m is the number of outputs of interest. After the reordering, a cluster is defined by the splits of the tree that lead to this cluster, e.g., Cluster B in Figure 6 is defined by the two conditions y2≥y2thres and y1≤y1thres. In our numerical experiments, this reordering of points does not significantly affect the quality of the clustering. As shown in the supplemental information, the distance measure d (Equation 3) only increases by 0.3% (global case study under uncertainty) and 1% (European case study). If the decrease in clustering performance due to the reordering in the combined clustering plus decision tree approach is too high for other case studies, interpretable clustering via optimal trees could be used,77 which combines clustering and decision tree generation into a mixed-integer optimization problem. As these optimal trees can have a high computational cost, we use a pragmatic reordering approach, which in our experiments enjoys high accuracy with low computational time.

Choosing the number of clusters k

Finally, we discuss the choice of the number of clusters k. To identify a reasonable value for k, we use the elbow method,78 which plots the distance measure d vs. the number of clusters k. Typically, the distance measure decreases rapidly for small numbers of clusters. For a higher number of clusters, the distance measure only decreases slowly. Ideally, a so-called elbow point should be chosen as k, located where the distance measure is already small, and adding additional clusters does not substantially further reduce the distance measure.

In this work, the elbow serves as an upper bound. Still, it can be reasonable to choose a smaller number of clusters to ease communication. As the human brain has capacity limits,14,79 it is advised for effective communication not to present more than five alternatives.80,81 Moreover, the number of storylines presented in socio-economic research is typically between two and five.48 Thus, it would be desirable from a communication point of view to have five or fewer clusters.

As a third criterion for choosing the number of clusters, we analyze the splits of the decision tree: If the tree splits on the same output several times, the clusters can become less meaningful. For example, in the European case study, we choose k = 4 which is below the elbow (Figure S10). With these 4 clusters, we observe 3 splits in the outputs: bioenergy use, storage capacity, and heat electrification. With 5 clusters, an additional split on bioenergy use appears that does not add substantial insights, as shown in Figure S12. Thus, once the decision tree starts to repetitively split on the same outputs of interest, it can be reasonable to reduce the number of clusters even if this number is below the elbow. Similarly, in the global case study under uncertainty, we choose 3 clusters as the elbow curve shows a clear change in slope at k = 3 (Figure S1). Additionally, we observe that by setting k > 3 clusters, the decision tree starts to split on the same output of interest multiple times (Figure S2). Specifically, with 4 clusters, the tree differentiates between low, medium, and high industrial electrification instead of only high and low. In our view, this additional differentiation increases the total number of clusters and hence makes communication more challenging without adding much high-level insight. For reference, the decision tree with a fourth cluster is shown in Figure S3.

Finally, we visualize the resulting clusters and decision tree by showing the splits and representing every branch and leaf of the tree with a radar plot showing the space covered with respect to the outputs of interest y, as visualized in Figures 2, 3, and 4.

Participatory modeling workshop

As discussed above, our decision trees can help define common storylines to align research outputs in large consortia where multi-model comparisons are performed. In current practice, storylines are first developed in dedicated workshops, which are then translated into assumptions by the different modeling teams. This process is often affected by potential biases and may not explore relevant storylines. In addition, it requires significant effort and often stretches far into the project timeline. To address these issues, our paper proposes a new paradigm: first, we systematically explore the decision space with one (or more) models; then, we run our method to obtain a decision tree and propose potential storylines. An open question remains on how well our storylines can be translated into the descriptive storylines typically used in large research consortia. We tested this research hypothesis in a dedicated workshop as part of the 4th “Social Science and Humanities (SSH) Energy workshop” (see experimental model and study participant details for participant information). We asked participants to derive storylines from the four energy strategies identified by the European decision tree (Figure 4). The workshop abstract and program are reported in the supplemental information.

The 13 participants were divided into groups to derive storylines from the decision trees. An example output of the group focusing on Storyline D, characterized by a high use of bioenergy and a high deployment of storage (Figure 4), is reported in Figure S18, together with a “policy speech” for the same storyline, which was emailed by a workshop participant after the workshop.

Quantification and statistical analysis

In this section, we assess the robustness of the tree obtained for our global case study under uncertainty with respect to the number of input scenarios. In the main text, we report the decision tree using the full dataset of 1000 scenarios (Figure 3). Here, we assess how the first and second splits of the resulting decision tree change as we vary the number of input scenarios. To do this, we run our algorithm for different subsets of scenarios (containing 25, 50, 100, 200, 400, and 800 scenarios, respectively), and, for each sample size, we repeat the random sampling 50 times to account for stochasticity. The results are reported in Figure S4: after reaching sample size 100, the tree splits in 97.5% of the cases on the same features as the full model using 1000 scenarios, namely the feature “Electric Heating” (SEH, which is most often the first split) and on “Electric Industry” (SEI, which is most often the second split).

While this shows that the tree splits converge at a low number of scenarios, we further analyzed the alternation of the first and second splits between these two features. This is visually represented in Figure S5, in which “Electric Industry” is the first split and “Electric Heating” is the second split, which can be compared to Figure 3, where the splits are inverted. The comparison shows that the three final clusters (indicated in red, green, and blue) obtained in both cases are identical, i.e., inverting the first and second split between “Electric Industry” and “Electric Heating” results in the same trade-offs. This is due to the fact that in the global dataset, a high electrification of industry implies a high electrification of heating, but a low electrification of industry does not allow us to conclude anything about the electrification of heating. In summary, this analysis shows that, for the global case study under uncertainty, results are robust even with low numbers of scenarios and do not change for a scenario size greater than 100, which we recommend as a minimum sample size for the application of our method.

Footnotes

Supplemental information can be found online at https://doi.org/10.1016/j.isci.2026.117291.

Supplemental information

Document S1. Figures S1–S6 and Table S1
mmc1.pdf (4.4MB, pdf)

References

  • 1.Copernicus Climate Change Service (C3S) Global Climate Highlights 2024. Tech. Rep. Copernicus Climate Change Service (C3S) 2025. https://climate.copernicus.eu/global-climate-highlights-2024
  • 2.Intergovernmental Panel on Climate Change (IPCC) Intergovernmental Panel on Climate Change (IPCC); 2023. AR6 Synthesis Report: Climate Change 2023. Tech. Rep. [Google Scholar]
  • 3.Luderer G., Pietzcker R.C., Bertram C., Kriegler E., Meinshausen M., Edenhofer O. Economic mitigation challenges: How further delay closes the door for achieving climate targets. Environ. Res. Lett. 2013;8 doi: 10.1088/1748-9326/8/3/034033. [DOI] [Google Scholar]
  • 4.Heuberger C.F., Staffell I., Shah N., Mac Dowell N. Impact of myopic decision-making and disruptive events in power systems planning. Nat. Energy. 2018;3:634–640. doi: 10.1038/s41560-018-0159-3. [DOI] [Google Scholar]
  • 5.Victoria M., Zhu K., Brown T., Andresen G.B., Greiner M. Early decarbonisation of the European energy system pays off. Nat. Commun. 2020;11:6223. doi: 10.1038/s41467-020-20015-4. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6.Riahi K., Bertram C., Huppmann D., Rogelj J., Bosetti V., Cabardos A.M., Deppermann A., Drouet L., Frank S., Fricko O., et al. Cost and attainability of meeting stringent climate targets without overshoot. Nat. Clim. Chang. 2021;11:1063–1069. doi: 10.1038/s41558-021-01215-2. [DOI] [Google Scholar]
  • 7.Intergovernmental Panel on Climate Change (IPCC) IPCC AR6 Synthesis Report Press Release. 2023. https://www.ipcc.ch/report/ar6/syr/downloads/press/IPCC_AR6_SYR_PressRelease_en.pdf
  • 8.Reiner D.M. Learning through a portfolio of carbon capture and storage demonstration projects. Nat. Energy. 2016;1:15011. doi: 10.1038/nenergy.2015.11. [DOI] [Google Scholar]
  • 9.Liu H., Khan I., Zakari A., Alharthi M. Roles of trilemma in the world energy sector and transition towards sustainable energy: A study of economic growth and the environment. Energy Policy. 2022;170 doi: 10.1016/j.enpol.2022.113238. [DOI] [Google Scholar]
  • 10.Füllemann Y., Moreau V., Vielle M., Vuille F. Hire fast, fire slow: The employment benefits of energy transitions. Econ. Syst. Res. 2020;32:202–220. doi: 10.1080/09535314.2019.1695584. [DOI] [Google Scholar]
  • 11.Xie J.J., Martin M., Rogelj J., Staffell I. Distributional labour challenges and opportunities for decarbonizing the US power system. Nat. Clim. Chang. 2023;13:1203–1212. doi: 10.1038/s41558-023-01802-5. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12.Vågerö O., Zeyringer M. Can we optimise for justice? Reviewing the inclusion of energy justice in energy system optimisation models. Energy Res. Soc. Sci. 2023;95 doi: 10.1016/j.erss.2022.102913. [DOI] [Google Scholar]
  • 13.Sonter L.J., Dade M.C., Watson J.E.M., Valenta R.K. Renewable energy production will exacerbate mining threats to biodiversity. Nat. Commun. 2020;11:4174. doi: 10.1038/s41467-020-17928-5. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 14.Miller G.A. The magical number seven plus or minus two: Some limits on our capacity for processing information. Psychol. Rev. 1956;63:81–97. [PubMed] [Google Scholar]
  • 15.Bosetti V., Colantone I., De Vries C.E., Musto G. Green backlash and right-wing populism. Nat. Clim. Chang. 2025;15:822–828. doi: 10.1038/s41558-025-02384-0. [DOI] [Google Scholar]
  • 16.Byers E., Krey V., Kriegler E., Riahi K., Schaeffer R., Kikstra J., Lamboll R., Nicholls Z., Sandstad M., Smith C., et al. Integrated Assessment Modeling Consortium & International Institute for Applied Systems Analysis; 2022. AR6 Scenarios Database. [DOI] [Google Scholar]
  • 17.Dekker M.M., Daioglou V., Pietzcker R., Rodrigues R., de Boer H.S., Dalla Longa F., Drouet L., Emmerling J., Fattahi A., Fotiou T., et al. Identifying energy model fingerprints in mitigation scenarios. Nat. Energy. 2023;8:1395–1404. doi: 10.1038/s41560-023-01399-1. [DOI] [Google Scholar]
  • 18.Panos E., Glynn J., Kypreos S., Lehtilä A., Yue X., Ó Gallachóir B., Daniels D., Dai H. Deep decarbonisation pathways of the energy system in times of unprecedented uncertainty in the energy sector. Energy Policy. 2023;180 doi: 10.1016/j.enpol.2023.113642. [DOI] [Google Scholar]
  • 19.Pickering B., Lombardi F., Pfenninger S. Diversity of options to eliminate fossil fuels and reach carbon neutrality across the entire European energy system. Joule. 2022;6:1253–1276. doi: 10.1016/j.joule.2022.05.009. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 20.Manne A.S. ETA: A Model for Energy Technology Assessment. Bell J. Econ. 1976;7:379–406. doi: 10.2307/3003263. [DOI] [Google Scholar]
  • 21.Pfenninger S., Hawkes A., Keirstead J. Energy systems modeling for twenty-first century energy challenges. Renew. Sustain. Energy Rev. 2014;33:74–86. doi: 10.1016/j.rser.2014.02.003. [DOI] [Google Scholar]
  • 22.van Beek L., Hajer M., Pelzer P., van Vuuren D., Cassen C. Anticipating futures through models: The rise of Integrated Assessment Modelling in the climate science-policy interface since 1970. Glob. Environ. Change. 2020;65 doi: 10.1016/j.gloenvcha.2020.102191. [DOI] [Google Scholar]
  • 23.van Vuuren D.P., Lowe J., Stehfest E., Gohar L., Hof A.F., Hope C., Warren R., Meinshausen M., Plattner G.K. How well do integrated assessment models simulate climate change? Clim. Change. 2011;104:255–285. doi: 10.1007/s10584-009-9764-2. [DOI] [Google Scholar]
  • 24.DeCarolis J., Daly H., Dodds P., Keppo I., Li F., McDowall W., Pye S., Strachan N., Trutnevyte E., Usher W., et al. Formalizing best practice for energy system optimization modelling. Appl. Energy. 2017;194:184–198. doi: 10.1016/j.apenergy.2017.03.001. [DOI] [Google Scholar]
  • 25.Groissböck M. Are open source energy system optimization tools mature enough for serious use? Renew. Sustain. Energy Rev. 2019;102:234–248. doi: 10.1016/j.rser.2018.11.020. [DOI] [Google Scholar]
  • 26.Contino F., Moret S., Limpens G., Jeanmart H. Whole-energy system models: The advisors for the energy transition. Prog. Energy Combust. Sci. 2020;81 doi: 10.1016/j.pecs.2020.100872. [DOI] [Google Scholar]
  • 27.Prina M.G., Manzolini G., Moser D., Nastasi B., Sparber W. Classification and challenges of bottom-up energy system models - A review. Renew. Sustain. Energy Rev. 2020;129 doi: 10.1016/j.rser.2020.109917. [DOI] [Google Scholar]
  • 28.Moret S., Codina Gironès V., Bierlaire M., Maréchal F. Characterization of input uncertainties in strategic energy planning models. Appl. Energy. 2017;202:597–617. doi: 10.1016/j.apenergy.2017.05.106. [DOI] [Google Scholar]
  • 29.Mavromatidis G., Orehounig K., Carmeliet J. Uncertainty and global sensitivity analysis for the optimal design of distributed energy systems. Appl. Energy. 2018;214:219–238. doi: 10.1016/j.apenergy.2018.01.062. [DOI] [Google Scholar]
  • 30.Yue X., Pye S., DeCarolis J., Li F.G.N., Rogan F., Gallachóir B.Ó. A review of approaches to uncertainty assessment in energy system optimization models. Energy Strategy Rev. 2018;21:204–217. doi: 10.1016/j.esr.2018.06.003. [DOI] [Google Scholar]
  • 31.Usher W., Barnes T., Moksnes N., Niet T. Global sensitivity analysis to enhance the transparency and rigour of energy system optimisation modelling. Open Res. Eur. 2023;3 doi: 10.12688/openreseurope.15461.1. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 32.DeCarolis J.F. Using modeling to generate alternatives (MGA) to expand our thinking on energy futures. Energy Econ. 2011;33:145–152. doi: 10.1016/j.eneco.2010.05.002. [DOI] [Google Scholar]
  • 33.Voll P., Jennings M., Hennen M., Shah N., Bardow A. The optimum is not enough: A near-optimal solution paradigm for energy systems synthesis. Energy. 2015;82:446–456. doi: 10.1016/j.energy.2015.01.055. [DOI] [Google Scholar]
  • 34.Lombardi F., Pickering B., Colombo E., Pfenninger S. Policy Decision Support for Renewables Deployment through Spatially Explicit Practically Optimal Alternatives. Joule. 2020;4:2185–2207. doi: 10.1016/j.joule.2020.08.002. [DOI] [Google Scholar]
  • 35.Lombardi F., Pfenninger S. Human-in-the-loop MGA to generate energy system design options matching stakeholder needs. PLOS Clim. 2025;4 doi: 10.1371/journal.pclm.0000560. [DOI] [Google Scholar]
  • 36.Trutnevyte E. Does cost optimization approximate the real-world energy transition? Energy. 2016;106:182–193. doi: 10.1016/j.energy.2016.03.038. [DOI] [Google Scholar]
  • 37.Grochowicz A., van Greevenbroek K., Benth F.E., Zeyringer M. Intersecting near-optimal spaces: European power systems with more resilience to weather variability. Energy Econ. 2023;118 doi: 10.1016/j.eneco.2022.106496. [DOI] [Google Scholar]
  • 38.van Greevenbroek K., Grochowicz A., Zeyringer M., Benth F.E. Trading off regional and overall energy system design flexibility in the net-zero transition. Nat. Sustain. 2025;8:629–641. doi: 10.1038/s41893-025-01556-2. [DOI] [Google Scholar]
  • 39.Neumann F., Brown T. The near-optimal feasible space of a renewable power system model. Elec. Power Syst. Res. 2021;190 doi: 10.1016/j.epsr.2020.106690. [DOI] [Google Scholar]
  • 40.Gabrielli P., Fürer F., Mavromatidis G., Mazzotti M. Robust and optimal design of multi-energy systems with seasonal storage through uncertainty analysis. Appl. Energy. 2019;238:1192–1210. doi: 10.1016/j.apenergy.2019.01.064. [DOI] [Google Scholar]
  • 41.Semenov M.A., Stratonovitch P. Use of multi-model ensembles from global climate models for assessment of climate change impacts. Clim. Res. 2010;41:1–14. doi: 10.3354/cr00836. [DOI] [Google Scholar]
  • 42.Guivarch C., Le Gallic T., Bauer N., Fragkos P., Huppmann D., Jaxa-Rozen M., Keppo I., Kriegler E., Krisztin T., Marangoni G., et al. Using large ensembles of climate change mitigation scenarios for robust insights. Nat. Clim. Chang. 2022;12:428–435. doi: 10.1038/s41558-022-01349-x. [DOI] [Google Scholar]
  • 43.Sanderson B.M., Knutti R. On the interpretation of constrained climate model ensembles. Geophys. Res. Lett. 2012;39:1–6. doi: 10.1029/2012GL052665. [DOI] [Google Scholar]
  • 44.Jaxa-Rozen M., Trutnevyte E. Sources of uncertainty in long-term global scenarios of solar photovoltaic technology. Nat. Clim. Chang. 2021;11:266–273. doi: 10.1038/s41558-021-00998-8. [DOI] [Google Scholar]
  • 45.Dekker M.M., Hof A.F., van den Berg M., Daioglou V., van Heerden R., van der Wijst K.I., van Vuuren D.P. Spread in climate policy scenarios unravelled. Nature. 2023;624:309–316. doi: 10.1038/s41586-023-06738-6. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 46.Al Khourdajie A., Skea J., Green R. Climate ambition, background scenario or the model? Attribution of the variance of energy-related indicators in global scenarios. Energy Clim. Chang. 2024;5 doi: 10.1016/j.egycc.2024.100126. [DOI] [Google Scholar]
  • 47.Fortes P., Alvarenga A., Seixas J., Rodrigues S. Long-term energy scenarios: Bridging the gap between socio-economic storylines and energy modeling. Technol. Forecast. Soc. Change. 2015;91:161–178. doi: 10.1016/j.techfore.2014.02.006. [DOI] [Google Scholar]
  • 48.Weimer-Jehle W., Vögele S., Hauser W., Kosow H., Poganietz W.R., Prehofer S. Socio-technical energy scenarios: State-of-the-art and CIB-based approaches. Clim. Change. 2020;162:1723–1741. doi: 10.1007/s10584-020-02680-y. [DOI] [Google Scholar]
  • 49.Nakicenovic N., Alcamo J., Davis G., de Vries B., Fenhann J., Gaffin S., Gregory K., Grubler A., Jung T.Y., Kram T., et al. Special report on emissions scenarios. 2000. https://escholarship.org/uc/item/9sz5p22f
  • 50.Alcamo J. Elsevier; 2008. Environmental Futures: The Practice of Environmental Scenario Analysis. [Google Scholar]
  • 51.Guivarch C., Lempert R., Trutnevyte E. Scenario techniques for energy and environmental research: An overview of recent developments to broaden the capacity to deal with complexity and uncertainty. Environ. Model. Softw. 2017;97:201–210. doi: 10.1016/j.envsoft.2017.07.017. [DOI] [Google Scholar]
  • 52.Andersen P.D., Hansen M., Selin C. Stakeholder inclusion in scenario planning—A review of European projects. Technol. Forecast. Soc. Change. 2021;169 doi: 10.1016/j.techfore.2021.120802. [DOI] [Google Scholar]
  • 53.UK National Energy System Operator. Get involved with Future Energy Scenarios. https://www.neso.energy/publications/future-energy-scenarios-fes/get-involved-fes.
  • 54.O’Neill B.C., Kriegler E., Riahi K., Ebi K.L., Hallegatte S., Carter T.R., Mathur R., van Vuuren D.P. A new scenario framework for climate change research: The concept of shared socioeconomic pathways. Clim. Change. 2014;122:387–400. doi: 10.1007/s10584-013-0905-2. [DOI] [Google Scholar]
  • 55.O’Neill B.C., Carter T.R., Ebi K., Harrison P.A., Kemp-Benedict E., Kok K., Kriegler E., Preston B.L., Riahi K., Sillmann J., et al. Achievements and needs for the climate change scenario framework. Nat. Clim. Chang. 2020;10:1074–1084. doi: 10.1038/s41558-020-00952-0. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 56.Pedersen J.T.S., van Vuuren D., Gupta J., Santos F.D., Edmonds J., Swart R. IPCC emission scenarios: How did critiques affect their quality and relevance 1990–2022? Glob. Environ. Change. 2022;75 doi: 10.1016/j.gloenvcha.2022.102538. [DOI] [Google Scholar]
  • 57.Hasani A., Bozorg-Haddad O., Baum S., Lucas S., Soltani A. In: Climate Change in Sustainable Water Resources Management. Bozorg-Haddad O., editor. Springer Nature Singapore; 2022. Review on IPCC reports; pp. 123–151. [DOI] [Google Scholar]
  • 58.Schweizer V.J. Reflections on cross-impact balances, a systematic method constructing global socio-technical scenarios for climate change research. Clim. Change. 2020;162:1705–1722. doi: 10.1007/s10584-019-02615-2. [DOI] [Google Scholar]
  • 59.Eriksson E.A., Hallding K., Skånberg K. Ensuring representativity of scenario sets: The importance of exploring unknown unknowns. Futures. 2022;139 doi: 10.1016/j.futures.2022.102939. [DOI] [Google Scholar]
  • 60.Trutnevyte E., Barton J., O'Grady Á., Ogunkunle D., Pudjianto D., Robertson E. Linking a storyline with multiple models: A cross-scale study of the UK power system transition. Technol. Forecast. Soc. Change. 2014;89:26–42. doi: 10.1016/j.techfore.2014.08.018. [DOI] [Google Scholar]
  • 61.McDowall W. Exploring possible transition pathways for hydrogen energy: A hybrid approach using socio-technical scenarios and energy system modelling. Futures. 2014;63:1–14. doi: 10.1016/j.futures.2014.07.004. [DOI] [Google Scholar]
  • 62.Robertson E., O'Grady Á., Barton J., Galloway S., Emmanuel-Yusuf D., Leach M., Hammond G., Thomson M., Foxon T. Reconciling qualitative storylines and quantitative descriptions: An iterative approach. Technol. Forecast. Soc. Change. 2017;118:293–306. doi: 10.1016/j.techfore.2017.02.030. [DOI] [Google Scholar]
  • 63.Esser K., Finke J., Bertsch V., Löschel A. Participatory modelling to generate alternatives to support decision-makers with near-optimal decarbonisation options. Appl. Energy. 2025;395 doi: 10.1016/j.apenergy.2025.126184. [DOI] [Google Scholar]
  • 64.Vågerö O., van Greevenbroek K., Grochowicz A., Roithner M. Exploring near-optimal energy systems with stakeholders: A novel approach for participatory modelling. arXiv. 2026 doi: 10.48550/arXiv.2501.05280. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 65.Prina M.G., Johannsen R.M., Sparber W., Østergaard P.A. Evaluating near-optimal scenarios with EnergyPLAN to support policy makers. Smart Energy. 2023;10 doi: 10.1016/j.segy.2023.100100. [DOI] [Google Scholar]
  • 66.Bryant B.P., Lempert R.J. Thinking inside the box: A participatory, computer-assisted approach to scenario discovery. Technol. Forecast. Soc. Change. 2010;77:34–49. doi: 10.1016/j.techfore.2009.08.002. [DOI] [Google Scholar]
  • 67.Gerst M.D., Wang P., Borsuk M.E. Discovering plausible energy and economic futures under global change using multidimensional scenario discovery. Environ. Model. Softw. 2013;44:76–86. doi: 10.1016/j.envsoft.2012.09.001. [DOI] [Google Scholar]
  • 68.Kwakkel J.H. The Exploratory Modeling Workbench: An open source toolkit for exploratory modeling, scenario discovery, and (multi-objective) robust decision making. Environ. Model. Softw. 2017;96:239–250. doi: 10.1016/j.envsoft.2017.06.054. [DOI] [Google Scholar]
  • 69.Moallemi E.A., de Haan F., Kwakkel J., Aye L. Narrative-informed exploratory analysis of energy transition pathways: A case study of India’s electricity sector. Energy Policy. 2017;110:271–287. doi: 10.1016/j.enpol.2017.08.019. [DOI] [Google Scholar]
  • 70.Jafino B.A., Kwakkel J.H. A novel concurrent approach for multiclass scenario discovery using Multivariate Regression Trees: Exploring spatial inequality patterns in the Vietnam Mekong Delta under uncertainty. Environ. Model. Softw. 2021;145 doi: 10.1016/j.envsoft.2021.105177. [DOI] [Google Scholar]
  • 71.Sahlberg A., Khavari B., Korkovelos A., Fuso Nerini F., Howells M. A scenario discovery approach to least-cost electrification modelling in Burkina Faso. Energy Strategy Rev. 2021;38 doi: 10.1016/j.esr.2021.100714. [DOI] [Google Scholar]
  • 72.Pfenninger S., DeCarolis J., Hirth L., Quoilin S., Staffell I. The importance of open data and software: Is energy research lagging behind? Energy Policy. 2017;101:211–215. doi: 10.1016/j.enpol.2016.11.046. [DOI] [Google Scholar]
  • 73.Morrison R. Energy system modeling: Public transparency, scientific reproducibility, and open development. Energy Strategy Rev. 2018;20:49–63. doi: 10.1016/j.esr.2017.12.010. [DOI] [Google Scholar]
  • 74.Pfenninger S., Hirth L., Schlecht I., Schmid E., Wiese F., Brown T., Davis C., Gidden M., Heinrichs H., Heuberger C., et al. Opening the black box of energy modelling: Strategies and lessons learned. Energy Strategy Rev. 2018;19:63–71. doi: 10.1016/j.esr.2017.12.002. [DOI] [Google Scholar]
  • 75.Rudin C. Stop explaining black box machine learning models for high stakes decisions and use interpretable models instead. Nat. Mach. Intell. 2019;1:206–215. doi: 10.1038/s42256-019-0048-x. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 76.Hastie T., Tibshirani R., Friedman J. Springer; 2009. The Elements of Statistical Learning. Springer Series in Statistics. [DOI] [Google Scholar]
  • 77.Bertsimas D., Orfanoudaki A., Wiberg H. Interpretable clustering: An optimization approach. Mach. Learn. 2021;110:89–138. doi: 10.1007/s10994-020-05896-2. [DOI] [Google Scholar]
  • 78.Ketchen D.J., Jr., Shook C.L. The application of cluster analysis in strategic management research: An analysis and critique. Strateg. Manag. J. 1996;17:441–458. doi: 10.1002/(sici)1097-0266(199606)17:6<441::aid-smj819>3.0.co;2-g. [DOI] [Google Scholar]
  • 79.Farrington J. Seven plus or minus two. Perf. Improvement Qrtly. 2011;23:113–116. doi: 10.1002/piq.20099. [DOI] [Google Scholar]
  • 80.Doumont J.L. Magical numbers: The seven-plus-or-minus-two myth. IEEE Trans. Prof. Commun. 2002;45:123–127. doi: 10.1109/TPC.2002.1003695. [DOI] [Google Scholar]
  • 81.Cowan N. The magical mystery four: How is working memory capacity limited, and why? Curr. Dir. Psychol. Sci. 2010;19:51–57. doi: 10.1177/0963721409359277. [DOI] [PMC free article] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Document S1. Figures S1–S6 and Table S1
mmc1.pdf (4.4MB, pdf)

Data Availability Statement

Further results from our case studies that support the findings of this article are presented in the Supplemental Information. The raw data used in the case studies and details on their preprocessing are available at: https://www.gitlab.ethz.ch/epse/systems-design-public/decide/. The software package is available at: https://www.gitlab.ethz.ch/epse/systems-design-public/decide/.


Articles from iScience are provided here courtesy of Elsevier

RESOURCES