{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,23]],"date-time":"2026-03-23T17:24:35Z","timestamp":1774286675373,"version":"3.50.1"},"reference-count":23,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2023,3,29]],"date-time":"2023-03-29T00:00:00Z","timestamp":1680048000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Shanghai Sailing Program","award":["21YF1416400"],"award-info":[{"award-number":["21YF1416400"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Systems"],"abstract":"<jats:p>E-commerce companies generate massive orders daily, and efficiently fulfilling them is a critical challenge. In the \u201cparts-to-picker\u201d order fulfillment system, the joint optimization of order allocation and rack selection is a crucial problem. Previous research has primarily focused on these two aspects separately and has yet to consider the issue of workload balancing across multiple picking stations, which can significantly impact picking efficiency. Therefore, this paper studies a joint optimization problem of order allocation and rack selection for a \u201cparts-to-picker\u201d order picking system with multiple picking stations to improve order picking efficiency and avoid uneven workload distribution. An integer programming model of order allocation and rack selection joint optimization is formulated to minimize the racks\u2019 total moving distance and to balance the orders allocated to each picking station. The problem is decomposed into three sub-problems: order batching, batch allocation, and rack selection, and an improved simulated annealing (SA) algorithm is designed to solve the problem. Two workload comparing operators and two random operators are developed and introduced to the SA iterations. Random instances of different scales are generated for experiments. The algorithm solutions are compared with those generated by solving the IP model directly in a commercial solver, CPLEX, and applying the first-come-first-serve strategy (FCFS), respectively. The numerical results show that the proposed algorithm can generate order allocation and rack selection solutions much more efficiently, where the moving distances of the racks are effectively reduced and the workloads are balanced among the picking stations simultaneously. The model and algorithm proposed in this paper can provide a scientific decision-making basis for e-commerce companies to improve their picking efficiency.<\/jats:p>","DOI":"10.3390\/systems11040179","type":"journal-article","created":{"date-parts":[[2023,3,30]],"date-time":"2023-03-30T01:05:26Z","timestamp":1680138326000},"page":"179","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Joint Optimization of Order Allocation and Rack Selection in the \u201cParts-to-Picker\u201d Picking System Considering Multiple Stations Workload Balance"],"prefix":"10.3390","volume":"11","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6778-6667","authenticated-orcid":false,"given":"Fang","family":"Wang","sequence":"first","affiliation":[{"name":"Institute of Logistics Science and Engineering, Shanghai Maritime University, Shanghai 201306, China"}]},{"given":"Yu","family":"Wang","sequence":"additional","affiliation":[{"name":"Institute of Logistics Science and Engineering, Shanghai Maritime University, Shanghai 201306, China"}]},{"given":"Daofang","family":"Chang","sequence":"additional","affiliation":[{"name":"Logistics Engineering College, Shanghai Maritime University, Shanghai 201306, China"}]}],"member":"1968","published-online":{"date-parts":[[2023,3,29]]},"reference":[{"key":"ref_1","unstructured":"Zhao, J.L., Jiang, Z.Z., Wan, M.C., and Zhang, C.Z. (2023). Optimization of Parts-to-picker Order Picking with Due Dates. Chin. J. Manag. Sci., accepted."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"481","DOI":"10.1016\/j.ejor.2006.07.009","article-title":"Design and control of warehouse order picking: A literature review","volume":"182","author":"Roodbergen","year":"2007","journal-title":"Eur. J. Oper. Res."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"534","DOI":"10.1016\/j.ejor.2016.12.037","article-title":"Order picking along a crane-supplied pick face: The SKU switching problem","volume":"260","author":"Schwerdfeger","year":"2017","journal-title":"Eur. J. Oper. Res."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1109\/MSPEC.2008.4547508","article-title":"Three engineers, hundreds of robots, one warehouse","volume":"45","author":"Guizzo","year":"2008","journal-title":"IEEE Spectr."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"976","DOI":"10.1016\/j.ejor.2016.06.063","article-title":"Estimating performance in a robotic mobile fulfillment system","volume":"256","author":"Lamballais","year":"2017","journal-title":"Eur. J. Oper. Res."},{"key":"ref_6","unstructured":"Nigam, S., Roy, D., de Koster, R., and Adan, I. (2023, February 14). In 13th IMHRC Proceedings. Analysis of Class-Based Storage Strategies for the Mobile Shelf-Based Order Pick System, Cincinnati, OH, USA, 2014. Available online: https:\/\/digitalcommons.georgiasouthern.edu\/pmhr_2014\/19."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"638","DOI":"10.1109\/TASE.2012.2214676","article-title":"Guest editorial: A revolution in the warehouse: A retrospective on kiva systems and the grand challenges ahead","volume":"9","year":"2012","journal-title":"IEEE Trans. Autom. Sci. Eng."},{"key":"ref_8","first-page":"1","article-title":"Robotic Mobile Fulfillment Systems: State-of-the-art and Prospects","volume":"48","author":"Chen","year":"2020","journal-title":"Acta Autom. Sin."},{"key":"ref_9","first-page":"77","article-title":"Optimization strategy for warehousing and picking of e-commerce logistics based on improved K-Means Clustering","volume":"41","author":"Zhu","year":"2019","journal-title":"Logist. Eng. Manag."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1479","DOI":"10.1287\/trsc.2018.0826","article-title":"Storage assignment with rack-moving mobile robots in KIVA warehouses","volume":"52","author":"Weidinger","year":"2018","journal-title":"Transp. Sci."},{"key":"ref_11","first-page":"100128","article-title":"Decision rules for robotic mobile fulfillment systems","volume":"6","author":"Merschformann","year":"2019","journal-title":"Oper. Res. Perspect."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"145","DOI":"10.2507\/IJSIMM16(1)CO2","article-title":"Optimal selection of movable racks under cargo-to-person picking mode","volume":"16","author":"Li","year":"2017","journal-title":"Int. J. Simul. Model."},{"key":"ref_13","first-page":"15","article-title":"Rack Selection Method for Order Picking in Mobile-Rack Warehouses","volume":"27","author":"Wang","year":"2022","journal-title":"Ind. Eng. Manag."},{"key":"ref_14","first-page":"31","article-title":"Research on Rack Selection in E-commerce Warehouses Based on Heuristic Algorithm","volume":"35","author":"Zhang","year":"2022","journal-title":"Ind. Control Comput."},{"key":"ref_15","first-page":"74","article-title":"Order Batch Optimization for \u201cPart-to-Picker\u201d Order Picking Systems","volume":"19","author":"Wang","year":"2022","journal-title":"Complex Syst. Complex. Sci."},{"key":"ref_16","first-page":"1456","article-title":"Study on the Order Batching Problem of \u201cParts-to-Picker\u201d Warehouse System Considering the Quantity of Items in Orders","volume":"40","author":"Li","year":"2020","journal-title":"J. Syst. Sci. Math. Sci."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"550","DOI":"10.1016\/j.ejor.2017.03.053","article-title":"Parts-to-picker based order processing in a rack-moving mobile robots environment","volume":"262","author":"Boysen","year":"2017","journal-title":"Eur. J. Oper. Res."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"105467","DOI":"10.1016\/j.cor.2021.105467","article-title":"Joint optimization of order sequencing and rack scheduling in the robotic mobile fulfilment system","volume":"135","author":"Yang","year":"2021","journal-title":"Comput. Oper. Res."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"105090","DOI":"10.1016\/j.cor.2020.105090","article-title":"Order allocation, rack allocation and rack sequencing for pickers in a mobile rack environment","volume":"125","author":"Valle","year":"2021","journal-title":"Comput. Oper. Res."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Wang, B., Yang, X., and Qi, M. (2022). Order and rack sequencing in a robotic mobile fulfillment system with multiple picking stations. Flex. Serv. Manuf. J., 1\u201339.","DOI":"10.1007\/s10696-021-09433-8"},{"key":"ref_21","unstructured":"Qin, J., Yang, S.J., and Dai, B. (2022). Joint optimization of order allocation and path planning in e-commerce robotic mobile fulfillment system. J. Railw. Sci. Eng., accepted."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"447","DOI":"10.1080\/00207543.2016.1187313","article-title":"Joint optimisation of order batching and picker routing in the online retailer\u2019s warehouse in China","volume":"55","author":"Li","year":"2017","journal-title":"Int. J. Prod. Res."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"333","DOI":"10.1016\/j.omega.2004.05.003","article-title":"An association-based clustering approach to order batching considering customer demand patterns","volume":"33","author":"Chen","year":"2005","journal-title":"Omega"}],"container-title":["Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2079-8954\/11\/4\/179\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T19:06:05Z","timestamp":1760123165000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2079-8954\/11\/4\/179"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,3,29]]},"references-count":23,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2023,4]]}},"alternative-id":["systems11040179"],"URL":"https:\/\/doi.org\/10.3390\/systems11040179","relation":{},"ISSN":["2079-8954"],"issn-type":[{"value":"2079-8954","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,3,29]]}}}