Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

A Time-Dependent Subgraph-Capacity Model for Multiple Shortest Paths and Application to \(\text {CO}_{\text {2}}\)/Contrail-Safe Aircraft Trajectories

  • Research
  • Published:
Operations Research Forum Aims and scope Submit manuscript

Abstract

This paper proposes a study motivated by the problem of minimizing the environmental impact of air transport considering the complete air network, thereby several aircraft. Both CO\(_2\) and non-CO\(_2\) effects are taken into account to calculate this impact. The proposed methodology takes a network point of view in which airspace capacities evolve as well as the traffic itself over time. Finding the shortest path with numerous constraints and various cost functions is a common problem in operations research. This study deals with the special case of multiple shortest paths with capacity constraints on a time-dependent subgraph. Multiple shortest paths are understood as one shortest path per vehicle considered. The static special case is modeled as a mixed integer linear program so that it can be efficiently solved by standard off-the-shelf optimization solvers. The time-dependent nature of the problem is then modeled via a sliding-window approach. Encouraging numerical results on the contrail-avoidance application show that the environmental impact can be significantly reduced while maintaining safety by satisfying the airspace capacity constraints.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

Data Availibility Statement

Sample data are available at: https://cloud.recherche.enac.fr/index.php/s/i6jxDFM8GnSAgyF.

Code Availability

Code is available in the following reference: [41].

Notes

  1. National or international entity that aims to ensure the best possible use of the airspace according to its capacities by adapting the traffic. In Europe, the network manager is Eurocontrol. In the United States, the equivalent is the Air Traffic Control System Command Center (ATCSCC).

