Skip to main content

Advertisement

Log in

Self-learning differential evolution algorithm for scheduling of internal tasks in cross-docking

  • Application of soft computing
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

A novel self-learning differential evolution (SLDE) algorithm for addressing large-scale internal tasks scheduling problems in cross-docking is proposed herein. The goal is to obtain an optimal schedule for working teams and transferring equipment for handling incoming containers at the inbound area and patient orders at the outbound area to minimise the total tardiness. The proposed SLDE aims to increase the search capability of its original differential evolution (DE). The key concept of SLDE is to allow a DE population to learn the capabilities of different search strategies and automatically adjust itself to potential search strategies. The performance of the proposed algorithms is evaluated on a set of generated data based on a real-case scenario of a medical product distribution centre; subsequently, the performance results are compared with results obtained from other metaheuristics. Numerical results demonstrate that the proposed SLDE outperforms other algorithms in terms of solution quality and convergence behaviour by providing superior solutions using fewer function evaluations.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

Data availability

Not applicable.

References

Download references

Funding

This study was supported by Chiang Mai University (CMU), Thailand.

Author information

Authors and Affiliations

Authors

Contributions

A novel SLDE algorithm that increases the search capability of its original DE is proposed for addressing large-scale internal tasks scheduling problems in cross-docking.

Corresponding author

Correspondence to Warisa Wisittipanich.

Ethics declarations

Conflict of interest

Not applicable.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Buakum, D., Wisittipanich, W. Self-learning differential evolution algorithm for scheduling of internal tasks in cross-docking. Soft Comput 26, 11809–11826 (2022). https://doi.org/10.1007/s00500-022-06959-3

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-022-06959-3

Keywords