Abstract
In the wake of burgeoning demands on port logistics, optimizing the operational efficiency of container ports has become a compelling necessity. A critical facet of this efficiency lies in practical truck dispatching systems. Although effective, traditional Genetic Programming (GP) techniques suffer from computational inefficiencies, particularly during the fitness evaluation stage. This inefficiency arises from the need to simulate each new individual in the population, a process that neither fully leverages the computational resources nor utilizes the acquired knowledge about the evolving GP structures and their corresponding fitness values. This paper introduces a novel Transformer-Surrogate Genetic Programming (TSGP) approach to address these limitations. The methodology harnesses the accumulated knowledge during fitness calculations to train a transformer model as a surrogate evaluator. This surrogate model obviates the need for individual simulations, thereby substantially reducing the algorithmic training time. Furthermore, the trained transformer model can be repurposed to generate superior initial populations for GPs, leading to enhanced performance. Our approach synergizes the computational advantages of transformer models with the search capabilities of GPs, presenting a significant advance in the quest for optimized truck dispatching in dynamic container port settings. This work improves the efficiency of Genetic Programming and opens new avenues for leveraging GP in scenarios with substantial computational constraints.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Alizadeh, R., Allen, J.K., Mistree, F.: Managing computational complexity using surrogate models: a critical review. Res. Eng. Design 31, 275–298 (2020)
Bank, W.: The container port performance index 2020: a comparable assessment of container port performance. World Bank (2021)
Bartolacci, M.R., LeBlanc, L.J., Kayikci, Y., Grossman, T.A.: Optimization modeling for logistics: options and implementations. J. Bus. Logist. 33(2), 118–127 (2012)
Chen, H., et al.: Pre-trained image processing transformer. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 12299–12310 (2021)
Chen, J., Bai, R., Dong, H., Qu, R., Kendall, G.: A dynamic truck dispatching problem in marine container terminal. In: 2016 IEEE Symposium Series on Computational Intelligence (SSCI), pp. 1–8. IEEE (2016)
Chen, X., Bai, R., Dong, H.: A multi-layer GP hyper-heuristic for real-time truck dispatching at a marine container terminal. In: MISTA 2019 (2019)
Chen, X., Bai, R., Qu, R., Dong, H.: Cooperative double-layer genetic programming hyper-heuristic for online container terminal truck dispatching. IEEE Trans. Evol. Comput. (2022)
Chen, X., Bai, R., Qu, R., Dong, H., Chen, J.: A data-driven genetic programming heuristic for real-world dynamic seaport container terminal truck dispatching. In: 2020 IEEE Congress on Evolutionary Computation (CEC), pp. 1–8. IEEE (2020)
Chen, X., Feiyang, B., Qu, R., Jing, D., Bai, R.: Neural network assisted genetic programming in dynamic container port truck dispatching. In: 2023 IEEE International Conference on Intelligent Transportation Systems (ITSC), pp. 1–6. IEEE (2023)
Dantzig, G.B., Ramser, J.H.: The truck dispatching problem. Manage. Sci. 6(1), 80–91 (1959)
Hildebrandt, T., Branke, J.: On using surrogates with genetic programming. Evol. Comput. 23(3), 343–367 (2015)
Koza, J.R.: Genetic programming as a means for programming computers by natural selection. Stat. Comput. 4, 87–112 (1994)
Macharis, C., Caris, A., Jourquin, B., Pekin, E.: A decision support framework for intermodal transport policy. Eur. Transp. Res. Rev. 3, 167–178 (2011)
Nguyen, S., Zhang, M., Johnston, M., Tan, K.C.: Automatic design of scheduling policies for dynamic multi-objective job shop scheduling via cooperative coevolution genetic programming. IEEE Trans. Evol. Comput. 18(2), 193–208 (2013)
Nguyen, S., Zhang, M., Tan, K.C.: Surrogate-assisted genetic programming with simplified models for automated design of dispatching rules. IEEE Trans. Cybern. 47(9), 2951–2965 (2016)
Vaswani, A., et al.: Attention is all you need. In: Advances in Neural Information Processing Systems, vol. 30 (2017)
Wang, T., et al.: Synchronous spatiotemporal graph transformer: a new framework for traffic data prediction. IEEE Trans. Neural Netw. Learn. Syst. (2022)
Wolf, T., et al.: Transformers: state-of-the-art natural language processing. In: Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing: System Demonstrations, pp. 38–45 (2020)
Wolf, T., et al.: Transformers: state-of-the-art natural language processing. In: Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing: System Demonstrations, pp. 38–45. Association for Computational Linguistics (2020). https://www.aclweb.org/anthology/2020.emnlp-demos.6
Yi, W., Qu, R., Jiao, L., Niu, B.: Automated design of metaheuristics using reinforcement learning within a novel general search framework. IEEE Trans. Evol. Comput. (2022)
Zeiträg, Y., Figueira, J.R., Horta, N., Neves, R.: Surrogate-assisted automatic evolving of dispatching rules for multi-objective dynamic job shop scheduling using genetic programming. Expert Syst. Appl. 209, 118194 (2022)
Zhang, F., Mei, Y., Nguyen, S., Zhang, M., Tan, K.C.: Surrogate-assisted evolutionary multitask genetic programming for dynamic flexible job shop scheduling. IEEE Trans. Evol. Comput. 25(4), 651–665 (2021)
Zhang, Y., Bai, R., Qu, R., Tu, C., Jin, J.: A deep reinforcement learning based hyper-heuristic for combinatorial optimisation with uncertainties. Eur. J. Oper. Res. 300(2), 418–427 (2022)
Zheng, F., Qiao, L., Liu, M.: An online model of berth and quay crane integrated allocation in container terminals. In: Lu, Z., Kim, D., Wu, W., Li, W., Du, D.-Z. (eds.) COCOA 2015. LNCS, vol. 9486, pp. 721–730. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-26626-8_53
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Chen, X., Dong, J., Qu, R., Bai, R. (2024). Transformer Surrogate Genetic Programming for Dynamic Container Port Truck Dispatching. In: Pan, L., Wang, Y., Lin, J. (eds) Bio-Inspired Computing: Theories and Applications. BIC-TA 2023. Communications in Computer and Information Science, vol 2061. Springer, Singapore. https://doi.org/10.1007/978-981-97-2272-3_21
Download citation
DOI: https://doi.org/10.1007/978-981-97-2272-3_21
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-97-2271-6
Online ISBN: 978-981-97-2272-3
eBook Packages: Computer ScienceComputer Science (R0)