Page 197 - IJOCTA-15-4
P. 197

FastLoader: Leveraging large language models to accelerate cargo loading optimization with numerous
















             Figure 1. Air cargo loading:unit load devices, bulk cargo, and special goods into wide/narrow-body aircraft.

                                Table 1. Description of constraints in air cargo loading scenario


                                Constraint                                     Description
                             Special cargo space weight constraint  This constraint defines the maximum allowable weight of special cargo in the space
                 Cargo features
                             Dangerous cargo isolation constraint  Any two special cargo loading locations need to maintain a specified distance
                             Unit Load Device (ULD) correspondence constraint  Get the corresponding relationship of cargo types and verify each piece of cargo data
                             ULD Type Restriction Rules  If the container type in the loading data is not one of the ones defined in ULD Type, the check fails
                             ULD type and ULD number constraint  If the container type does not correspond to the container serial number, the verification fails.
                             Cargo hold availability constraint     Before loading, check whether the cargo hold is available
              Aircraft cargo hold features
                             Mixed cargo space constraint           Check whether there is mixed loading in the cargo hold
                             Number of ULD constraint               The quantity of ULD cannot exceed this specified value
                             Front/Rear compartment constraint  Ensure weight in the front (FWD) and rear (AFT) compartments does not exceed the defined limits.
                             Cargo Type validity constraint    Check whether cargo type is valid and belongs to predefined cargo types.
                             Weight constraint                          Maximum load weight of the cargo hold
                             Center of Gravity (CG) constraint      Ideal center-of-gravity range for airliner when zero fuel
                             Volume constraint                      The volume of cargo cannot exceed this specified value
                Loading features  Joint weight constraint           Total load weight constraints for multiple cargo holds
                             Cargo space weight constraint       This constraint defines the maximum weight limit for a cargo space.
                             Continuous loading constraint      Some types of ULDs need to be loaded according to the load sequence
                             Load order constraint                     Goods must be loaded in the specified order
            is to transfer and load cargoes onto the aircraft,  how to accurately model scenarios with numerous
            and the third step is to prepare for the departure.  cargo types and complex constraints.
            The core goal of air cargo loading is to reduce the   Second, the heuristic search (§ 2.3) ap-
            center-of-gravity shift after loading by optimizing,  proaches consume a lot of computation time to
            thereby saving fuel consumption and increasing    calculate solutions under complex constraints. To
            aircraft safety.                                  solve the accuracy drop in combinatorial opti-
                Since the 1980s, many approaches     3,4  to  mization, heuristic search approaches increase the
            air cargo loading have been proposed, falling     accuracy of the solution by increasing the size of
            into the following two categories:   combinato-   the search space. However, most heuristic search
            rial optimization 5,6  and heuristic search. 7–11  How-  approaches only consider the cargo features and
            ever, since the scenarios of these approaches     the loading features in the constraints. Failure
            are oversimplified, none of these approaches can  to consider cargo hold constraints increases the
            achieve high performance under complex con-       number of infeasible solutions in the search space,
            straints.  Oversimplify cargo loading scenarios   and it leads to unacceptable searching time costs.
            with only three cargo types and four constraints.  Therefore, our second challenge is how to effec-
            However, in practical loading scenarios, as shown  tively reduce the search time and improve the so-
            in Figure 1, there exist 13 cargo types and 17 load-  lution speed while reducing the loss of search ac-
            ing constraints. The limitations of these previous  curacy.
            approaches are divided into two challenges.           In this work, we propose FastLoader, a large
                First, the combinatorial optimization (§ 2.2)  language model (LLM)  12–18  based optimization
            approaches achieve low accuracy under complex     method to address the difficulty in optimization
            constraints. Most combinatorial optimization ap-  problem modeling and the high time consuming
            proaches only consider the cargo features and two  under complex constraints. The core idea of Fast-
            loading features (weight constraint and center-of-  Loader is the search space reducer driven by LLM,
            gravity constraint) in the constraints. They sac-  which effectively reduces the size of the search
            rifice the size of the search space to achieve faster  space and improves the solution speed. In the
            solution speed, but it results in an unsalvage-   optimization problem modeling stage, FastLoader
            able final solution. This is because under com-   models cargo data and complex constraints to
            plex constraints, optimization problem modeling   form cargo information and LLM engine. In the
            is difficult and requires high expertise in scenar-  search space reduction stage, FastLoader utilizes
            ios. Therefore, simple scenario modeling reduces  modeling data to quickly identify infeasible solu-
            the accuracy of the solution. The first challenge is  tions in the search space and thus simplifies the
                                                           739
   192   193   194   195   196   197   198   199   200   201   202