References

  1. Kärcher, B.: Formation and radiative forcing of contrail cirrus. Nature Communications 9(1), 1824 (2018)

  2. Lee, D.S., Fahey, D.W., Skowron, A., Allen, M.R., Burkhardt, U., Chen, Q., Doherty, S.J., Freeman, S., Forster, P.M., Fuglestvedt, J., Gettelman, A., De León, R.R., Lim, L.L., Lund, M.T., Millar, R.J., Owen, B., Penner, J.E., Pitari, G., Prather, M.J., Sausen, R., Wilcox, L.J.: The contribution of global aviation to anthropogenic climate forcing for 2000 to 2018. Atmospheric Environment 244, 117834 (2021)

  3. Fuglestvedt, J.S., Shine, K.P., Berntsen, T., Cook, J., Lee, D.S., Stenke, A., Skeie, R.B., Velders, G.J.M., Waitz, I.A.: Transport impacts on atmosphere and climate: metrics. Atmospheric Environment 44(37), 4648–4677 (2010)

  4. Girardet, B., Lapasset, L., Delahaye, D., Rabut, C.: Wind-optimal path planning: application to aircraft trajectories. In: 2014 13th International Conference on Control Automation Robotics & Vision (ICARCV), pp. 1403–1408 (2014). IEEE

  5. Ng, H.K., Sridhar, B., Grabbe, S.: Optimizing aircraft trajectories with multiple cruise altitudes in the presence of winds. Journal of Aerospace Information Systems 11(1), 35–47 (2014)

  6. Legrand, K., Puechmorel, S., Delahaye, D., Zhu, Y.: Robust aircraft optimal trajectory in the presence of wind. IEEE Aerospace and Electronic Systems Magazine 33(11), 30–38 (2018)

  7. Ng, H.K., Sridhar, B., Grabbe, S., Chen, N.: Cross-polar aircraft trajectory optimization and the potential climate impact. In: 2011 IEEE/AIAA 30th Digital Avionics Systems Conference, pp. 3–413415 (2011)

  8. Hartjes, S., Hendriks, T., Visser, D.: Contrail mitigation through 3D aircraft trajectory optimization. In: 16th AIAA Aviation Technology, Integration, and Operations Conference. American Institute of Aeronautics and Astronautics, Washington, D.C. (2016)

  9. Matthes, S., Grewe, V., Dahlmann, K., Frömming, C., Irvine, E., Lim, L., Linke, F., Lührs, B., Owen, B., Shine, K., Stromatas, S., Yamashita, H., Yin, F.: A concept for multi-criteria environmental assessment of aircraft trajectories. Aerospace 4(3), 42 (2017)

  10. Yin, F., Grewe, V., Frömming, C., Yamashita, H.: Impact on flight trajectory characteristics when avoiding the formation of persistent contrails for transatlantic flights. Transportation Research Part D: Transport and Environment 65, 466–484 (2018)

  11. Rosenow, J., Fricke, H.: Impact of multi-criteria optimized trajectories on European airline efficiency, safety and airspace demand. Journal of Air Transport Management 78, 133–143 (2019)

  12. Campbell, S.E.: Multiscale path optimization for the reduced environmental impact of air transportation. IEEE Transactions on Intelligent Transportation Systems 13(3), 1327–1337 (2012)

  13. Campbell, S., Neogi, N., Bragg, M.: An operational strategy for persistent contrail mitigation. In: 9th AIAA Aviation Technology, Integration, and Operations Conference (ATIO). American Institute of Aeronautics and Astronautics, Hilton Head, South Carolina (2009)

  14. Campbell, S., Neogi, N., Bragg, M.: An optimal strategy for persistent contrail avoidance. In: AIAA Guidance, Navigation and Control Conference And Exhibit. American Institute of Aeronautics and Astronautics, Honolulu, Hawaii (2008)

  15. Simorgh, A., Soler, M., González-Arribas, D., Matthes, S., Grewe, V., Dietmüller, S., Baumann, S., Yamashita, H., Yin, F., Castino, F., Linke, F., Lührs, B., Meuser, M.M.: A comprehensive survey on climate optimal aircraft trajectory planning. Aerospace 9(3), 146 (2022)

  16. Papadimitriou, C.H., Steiglitz, K.: Combinatorial optimization: algorithms and complexity. Dover Publications, Mineola, N.Y (1998)

  17. Dijkstra, E.W.: A note on two problems in connexion with graphs. Numerische Mathematik 1(1), 269–271 (1959)

  18. Hart, P., Nilsson, N., Raphael, B.: A formal basis for the heuristic determination of minimum cost paths. IEEE Transactions on Systems Science and Cybernetics 4(2), 100–107 (1968)

  19. Bellman, R.: On a routing problem. Quarterly of Applied Mathematics 16(1), 87–90 (1958)

  20. Luenberger, D.G.: Introduction to dynamic systems: theory, models, and applications. Wiley, New York (1979)

  21. Lozano, L., Medaglia, A.L.: On an exact method for the constrained shortest path problem. Computers & Operations Research 40(1), 378–384 (2013)

  22. Pugliese, L.D.P., Guerriero, F.: A survey of resource constrained shortest path problems: exact solution approaches. Networks 62(3), 183–200 (2013)

  23. Santos, L., Coutinho-Rodrigues, J., Current, J.R.: An improved solution algorithm for the constrained shortest path problem. Transportation Research Part B: Methodological 41(7), 756–771 (2007)

  24. Huang, W., Ding, L.: The shortest path problem on a fuzzy time-dependent network. IEEE Transactions on Communications 60(11), 3376–3385 (2012)

  25. Wardrop, J.G., Whitehead, J.I.: Correspondance. Some theorical aspects of road traffic research. Proceedings of the Institution of Civil Engineers 1(5), 767–768 (1952)

  26. Wardrop, J.G.: Road paper. Some theorical aspects of road traffic research. Proceedings of the Institution of Civil Engineers 1(3), 325–362 (1952)

  27. Bertsimas, D., Patterson, S.S.: The air traffic flow management problem with enroute capacities. Operations Research 46(3), 406–422 (1998)

  28. Agustin, A., Alonso-Ayuso, A., Escudero, L.F., Pizarro, C.: On air traffic flow management with rerouting. Part I: Deterministic case. European Journal of Operational Research 219(1), 156–166 (2012)

  29. Aronson, J.E.: A survey of dynamic network flows. Annals of Operations Research 20(1), 1–66 (1989)

  30. Assad, A.A.: Multicommodity network flows-a survey. Networks 8(1), 37–91 (1978)

  31. Wollmer, R.D.: Maximizing flow through a network with node and arc capacities. Transportation Science 2(3), 213–232 (1968)

  32. Liberti, L.: Reformulation techniques in mathematical programming. HDR thesis (Habilitation à Diriger des Recherches), Université Paris IX, France (2007) https://hal.science/hal-00163563

  33. Dal Sasso, V., Djeumou Fomeni, F., Lulli, G., Zografos, K.G.: Incorporating stakeholders’ priorities and preferences in 4D trajectory optimization. Transportation Research Part B: Methodological 117, 594–609 (2018)

  34. Foschini, L., Hershberger, J., Suri, S.: On the complexity of time-dependent shortest paths. In: Proceedings of the Twenty-second Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 327–341 (2011). SIAM

  35. Sridhar, B., Ng, H.K., Chen, N.Y.: Aircraft trajectory optimization and contrails avoidance in the presence of winds. Journal of Guidance, Control, and Dynamics 34(5), 1577–1584 (2011)

  36. Soler, M., Zou, B., Hansen, M.: Flight trajectory design in the presence of contrails: application of a multiphase mixed-integer optimal control approach. Transportation Research Part C: Emerging Technologies 48, 172–194 (2014)

  37. Gierens, K., Matthes, S., Rohs, S.: How well can persistent contrails be predicted? Aerospace 7(12), 169 (2020)

  38. Airbus A-320 | SKYbrary aviation safety. https://www.skybrary.aero/aircraft/a320

  39. Demouge, C.: FRA-200 Instance for subgraph-capacity multiple shortest path application to contrail avoidance (2022). https://cloud.recherche.enac.fr/index.php/s/i6jxDFM8GnSAgyF

  40. IBM: ILOG CPLEX optimization studio (2021)

  41. Demouge, C., Mongeau, M., Couellan, N.: Time dependent contrails avoidance at network scale. SWHID:<swh:1:dir:b6960b516ab5b62ba6ca4f4037901a3793dcd64c> (2023). https://enac.hal.science/hal-04532626

  42. Fichter, C., Marquart, S., Sausen, R., Lee, D.S.: The impact of cruise altitude on contrails and related radiative forcing. Meteorologische Zeitschrift 14(4), 563–572 (2005)

  43. Sun, J., Hoekstra, J.M., Ellerbroek, J.: OpenAP: an open-source aircraft performance model for air transportation studies and simulations. Aerospace 7(8), 104 (2020)

  44. Jarry, G., Delahaye, D., Féron, E.: Approach and landing aircraft on-board parameters estimation with LSTM networks. In: AIDA-AT 2020, 1st Conference on Artificial Intelligence and Data Analytics in Air Transportation, Singapore (2020)

  45. Yang, L., Zhou, X.: Constraint reformulation and a Lagrangian relaxation-based solution algorithm for a least expected time path problem. Transportation Research Part B: Methodological 59, 22–44 (2014)

  46. Windyty SE: Windy API. https://api.windy.com/

  47. Shepard, D.: A two-dimensional interpolation function for irregularly-spaced data. In: Proceedings of the 23rd ACM National Conference, pp. 517–524. ACM Press, New York (1968)

