{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,5]],"date-time":"2026-03-05T15:54:31Z","timestamp":1772726071021,"version":"3.50.1"},"reference-count":59,"publisher":"MDPI AG","issue":"14","license":[{"start":{"date-parts":[[2021,7,8]],"date-time":"2021-07-08T00:00:00Z","timestamp":1625702400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001871","name":"Funda\u00e7\u00e3o para a Ci\u00eancia e a Tecnologia","doi-asserted-by":"publisher","award":["UIDB\/00319\/2020, UIDP\/04077\/2020 and UIDB\/04077\/2020"],"award-info":[{"award-number":["UIDB\/00319\/2020, UIDP\/04077\/2020 and UIDB\/04077\/2020"]}],"id":[{"id":"10.13039\/501100001871","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Department of Science and Technology, Science &amp; Engineering Research Board (DST-SERB), Stat-utory Body Established through an Act of Parliament: SERB Act 2008, Government of India","award":["Sanction Order No ECR\/2016\/001808"],"award-info":[{"award-number":["Sanction Order No ECR\/2016\/001808"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Applied Sciences"],"abstract":"<jats:p>Rising energy prices, increasing maintenance costs, and strict environmental regimes have augmented the already existing pressure on the contemporary manufacturing environment. Although the decentralization of supply chain has led to rapid advancements in manufacturing systems, finding an efficient supplier simultaneously from the pool of available ones as per customer requirement and enhancing the process planning and scheduling functions are the predominant approaches still needed to be addressed. Therefore, this paper aims to address this issue by considering a set of gear manufacturing industries located across India as a case study. An integrated classifier-assisted evolutionary multi-objective evolutionary approach is proposed for solving the objectives of makespan, energy consumption, and increased service utilization rate, interoperability, and reliability. To execute the approach initially, text-mining-based supervised machine-learning models, namely Decision Tree, Na\u00efve Bayes, Random Forest, and Support Vector Machines (SVM) were adopted for the classification of suppliers into task-specific suppliers. Following this, with the identified suppliers as input, the problem was formulated as a multi-objective Mixed-Integer Linear Programming (MILP) model. We then proposed a Hybrid Multi-Objective Moth Flame Optimization algorithm (HMFO) to optimize process planning and scheduling functions. Numerical experiments have been carried out with the formulated problem for 10 different instances, along with a comparison of the results with a Non-Dominated Sorting Genetic Algorithm (NSGA-II) to illustrate the feasibility of the approach.<\/jats:p>","DOI":"10.3390\/app11146314","type":"journal-article","created":{"date-parts":[[2021,7,8]],"date-time":"2021-07-08T10:42:17Z","timestamp":1625740937000},"page":"6314","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":16,"title":["A Hybrid Multi-Objective Evolutionary Algorithm-Based Semantic Foundation for Sustainable Distributed Manufacturing Systems"],"prefix":"10.3390","volume":"11","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2242-6814","authenticated-orcid":false,"given":"Veera Babu","family":"Ramakurthi","sequence":"first","affiliation":[{"name":"Department of Mechanical Engineering, National Institute of Technology, Warangal 506004, Telangana, India"}]},{"given":"V. K.","family":"Manupati","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, National Institute of Technology, Warangal 506004, Telangana, India"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4917-2474","authenticated-orcid":false,"given":"Jos\u00e9","family":"Machado","sequence":"additional","affiliation":[{"name":"MEtRICs Research Center, Mechanical Engineering Department, Campus of Azur\u00e9m, University of Minho, 4800-058 Guimar\u00e3es, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2299-1859","authenticated-orcid":false,"given":"Leonilde","family":"Varela","sequence":"additional","affiliation":[{"name":"Algoritmi Research Centre, Department of Production and Systems, Campus of Azur\u00e9m, University of Minho, 4800-058 Guimar\u00e3es, Portugal"}]}],"member":"1968","published-online":{"date-parts":[[2021,7,8]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"697","DOI":"10.1108\/IJOPM-08-2019-0600","article-title":"Distributed manufacturing: A new form of localised production?","volume":"40","author":"Srai","year":"2020","journal-title":"Int. J. Oper. Prod. Manag."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"4729","DOI":"10.1016\/j.eswa.2011.09.124","article-title":"Textual data mining for industrial knowledge management and text classification: A business-oriented approach","volume":"39","author":"Harding","year":"2012","journal-title":"Expert Syst. Appl."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"267","DOI":"10.1016\/S0924-0136(03)00233-4","article-title":"A holonic architecture of the concurrent integrated process planning system","volume":"139","author":"Zhang","year":"2003","journal-title":"J. Mater. Process. Technol."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"297","DOI":"10.1016\/S0924-0136(03)00088-8","article-title":"Integration of scheduling with computer aided process planning","volume":"138","author":"Kumar","year":"2003","journal-title":"J. Mater. Process. Technol."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"728","DOI":"10.1016\/j.compind.2009.05.006","article-title":"The needs and benefits of text mining applications on post-project reviews","volume":"60","author":"Choudhary","year":"2009","journal-title":"Comput. Ind."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"354","DOI":"10.1016\/j.dss.2009.09.003","article-title":"Using text mining and sentiment analysis for online forums hotspot detection and forecast","volume":"48","author":"Li","year":"2010","journal-title":"Decis. Support. Syst."},{"key":"ref_7","unstructured":"Kucheria, P.B., and Shaikh, I.R. (2021, May 19). Ontology Based Text Mining. Corpus ID: 212474163. Available online: https:\/\/www.semanticscholar.org\/paper\/Ontology-based-Text-Mining-Kucheria-Shaikh\/ec8e69e2250eb5916e7aa1c782a9689bce985876."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Yazdizadeh, P., and Ameri, F. (2015, January 2\u20135). A text mining technique for manufacturing supplier classification. Proceedings of the ASME 2015 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, Boston, MA, USA.","DOI":"10.1115\/DETC2015-46694"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"103244","DOI":"10.1016\/j.compind.2020.103244","article-title":"Machine learning for predictive scheduling and resource allocation in large scale manufacturing systems","volume":"120","author":"Morariu","year":"2020","journal-title":"Comput. Ind."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"803","DOI":"10.1016\/j.ecolind.2016.08.027","article-title":"Text mining-based categorization and user perspective analysis of environmental sustainability indicators for manufacturing and service systems","volume":"72","author":"Park","year":"2017","journal-title":"Ecol. Indic."},{"key":"ref_11","unstructured":"Kacprzyk, J. (2018). Manufacturing services classification in a decentralized supply chain using text mining. Advances in Intelligent Systems and Computing, Springer Science and Business Media LLC."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"7231920","DOI":"10.1155\/2018\/7231920","article-title":"Identifying e-commerce in enterprises by means of text mining and classification algorithms","volume":"2018","author":"Bianchi","year":"2018","journal-title":"Math. Probl. Eng."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"2082","DOI":"10.1016\/j.cor.2008.07.006","article-title":"Integration of process planning and scheduling\u2014A modified genetic algorithm-based approach","volume":"36","author":"Shao","year":"2009","journal-title":"Comput. Oper. Res."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"315","DOI":"10.1016\/0736-5845(84)90020-6","article-title":"Decision making on the factory floor: An integrated approach to process planning and scheduling","volume":"1","author":"Chryssolouris","year":"1984","journal-title":"Robot. Comput. Manuf."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"413","DOI":"10.1016\/S0007-8506(07)61801-0","article-title":"An integrated approach to process planning and scheduling","volume":"34","author":"Chryssolouris","year":"1985","journal-title":"CIRP Ann."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"299","DOI":"10.1016\/S0166-3615(99)00078-0","article-title":"A strategic framework for networked manufacturing","volume":"42","author":"Montreuil","year":"2000","journal-title":"Comput. Ind."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1080\/713804987","article-title":"A multi-agent and distributed ruler based approach to production scheduling of agile manufacturing systems","volume":"16","author":"Wang","year":"2003","journal-title":"Int. J. Comput. Integr. Manuf."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Chen, C.-L. (2021). A novel disruptive innovation-like algorithm for single-machine scheduling with sequence-dependent family setup times. Appl. Sci., 11.","DOI":"10.3390\/app11030986"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"238","DOI":"10.1016\/j.arcontrol.2009.05.003","article-title":"Ontological approach for products-centric information system interoperability in networked manufacturing enterprises","volume":"33","author":"Tursi","year":"2009","journal-title":"Annu. Rev. Control."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Dehghani, M., Montazeri, Z., Dehghani, A., Malik, O., Morales-Menendez, R., Dhiman, G., Nouri, N., Ehsanifar, A., Guerrero, J.M., and Ramirez-Mendoza, R.A. (2021). Binary spring search algorithm for solving various optimization problems. Appl. Sci., 11.","DOI":"10.3390\/app11031286"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1016\/j.cie.2013.06.004","article-title":"Near optimal process plan selection for multiple jobs in networked based manufacturing using multi-objective evolutionary algorithms","volume":"66","author":"Manupati","year":"2013","journal-title":"Comput. Ind. Eng."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"357","DOI":"10.1016\/j.procir.2016.11.062","article-title":"A heuristic optimisation approach for the scheduling of integrated manufacturing and distribution systems","volume":"57","author":"Ehm","year":"2016","journal-title":"Procedia CIRP"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"208826","DOI":"10.1109\/ACCESS.2020.3038719","article-title":"Model for integrating production scheduling and maintenance planning of flow shop production system","volume":"8","author":"Fararah","year":"2020","journal-title":"IEEE Access"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"5239","DOI":"10.1080\/00207543.2012.682181","article-title":"Optimal process plan selection in networked based manufacturing using game-theoretic approach","volume":"50","author":"Manupati","year":"2012","journal-title":"Int. J. Prod. Res."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"2535","DOI":"10.1007\/s00170-015-7991-4","article-title":"Chaotic particle swarm optimization algorithm for flexible process planning","volume":"85","year":"2016","journal-title":"Int. J. Adv. Manuf. Technol."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"347","DOI":"10.1016\/j.ijpe.2019.05.017","article-title":"An integrated production scheduling and delivery route planning with multi-purpose machines: A case study from a furniture manufacturing company","volume":"219","author":"Mohammadi","year":"2020","journal-title":"Int. J. Prod. Econ."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"102025","DOI":"10.1016\/j.omega.2019.01.003","article-title":"Decomposition algorithms for the integrated process planning and scheduling problem","volume":"93","author":"Barzanji","year":"2020","journal-title":"Omega"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"832","DOI":"10.1016\/j.cie.2018.11.022","article-title":"An integrated production scheduling and workforce capacity planning model for the maintenance and repair operations in airline industry","volume":"127","author":"Ertogral","year":"2019","journal-title":"Comput. Ind. Eng."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"1036","DOI":"10.1016\/j.cie.2019.04.028","article-title":"Particle swarm optimization hybridized with genetic algorithm for uncertain integrated process planning and scheduling with interval processing time","volume":"135","author":"Li","year":"2019","journal-title":"Comput. Ind. Eng."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"718","DOI":"10.1109\/TEVC.2018.2885075","article-title":"Comprehensive learning particle swarm optimization algorithm with local search for multimodal functions","volume":"23","author":"Cao","year":"2019","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"318","DOI":"10.1080\/0951192X.2017.1413252","article-title":"An event-triggered dynamic scheduling method for randomly arriving tasks in cloud manufacturing","volume":"31","author":"Zhou","year":"2018","journal-title":"Int. J. Comput. Integr. Manuf."},{"key":"ref_32","unstructured":"Maturana, F.P., and Norrie, D.H. (2002, January 22\u201325). A generic mediator for multi-agent coordination in a distributed manufacturing system. Proceedings of the 1995 IEEE International Conference on Systems, Man and Cybernetics. Intelligent Systems for the 21st Century, Vancouver, BC, Canada."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1007\/s11831-018-9300-5","article-title":"A Survey on the combined use of optimization methods and game theory","volume":"27","author":"Sohrabi","year":"2018","journal-title":"Arch. Comput. Methods Eng."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"313","DOI":"10.1016\/j.cie.2007.06.024","article-title":"Integration of genetic algorithm and Gantt chart for job shop scheduling in distributed manufacturing systems","volume":"53","author":"Jia","year":"2007","journal-title":"Comput. Ind. Eng."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"563","DOI":"10.1109\/TSMCC.2006.874022","article-title":"Agent-based distributed manufacturing process planning and scheduling: A state-of-the-art survey","volume":"36","author":"Shen","year":"2006","journal-title":"IEEE Trans. Syst. Man Cybern. Part C Appl. Rev."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Gao, J., Smyrnakis, M., Gao, H.T., Xu, Y., Barreiro-Gomez, J., Ndong, M., Smyrnakis, M., and Tembine, H. (2018). Distributionally Robust Optimization. Optim. Algorithms Ex.","DOI":"10.5772\/intechopen.76686"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Liu, B., Wang, K., and Zhang, R. (2016, January 24\u201329). Variable neighborhood based memetic algorithm for distributed assembly permutation flowshop. Proceedings of the 2016 IEEE Congress on Evolutionary Computation (CEC), Vancouver, BC, Canada.","DOI":"10.1109\/CEC.2016.7743990"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"1148","DOI":"10.1016\/j.cor.2009.10.006","article-title":"A genetic algorithm based heuristic for scheduling of virtual manufacturing cells (VMCs)","volume":"37","author":"Kesen","year":"2010","journal-title":"Comput. Oper. Res."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1016\/j.compind.2004.06.005","article-title":"Genetic algorithms for integrated preventive maintenance planning and production scheduling for a single machine","volume":"56","author":"Sortrakul","year":"2005","journal-title":"Comput. Ind."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"80","DOI":"10.1080\/09511920600667366","article-title":"A simulated annealing-based optimization approach for integrated process planning and scheduling","volume":"20","author":"Li","year":"2007","journal-title":"Int. J. Comput. Integr. Manuf."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"432","DOI":"10.1016\/j.cie.2016.05.018","article-title":"A Hybrid Territory Defined evolutionary algorithm approach for closed loop green supply chain network design","volume":"99","author":"Tiwari","year":"2016","journal-title":"Comput. Ind. Eng."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"409","DOI":"10.1016\/j.jmsy.2016.12.001","article-title":"Complex networks in advanced manufacturing systems","volume":"43","author":"Li","year":"2017","journal-title":"J. Manuf. Syst."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"82","DOI":"10.1016\/j.compind.2015.10.001","article-title":"Energy-efficient dynamic scheduling for a flexible flow shop using an improved particle swarm optimization","volume":"81","author":"Tang","year":"2016","journal-title":"Comput. Ind."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"517","DOI":"10.1109\/TSMC.2015.2507161","article-title":"Pareto-optimization for scheduling of crude oil operations in refinery via genetic algorithm","volume":"47","author":"Hou","year":"2015","journal-title":"IEEE Trans. Syst. Man, Cybern. Syst."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"5734149","DOI":"10.1155\/2019\/5734149","article-title":"A novel MOEA\/D for multiobjective scheduling of flexible manufacturing systems","volume":"2019","author":"Wang","year":"2019","journal-title":"Complexity"},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"2237","DOI":"10.1007\/s10845-011-0569-6","article-title":"Network modeling and evolutionary optimization for scheduling in manufacturing","volume":"23","author":"Lin","year":"2011","journal-title":"J. Intell. Manuf."},{"key":"ref_47","first-page":"7319036","article-title":"A hybrid genetic algorithm with a knowledge-based operator for solving the job shop scheduling problems","volume":"2016","author":"Piroozfard","year":"2016","journal-title":"J. Optim."},{"key":"ref_48","doi-asserted-by":"crossref","unstructured":"Klement, N., Abdeljaouad, M.A., Porto, L., and Silva, C. (2021). Lot-sizing and scheduling for the plastic injection molding industry\u2014A hybrid optimization approach. Appl. Sci., 11.","DOI":"10.3390\/app11031202"},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"e33","DOI":"10.5334\/jors.108","article-title":"WekaPyScript: Classification, regression, and filter schemes for WEKA implemented in Python","volume":"4","author":"Beckham","year":"2016","journal-title":"J. Open Res. Softw."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"228","DOI":"10.1016\/j.knosys.2015.07.006","article-title":"Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm","volume":"89","author":"Mirjalili","year":"2015","journal-title":"Knowl. Based Syst."},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"1048","DOI":"10.3901\/CJME.2015.0617.082","article-title":"Energy-efficient approach to minimizing the energy consumption in an extended job-shop scheduling problem","volume":"28","author":"Tang","year":"2015","journal-title":"Chin. J. Mech. Eng."},{"key":"ref_52","doi-asserted-by":"crossref","unstructured":"Jin, L., Zhang, C., and Fei, X. (2019). Realizing energy savings in integrated process planning and scheduling. Processes, 7.","DOI":"10.3390\/pr7030120"},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"98702","DOI":"10.1109\/ACCESS.2019.2929582","article-title":"Scheduling jobs of two competing agents on a single machine","volume":"7","author":"Cheng","year":"2019","journal-title":"IEEE Access"},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"5735","DOI":"10.1080\/00207543.2014.910627","article-title":"Bi-objective reentrant hybrid flowshop scheduling: An iterated Pareto greedy algorithm","volume":"52","author":"Ying","year":"2014","journal-title":"Int. J. Prod. Res."},{"key":"ref_55","doi-asserted-by":"crossref","first-page":"1065","DOI":"10.1080\/00207543.2014.942011","article-title":"A multi-point simulated annealing heuristic for solving multiple objective unrelated parallel machine scheduling problems","volume":"53","author":"Lin","year":"2014","journal-title":"Int. J. Prod. Res."},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"397","DOI":"10.1016\/j.ejor.2020.11.016","article-title":"Performance indicators in multiobjective optimization","volume":"292","author":"Audet","year":"2021","journal-title":"Eur. J. Oper. Res."},{"key":"ref_57","doi-asserted-by":"crossref","first-page":"411","DOI":"10.1162\/evco_a_00226","article-title":"How to specify a reference point in hypervolume calculation for fair performance comparison","volume":"26","author":"Ishibuchi","year":"2018","journal-title":"Evol. Comput."},{"key":"ref_58","doi-asserted-by":"crossref","first-page":"22272","DOI":"10.1109\/ACCESS.2017.2764047","article-title":"A Simple multi-objective optimization based on the cross-entropy method","volume":"5","author":"Haber","year":"2017","journal-title":"IEEE Access"},{"key":"ref_59","doi-asserted-by":"crossref","unstructured":"Yang, Z., Wang, H., Yang, K., B\u00e4ck, T., and Emmerich, M. (2016, January 13\u201315). SMS-EMOA with multiple dynamic reference points. Proceedings of the 12th International Conference on Natural Computation, Fuzzy Systems and Knowledge Discovery (ICNC-FSKD), Changsha, China.","DOI":"10.1109\/FSKD.2016.7603187"}],"container-title":["Applied Sciences"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2076-3417\/11\/14\/6314\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T06:27:48Z","timestamp":1760164068000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2076-3417\/11\/14\/6314"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,7,8]]},"references-count":59,"journal-issue":{"issue":"14","published-online":{"date-parts":[[2021,7]]}},"alternative-id":["app11146314"],"URL":"https:\/\/doi.org\/10.3390\/app11146314","relation":{},"ISSN":["2076-3417"],"issn-type":[{"value":"2076-3417","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,7,8]]}}}