Random Forest Classifier for Distributed Multi-plant Order Allocation

  • Si-han Wang
  • Wen-di Ren
  • Yi-fan Zhang
  • Feng LiangEmail author
Conference paper


This paper focuses on the problem of multi-plant order allocation. It proposes a solution combining a machine learning algorithm and an optimization algorithm. It mainly concentrates on how to apply machine learning classifier to expedite the process of solving this problem in high accuracy. Random Forest classifier and an instance are used to illustrate this method, and the process of the experiment is also represented. Moreover, the result of classification by random forest is analyzed and compared with three other classifiers. The comparison approves that the proposed approach can achieve the problem more efficiently and reasonably.


Order allocation Random forest Multi-plant Accuracy Speed 



This work is sponsored by a Research Grant from National Natural Science Foundation of China (71271122) and National Undergraduate Training Program for Innovation and Entrepreneurship (201610055036).


  1. 1.
    F.C. Yang, K. Chen, M.T. Wang, P.Y. Chang, K.C. Sun, Mathematical modeling of multi-plant order allocation problem and solving by genetic algorithm with matrix representation. Int. J. Adv. Manuf. Technol. 51, 1251–1260 (2010)CrossRefGoogle Scholar
  2. 2.
    J.H. Zhou, D.W. Wang, earliness and tardiness production planning with due-date for multi-location OKP manufacturing systems. Comput. Integr. Manuf. Syst. 5, 52–57 (2000)Google Scholar
  3. 3.
    S.H. Wang, L.M. Yang, Y.X. Zhou, Y.F. Zhang, F. Liang, Order allocation optimization of distributed multi-plants considering multi-objectives optimization, in Presented at the 46th International Conferences on Computers and Industrial Engineering, Tianjin, China (2016)Google Scholar
  4. 4.
    J. Ma, Multi-objective decision analysis of multiple plants scheduling problem based on orders. Equip. Manuf. Technol. 7, 115–119 (2010)Google Scholar
  5. 5.
    Z.L. Chen, Integrated production and outbound distribution scheduling: review and extensions. Oper. Res. 58(1), 130–148 (2010)CrossRefGoogle Scholar
  6. 6.
    D.K. Jianng, B. Li, Supply chain scheduling based on hybrid taboo search algorithm. J. Mech. Eng 20, 53–59 (2011)CrossRefGoogle Scholar
  7. 7.
    D.K. Jiang, B. Li, J.Y. Tan, Integrated optimization approach for order assignment and scheduling problem. Control Decis. 28(2), 217–222 (2013)Google Scholar
  8. 8.
    M.Z. Bai, G.C. Tang, Integrated Production and distribution in supply chain management. Oper. Res. Trans. 1, 113–119 (2009)Google Scholar
  9. 9.
    J. Breiman, Random forests. Mach. Learn. 45(1), 5–32 (2001) (in Netherlands)Google Scholar
  10. 10.
    A.S. Muhammad, H. Eiji, Classification of travel data with multiple sensor information using random forest. Trans. Res. Procedia 22, 144–153 (2017). (in Turkey)CrossRefGoogle Scholar
  11. 11.
    W.T. Aung, K.H. Hla, Random forest classifier for multi-category classification of web pages, in IEEE Asia-Pacific Conference on Service Computing, Biopolis, Singapore (2009), pp. 372–376Google Scholar
  12. 12.
    H.A. Warda, N.A. Belal, Y. EI-Sonbaty, S. Darwish, A random forest model for mental disorders diagnostic systems, in Advances in Intelligent Systems and Computing, vol. 533 (2017), pp. 670–680Google Scholar
  13. 13.
    M. Dash, H. Liu, Feature selection for classification. Intell. Data Anal. 1(1–4), 131–156 (1997)CrossRefGoogle Scholar
  14. 14.
    V. Sugumaran, V. Muralidharan, K.I. Ramachandran, Feature selection using decision tree and classification through proximal support vector machine for fault diagnostics of roller bearing. Mech. Syst. Signal Process. 21(2), 930–942 (2007)CrossRefGoogle Scholar
  15. 15.
    R. Díaz-Uriarte, S.A. De Andres, Gene selection and classification of microarray data using random forest. BMC Bioinform. 7(1), 3 (2006)CrossRefGoogle Scholar
  16. 16.
    A. Liaw, M. Wiener, Classification and regression by random forest. R News 2(3), 18–22 (2002)Google Scholar
  17. 17.
    P. Cunningham, S.J. Delany, k-Nearest neighbor classifiers, in Multiple Classifier Systems, no. 34 (2007), pp. 1–17Google Scholar
  18. 18.
    L.R. Quitadamo, F. Cavrini, L. Sbernini, F. Riillo, L. Bianchi, S. Seri, G. Saggio, Support vector machines to detect physiological patterns for EEG and EMG-based human–computer interaction: a review. J. Neural Eng. 14(1), 011001 (2017)CrossRefGoogle Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2019

Authors and Affiliations

  • Si-han Wang
    • 1
  • Wen-di Ren
    • 2
  • Yi-fan Zhang
    • 3
  • Feng Liang
    • 1
    Email author
  1. 1.Department of Management Science and EngineeringNankai UniversityTianjinPeople’s Republic of China
  2. 2.School of Data and Computer ScienceSun Yat-Sen UniversityGuangzhouPeople’s Republic of China
  3. 3.Department of MathematicsNankai UniversityTianjinPeople’s Republic of China

Personalised recommendations