TY - GEN
T1 - Efficiency of tree-search like heuristics to solve complex mixed-integer programming problems applied to space trajectory design
AU - Bellome, A.
AU - Carrillo, M.
AU - Sánchez, J. P.
AU - Ser, J. Del
AU - Kemble, S.
AU - Felicetti, L.
N1 - Publisher Copyright:
© 2021 by Authors.
PY - 2021
Y1 - 2021
N2 - In the past, space trajectory optimization was limited to optimal design of transfers to single destinations, where optimality refers to minimum propellant consumption or transfer time. New technologies, and a more daring approach to space, are today making the space community consider missions that target multiple destinations. In the present paper, we focus on missions that aim to visit multiple asteroids within a single launch. The trajectory design of these missions is complicated by the fact that the asteroid sequences are not known a priori but are the objective of the optimization itself. Usually, these problems are formulated as global optimization (GO) problems, under the formulation of mixed-integer non-linear programming (MINLP), on which the decision variables assume both continuous and discrete values. However, beyond the aim of finding the global optimum, mission designers are usually interested in providing a wide range of mission design options reflecting the multi-modality of the problems at hand. In this sense, a Constraint Satisfaction Problem (CSP) formulation is also relevant. With the present paper we focus on these two needs (i.e. tackling both the GO and the CSP) for the asteroid tour problem. First, a tree-search algorithm based upon the Bellman's principle of optimality is described using dynamic programming approach to address the feasibility of solving the GO problem. This results in an efficient and scalable procedure to obtain global optimum solutions within large datasets of asteroids. Secondly, tree-search strategies like Beam Search and Ant Colony Optimization with back-tracking are tested over the CSP formulations. Results show that BS handles better the multi-modality of the search space compared to ACO, as this bias the elite solutions which resulting in the diversity loss.
AB - In the past, space trajectory optimization was limited to optimal design of transfers to single destinations, where optimality refers to minimum propellant consumption or transfer time. New technologies, and a more daring approach to space, are today making the space community consider missions that target multiple destinations. In the present paper, we focus on missions that aim to visit multiple asteroids within a single launch. The trajectory design of these missions is complicated by the fact that the asteroid sequences are not known a priori but are the objective of the optimization itself. Usually, these problems are formulated as global optimization (GO) problems, under the formulation of mixed-integer non-linear programming (MINLP), on which the decision variables assume both continuous and discrete values. However, beyond the aim of finding the global optimum, mission designers are usually interested in providing a wide range of mission design options reflecting the multi-modality of the problems at hand. In this sense, a Constraint Satisfaction Problem (CSP) formulation is also relevant. With the present paper we focus on these two needs (i.e. tackling both the GO and the CSP) for the asteroid tour problem. First, a tree-search algorithm based upon the Bellman's principle of optimality is described using dynamic programming approach to address the feasibility of solving the GO problem. This results in an efficient and scalable procedure to obtain global optimum solutions within large datasets of asteroids. Secondly, tree-search strategies like Beam Search and Ant Colony Optimization with back-tracking are tested over the CSP formulations. Results show that BS handles better the multi-modality of the search space compared to ACO, as this bias the elite solutions which resulting in the diversity loss.
KW - Asteroids
KW - Constraint satisfaction problem
KW - Dynamic programming
KW - Global optimization
UR - http://www.scopus.com/inward/record.url?scp=85127825942&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:85127825942
T3 - Proceedings of the International Astronautical Congress, IAC
BT - IAF Astrodynamics Symposium 2021 - Held at the 72nd International Astronautical Congress, IAC 2021
PB - International Astronautical Federation, IAF
T2 - IAF Astrodynamics Symposium 2021 at the 72nd International Astronautical Congress, IAC 2021
Y2 - 25 October 2021 through 29 October 2021
ER -