Research Article

Solving an Order Batching and Sequencing Problem with Reinforcement Learning

Volume: 36 Number: 3 September 26, 2024
TR EN

Solving an Order Batching and Sequencing Problem with Reinforcement Learning

Abstract

The purpose of this research is to determine whether a DRL solution would be a suitable solution for the OBSP problem and to compare it with traditional methods. For this purpose, models trained utilizing the PPO algorithm were tested in a complex and realistic warehouse environment, and an attempt was made to measure whether a strategy was developed to decrease the number of orders being late. A heuristic method was also applied and the results were compared on the same environment and data. The results showed that DRL approach that combines heuristics with the PPO algorithm outperforms the heuristics in minimizing the tardy order percentage in all tested scenarios.

Keywords

Thanks

This research was prepared within the scope of Bahçeşehir University postgraduate thesis study. I would like to express my gratitude to my supervisor Assos. Prof. Ayla Gülcü for her valuable guidance and advice which makes this study possible.

References

  1. Cals, B. J. H. C. (2019). The order batching problem: a deep reinforcement learning approach. (Master Thesis, Eindhoven University of Technology, Eindhoven, Holland). Retrieved from https://research.tue.nl/en/studentTheses/the-order-batching-problem
  2. Menéndez, B., Bustillo, M., G. Pardo, E., & Duarte, A. (2017). General Variable Neighborhood Search for the Order Batching and Sequencing Problem. European Journal of Operational Research. 263. 10.1016/j.ejor.2017.05.001.
  3. Xiaowei, J., Zhou, Y., Zhang, Y., Sun, L., & Hu, X. (2018). Order batching and sequencing problem under the pick-and-sort strategy in online supermarkets. Procedia Computer Science. 126. 1985-1993. 10.1016/j.procs.2018.07.254.
  4. Aylak, B. L. (2022). WAREHOUSE LAYOUT OPTIMIZATION USING ASSOCIATION RULES. FRESENIUS ENVIRONMENTAL BULLETIN, 31(3 A), 3828-3840.
  5. Beeks, M. S. (2021). Deep reinforcement learning for solving a multi-objective online order batching problem. (Master Thesis, Eindhoven University of Technology, Eindhoven, Holland). Retrieved from https://research.tue.nl/en/studentTheses/deep-reinforcement-learning-for-solving-a-multi-objective-online-
  6. Boysen, N., De Koster, R.B.M, & Weidinger, F. (2018). Warehousing in the e-commerce era: A survey. European Journal of Operational Research. 277. 10.1016/j.ejor.2018.08.023.
  7. Aylak, B. L., İnce, M., Oral, O., Süer, G., Almasarwah, N., Singh, M., & Salah, B. (2021). Application of machine learning methods for pallet loading problem. Applied Sciences, 11(18), 8304.
  8. Yan, Y., Chow, A.H.F., Ho, C.P., Kuo, Y.H., Wu, Q., & Ying, C. (2021). Reinforcement Learning for Logistics and Supply Chain Management: Methodologies, State of the Art, and Future Opportunities. Retrieved from SSRN: https://ssrn.com/abstract=3935816

Details

Primary Language

English

Subjects

Software Engineering (Other)

Journal Section

Research Article

Early Pub Date

September 19, 2024

Publication Date

September 26, 2024

Submission Date

April 29, 2024

Acceptance Date

June 27, 2024

Published in Issue

Year 2024 Volume: 36 Number: 3

APA
Canaslan, B., & Gülcü, A. (2024). Solving an Order Batching and Sequencing Problem with Reinforcement Learning. International Journal of Advances in Engineering and Pure Sciences, 36(3), 235-246. https://doi.org/10.7240/jeps.1475312
AMA
1.Canaslan B, Gülcü A. Solving an Order Batching and Sequencing Problem with Reinforcement Learning. JEPS. 2024;36(3):235-246. doi:10.7240/jeps.1475312
Chicago
Canaslan, Begüm, and Ayla Gülcü. 2024. “Solving an Order Batching and Sequencing Problem With Reinforcement Learning”. International Journal of Advances in Engineering and Pure Sciences 36 (3): 235-46. https://doi.org/10.7240/jeps.1475312.
EndNote
Canaslan B, Gülcü A (September 1, 2024) Solving an Order Batching and Sequencing Problem with Reinforcement Learning. International Journal of Advances in Engineering and Pure Sciences 36 3 235–246.
IEEE
[1]B. Canaslan and A. Gülcü, “Solving an Order Batching and Sequencing Problem with Reinforcement Learning”, JEPS, vol. 36, no. 3, pp. 235–246, Sept. 2024, doi: 10.7240/jeps.1475312.
ISNAD
Canaslan, Begüm - Gülcü, Ayla. “Solving an Order Batching and Sequencing Problem With Reinforcement Learning”. International Journal of Advances in Engineering and Pure Sciences 36/3 (September 1, 2024): 235-246. https://doi.org/10.7240/jeps.1475312.
JAMA
1.Canaslan B, Gülcü A. Solving an Order Batching and Sequencing Problem with Reinforcement Learning. JEPS. 2024;36:235–246.
MLA
Canaslan, Begüm, and Ayla Gülcü. “Solving an Order Batching and Sequencing Problem With Reinforcement Learning”. International Journal of Advances in Engineering and Pure Sciences, vol. 36, no. 3, Sept. 2024, pp. 235-46, doi:10.7240/jeps.1475312.
Vancouver
1.Begüm Canaslan, Ayla Gülcü. Solving an Order Batching and Sequencing Problem with Reinforcement Learning. JEPS. 2024 Sep. 1;36(3):235-46. doi:10.7240/jeps.1475312