Download references

Acknowledgements

The authors thank DGAC (French civil aviation authority) for prompting and funding this work, and more specifically its DTA and DSNA services. Their inputs and expertise were also essential to the achievement of this work. The authors would like to thank Dr. Gabriel Jarry from Eurocontrol for the valuable discussions that contributed to this study.We thank the anonymous reviewers for their valuable remarks which have greatly improved the clarity and the content of this article.

Funding

The PhD research work of Céline Demouge is funded by DGAC (the French civil aviation authority).

Author information

Authors and Affiliations

Authors

Contributions

CD: methodology, software, validation, formal analysis, writing. MM: methodology, validation, formal analysis, writing. NC: methodology, validation, formal analysis, writing. DD: methodology, validation, formal analysis, writing. All authors reviewed the manuscript.

Corresponding author

Correspondence to Céline Demouge.

Ethics declarations

Ethical Approval

Not applicable

Consent to Participate

Not applicable

Consent for Publication

Not applicable

Conflict of Interest

The authors declare no competing interests.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendices

Appendix A: Time-Discretized Optimization Model

The mathematical optimization model obtained in the static case can be discretized to obtain the time-dependent optimization model. This transformation is based on the classical time-dependent shortest-path problem [45].

Some notations should be defined first:

  • \(T_i=\{ t_{0,i},\dots ,t_{f,i}\}\): the set of time slots for vehicle i;

  • \(T=\bigcup _{i=1}^{M} T_i\);

  • \(C_{k,t}\): the capacity of sector k, \(k=1,2,\dots ,N\), for time slot t, \(t\in T\);

  • \(w_{u,v,i}^{t}\): the cost for vehicle i, \(i=1,2,\dots ,M\), to go through arc \((u,v)\in A\) at time slot t, \(t\in T_i\);

  • \(\Delta _{u,v,i}^{t}\): the time necessary for vehicle i, \(i=1,2,\dots ,M\), to go through arc \((u,v)\in A\) at time slot t, \(t\in T_i\).

The decision variables are for each vehicle i, \(i=1,2,\dots ,M\):

  • \(x_{u,v,i}\in \{ 0,1 \}\) is equal to 1 if vehicle i goes through arc (uv);

  • \(z_{u,v,i}^{t}\in \{ 0,1 \}\) is equal to 1 if vehicle i enters arc (uv) at time slot t;

  • \(y_{k,i}^{t}\in \{ 0,1 \}\) is equal to 1 if vehicle i flies through sector k at time slot t, \(t\in T\).

The model is then:

$$\begin{aligned}\underset{X,Y,Z}{\min } & \sum _{i=1}^{M} \sum _{t\in T_i} \sum _{(u,v) \in A} w_{u,v,i}^{t} z_{u,v,i}^{t}&\end{aligned}$$
(A1a)
$$\begin{aligned}&\text {s.t.}&\sum _{(u,v) \in A} x_{u,v,i} - \sum _{(v,u) \in A} x_{v,u,i}=0,&~u \in V \backslash \{ s_i,e_i \},~ i=1,2,\dots ,M \end{aligned}$$
(A1b)
$$\begin{aligned} & \sum _{(s_i,v) \in A} x_{s_i,v,i} - \sum _{(v,s_i) \in A} x_{v,s_i,i}=1 ,&~ i=1,2,\dots ,M\end{aligned}$$
(A1c)
$$\begin{aligned} & \sum _{(e_i,v) \in A} x_{e_i,v,i} - \sum _{(v,e_i) \in A} x_{v,e_i,i}=-1 ,&~ i=1,2,\dots ,M\end{aligned}$$
(A1d)
$$\begin{aligned} & \sum _{(u,v) \in A} z_{u,v,i}^{t} - \sum _{(v,u) \in A} z_{v,u,i}^{t+\Delta _{v,u,i}^{t}}=0,&~u \in V \backslash \{ s_i,e_i \},~ i=1,2,\dots ,M, ~ t \in T_i\end{aligned}$$
(A1e)
$$\begin{aligned} & \sum _{(s_i,v) \in A} z_{s_i,v,i}^{t_{0,i}}=1 ,&~ i=1,2,\dots ,M\end{aligned}$$
(A1f)
$$\begin{aligned} & \sum _{t \in T_i} z_{u,v,i}^{t}=x_{u,v,i},&~ (u,v) \in A,~ k=1,\dots ,N, ~ i=1,\dots ,M \end{aligned}$$
(A1g)
$$\begin{aligned} & \sum _{i=1}^{M} y_{k,i}^{t} \le C_{k,t},&~ k =1,2,\dots ,N,~t\in T\end{aligned}$$
(A1h)
$$\begin{aligned} & y_{k,i}^{t}=1 \text { if and only if } \sum _{(u,v) \in A_k}z_{u,v,i}^{t}\ge 1 ,&~ i=1,2,\dots ,M , ~ k =1,2,\dots ,N, ~ t\in T_i \end{aligned}$$
(A1i)
$$\begin{aligned} & y_{k,i}^{t}=0,&~ i=1,2,\dots ,M , ~ k =1,2,\dots ,N, ~ t\in T \backslash T_i \nonumber \\ \end{aligned}$$
(A1j)
$$\begin{aligned} & X_i \in \{ 0,1 \}^{|A|},&~ i=1,2,\dots ,M\end{aligned}$$
(A1k)
$$\begin{aligned} & Z_{i,t} \in \{ 0,1 \}^{|A|},&~ i=1,2,\dots ,M,~ t \in T_i\end{aligned}$$
(A1l)
$$\begin{aligned} & Y_{i,t} \in \{ 0,1 \}^{N},&~ i=1,2,\dots ,M,~ t \in T_i. \end{aligned}$$
(A1m)

Constraints (A1b), (A1c), and (A1d) are the flow conservation constraints. Constraints (A1e) and (A1f) enforce consistency of space-time flow conservation. Constraints (A1g) make the link between the time-dependent and the static decision variables. Constraints (A1h) are the time-discretized capacity constraints. Constraints (A1i) and (A1j) define the auxiliary variables \(y_{k,i}^{t}\). The former can easily be linearized, as for the static model using Proposition 1.

1.1 A.1 Comparison with the Proposed Heuristic

The resolution of this model via CPLEX [40] has been compared to the proposed heuristic approach. Table 3 shows the different results, with various instance sizes, and two capacity scenarios: one retricting and the other non-restricting, with a time-discretization step equal to the size of the sliding window. In this case, the time window is small, because the discretization step must be smaller than the flight time on the shortest arc. The impact of the value of the parameter K is also studied. These results are presented in Table 3.

Table 3 Comparison of the results obtained by solving directly the time-discretized model and using the sliding window approach for three instance sizes and two capacity scenarios

One observes differences between the two methods in terms of computation time and objective function value. On the one hand, the heuristic approach yields significantly lower computational times than that obtained by directly solving the time-discretized model. On the other hand, despite differences in the objective function value results, the values obtained with the heuristic approach remain close to those obtained with the exact method. The gain in computation time is what interests us here with regard to the application case. Thus, the loss in objective function is reasonable compared to the computational gain. All the more so as the chosen heuristic enables us to directly take into account the data update at each time interval, whereas solving the discretized model directly requires us to completely redo the computations each time. This low computation time is required when solving the problem in quasi-real-time framework but also a few hours before because computations can be repeated several times, to compare several scenarios for example, and it is essential that computation time is not too long.

Fig. 15
figure 15

2D grid used for wind data extraction from Windy [46]

Appendix B: Data Processing for Numerical Experiments

This section shows how data for computational experiments have been extracted and computed. Appendix B.1 deals with wind data, while Appendix B.2 focuses on contrail data.

1.1 B.1 Wind Data

The costs defined by (7) involve the computation of the flight time over each arc \((u,v) \in A\). To compute these costs, the wind on the arcs, and the distance between u and v, the two ends of the arcs, have to be known.

Let \(\lambda _u\) and \(\lambda _v\) be the latitude of vertices u and v respectively, and let \(\phi _u\) and \(\phi _v\) be their longitude. The distance between u and v is given by:

$$\begin{aligned} d_{u,v}&=R~c_{rad}~\; \text {in km},\end{aligned}$$
(B1)
$$\begin{aligned}&=60~c_{degrees}~\; \text {in NM}, \end{aligned}$$
(B2)

where \(R=6,371\) km is the Earth radius, \(c_{rad}\) and \(c_{degrees}\) represent the following c values, expressed in radians and in degrees respectively:

$$\begin{aligned} c = \arccos \Big (\sin (\lambda _u) \,\sin (\lambda _v) +\cos (\lambda _u)\,\cos (\lambda _v)\,\cos (\phi _v-\phi _u)\Big ). \end{aligned}$$
(B3)

Then, the flight time for aircraft i, noted \(t_{u,v,i}\), between points u and v is given by:

$$\begin{aligned} t_{u,v,i}=\frac{d_{u,v}}{GS_{u,v,i}}, \end{aligned}$$
(B4)

where \(GS_{u,v,i}\) is the ground speed of aircraft i on arc (uv). It can be computed via:

$$\begin{aligned} GS_{u,v,i} = V_{a_{i}}+W_{u,v}, \end{aligned}$$
(B5)

where \(V_{a_{i}}\) is the airspeed of aircraft i (considered constant), and \(W_{u,v}\) is the wind encountered on the arc (uv).

Wind data have been extracted from the website Windy [46] on a square grid of size \(0.2^{\circ }\) above France, as shown in Fig. 15.

To compute the wind on each node of the graph, a so-called Shepard interpolation [47] was used. More precisely, for each node P located in a 2D-square \(P_1P_2P_3P_4\) of the data grid (see Fig. 16), the wind W(P) at P is calculated from the wind at \(P_k,~k=1,2,3,4\), using the distance from P to each of these points (noted respectively \(d_1\), \(d_2\), \(d_3\) and \(d_4\)) as follows:

$$\begin{aligned} W(P)=\frac{\sum _{i=1}^{4} W(P_i) *d_i^{-p}}{\sum _{i=1}^{4} d_i^{-p}}, \end{aligned}$$
(B6)

where \(p>1\) is a user-defined parameter (set to \(p=2\) in this study).

Fig. 16
figure 16

Notations for estimating the wind at P via Shepard interpolation

Finally, the wind along an arc (uv) is simply defined as the average of that at u and at v:

$$\begin{aligned} W_{(u,v)}=\frac{W(u)+W(v)}{2}. \end{aligned}$$
(B7)

Figure 17 shows data used for the examples presented in the result section (Section 5).

1.2 B.2 Contrail Data

Contrails are formed in cold and humid areas. They persist and induce cirrus if the air is supersaturated in ice. The computation of persistent contrail areas is performed in two phases:

  1. 1.

    Areas favorable to contrail formation

  2. 2.

    Areas in which contrails will persist (ice supersaturated areas).

In [36], contrail areas are computed thanks to the Schmidt-Appleman criterion. This criterion gives a minimum threshold, \(r_{min}\), of relative humidity of the air in liquid water, noted \(RH_w\), above which contrails are formed: contrails are assumed to form when \(RH_w \ge r_{min}\), where

$$\begin{aligned} r_{min}=\frac{G(T-T_{c})+e^{liq}_{sat}(T_{c})}{e^{liq}_{sat}(T)}, \end{aligned}$$
(B8)

\(e^{liq}_{sat}(T)\) is the saturation vapor pressure over water, and \(T_{c}\) is the estimated threshold temperature (in Celsius degrees) for contrail formation at liquid saturation. The latter is computed via:

$$\begin{aligned} T_{c} = -46.46+9.43\log (G-0.053)+0.72\log ^2(G-0.053), \end{aligned}$$
(B9)

where \(G=\frac{EI_{H_2O}C_pP}{\epsilon Q(1-\eta )}\), \(EI_{H_2O}=1.25\) is the water vapor emission index, \(C_p=1004 ~J.kg^{-1}.K^{-1}\) is the heat capacity of the air, P is the ambient pressure (in Pascals), \(\epsilon =0.6222\) is the ratio of the molecular masses of water and dry air, \(Q=43*10^6 J.kg^{-1}\) is the specific heat of combustion, and \(\eta = 0.3\) is the average propulsion efficiency of a commercial aircraft.

Fig. 17
figure 17

Wind encountered in the example of the result

In [36], the ice super saturated areas are determined thanks to the following criterion: \(RH_i>1\), where the relative humidity over the ice, noted \(RH_i\) is computed as follows:

$$\begin{aligned} RH_i = RH_w * \frac{6.0612*\exp (\frac{18.102*T}{249.52+T})}{6.1162*\exp (\frac{22.577*T}{273.78+T})}, \end{aligned}$$
(B10)

and where T is the ambient temperature in Celsius degrees.

Fig. 18
figure 18

Persistent-contrail areas in western France used for our instances

The relative humidity and temperature are also computed from data extracted from Windy [46] on a 2D-grid, and interpolated via quadratic interpolation. Figure 18 shows the data used for the examples presented in the result section (Section 5), where red areas are persistent-contrail-favorable areas, to be avoided.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Demouge, C., Mongeau, M., Couellan, N. et al. A Time-Dependent Subgraph-Capacity Model for Multiple Shortest Paths and Application to \(\text {CO}_{\text {2}}\)/Contrail-Safe Aircraft Trajectories. Oper. Res. Forum 5, 71 (2024). https://doi.org/10.1007/s43069-024-00347-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s43069-024-00347-3

Keywords