{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,10]],"date-time":"2026-03-10T20:55:35Z","timestamp":1773176135414,"version":"3.50.1"},"reference-count":44,"publisher":"MDPI AG","issue":"5","license":[{"start":{"date-parts":[[2024,5,10]],"date-time":"2024-05-10T00:00:00Z","timestamp":1715299200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>Optimization is a process of minimizing or maximizing a given objective function under specified constraints. In multi-objective optimization (MOO), multiple conflicting functions are optimized within defined criteria. Numerous MOO techniques have been developed utilizing various meta-heuristic methods such as Evolutionary Algorithms (EAs), Genetic Algorithms (GAs), and other biologically inspired processes. In a cooperative environment, a Pareto front is generated, and an MOO technique is applied to solve for the solution set. On other hand, Multi-Criteria Decision Making (MCDM) is often used to select a single best solution from a set of provided solution candidates. The Multi-Criteria Decision Making\u2013Pareto Front (M-PF) optimizer combines both of these techniques to find a quality set of heuristic solutions. This paper provides an improved version of the M-PF optimizer, which is called the elite Multi-Criteria Decision Making\u2013Pareto Front (eMPF) optimizer. The eMPF method uses an evolutionary algorithm for the meta-heuristic process and then generates a Pareto front and applies MCDM to the Pareto front to rank the solutions in the set. The main objective of the new optimizer is to exploit the Pareto front while also exploring the solution area. The performance of the developed method is tested against M-PF, Non-Dominated Sorting Genetic Algorithm-II (NSGA-II), and Non-Dominated Sorting Genetic Algorithm-III (NSGA-III). The test results demonstrate the performance of the new eMPF optimizer over M-PF, NSGA-II, and NSGA-III. eMPF was not only able to exploit the search domain but also was able to find better heuristic solutions for most of the test functions used.<\/jats:p>","DOI":"10.3390\/a17050206","type":"journal-article","created":{"date-parts":[[2024,5,13]],"date-time":"2024-05-13T08:33:03Z","timestamp":1715589183000},"page":"206","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":19,"title":["Elite Multi-Criteria Decision Making\u2014Pareto Front Optimization in Multi-Objective Optimization"],"prefix":"10.3390","volume":"17","author":[{"ORCID":"https:\/\/orcid.org\/0009-0005-1067-8434","authenticated-orcid":false,"given":"Adarsh","family":"Kesireddy","sequence":"first","affiliation":[{"name":"Conrad Blucher Institute for Surveying and Science, Texas A&M University\u2013Corpus Christi, Corpus Christi, TX 78412, USA"},{"name":"Department of Computer Science, Texas A&M University\u2013Corpus Christi, Corpus Christi, TX 78412, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5913-632X","authenticated-orcid":false,"given":"F. Antonio","family":"Medrano","sequence":"additional","affiliation":[{"name":"Conrad Blucher Institute for Surveying and Science, Texas A&M University\u2013Corpus Christi, Corpus Christi, TX 78412, USA"},{"name":"Department of Computer Science, Texas A&M University\u2013Corpus Christi, Corpus Christi, TX 78412, USA"}]}],"member":"1968","published-online":{"date-parts":[[2024,5,10]]},"reference":[{"key":"ref_1","unstructured":"Garey, M.R., and Johnson, D.S. (1979). Computers and Intractability, Freeman."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Hooshyar, M., and Huang, Y.M. (2023). Meta-heuristic Algorithms in UAV Path Planning Optimization: A Systematic Review (2018\u20132022). Drones, 7.","DOI":"10.3390\/drones7120687"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"224","DOI":"10.1016\/j.ins.2015.01.037","article-title":"Algorithm selection for black-box continuous optimization problems: A survey on methods and challenges","volume":"317","author":"Sun","year":"2015","journal-title":"Inf. Sci."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"182","DOI":"10.1109\/4235.996017","article-title":"A fast and elitist multiobjective genetic algorithm: NSGA-II","volume":"6","author":"Deb","year":"2002","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"577","DOI":"10.1109\/TEVC.2013.2281535","article-title":"An evolutionary many-objective optimization algorithm using reference-point-based nondominated sorting approach, part I: Solving problems with box constraints","volume":"18","author":"Deb","year":"2013","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_6","unstructured":"Kennedy, J., and Eberhart, R. (December, January 27). Particle swarm optimization. Proceedings of the ICNN\u201995-International Conference on Neural Networks, Perth, WA, Australia."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1109\/MCI.2006.329691","article-title":"Ant colony optimization","volume":"1","author":"Dorigo","year":"2006","journal-title":"IEEE Comput. Intell. Mag."},{"key":"ref_8","unstructured":"Horn, J., Nafpliotis, N., and Goldberg, D.E. (1994, January 27\u201329). A niched Pareto genetic algorithm for multiobjective optimization. Proceedings of the First IEEE Conference on Evolutionary Computation, IEEE World Congress on Computational Intelligence, Orlando, FL, USA."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Gunasekara, R.C., Mehrotra, K., and Mohan, C.K. (2014, January 17\u201320). Multi-objective optimization to identify key players in social networks. Proceedings of the 2014 IEEE\/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM 2014), Beijing, China.","DOI":"10.1109\/ASONAM.2014.6921623"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Stavroulakis, G.E., Charalambidi, B.G., and Koutsianitis, P. (2022). Review of computational mechanics, optimization, and machine learning tools for digital twins applied to infrastructures. Appl. Sci., 12.","DOI":"10.3390\/app122311997"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"646","DOI":"10.1111\/tgis.13033","article-title":"Opensource spatial optimization in GIScience for strategic positioning","volume":"27","author":"Murray","year":"2023","journal-title":"Trans. GIS"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"25","DOI":"10.31181\/dma1120237","article-title":"A comprehensive review of multiple criteria decision-making (MCDM) Methods: Advancements, applications, and future directions","volume":"1","author":"Sahoo","year":"2023","journal-title":"Decis. Mak. Adv."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"16878132231220351","DOI":"10.1177\/16878132231220351","article-title":"Structural optimization design of BIW using NSGA-III and entropy weighted TOPSIS methods","volume":"15","author":"Chen","year":"2023","journal-title":"Adv. Mech. Eng."},{"key":"ref_14","first-page":"46","article-title":"A Hybrid Method of NSGA-II and TOPSIS to Optimize the Performance of Friction Stir Extrusion","volume":"8","author":"Akbari","year":"2021","journal-title":"Iran. J. Mater. Form."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"3541676","DOI":"10.1155\/2018\/3541676","article-title":"Damage diagnosis in 3D structures using a novel hybrid multiobjective optimization and FE model updating framework","volume":"2018","author":"Alkayem","year":"2018","journal-title":"Complexity"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Kesireddy, A., Carrillo, L.R.G., and Baca, J. (2020, January 9\u201311). Multi-criteria decision making-pareto front optimization strategy for solving multi-objective problems. Proceedings of the 2020 IEEE 16th International Conference on Control & Automation (ICCA), Singapore.","DOI":"10.1109\/ICCA51439.2020.9264536"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"M\u00e9ndez, M., Frutos, M., Miguel, F., and Aguasca-Colomo, R. (2020). Topsis decision on approximate pareto fronts by using evolutionary algorithms: Application to an engineering design problem. Mathematics, 8.","DOI":"10.3390\/math8112072"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"221","DOI":"10.1007\/s40747-019-0113-4","article-title":"Evolutionary multiobjective optimization: Open research areas and some challenges lying ahead","volume":"6","year":"2020","journal-title":"Complex Intell. Syst."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"239","DOI":"10.1007\/BF01584088","article-title":"Problems and methods with multiple objective functions","volume":"1","author":"Roy","year":"1971","journal-title":"Math. Program."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Long, Q., Wu, X., and Wu, C. (2021). Non-dominated sorting methods for multi-objective optimization: Review and numerical comparison. J. Ind. Manag. Optim., 17.","DOI":"10.3934\/jimo.2020009"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"77","DOI":"10.3390\/encyclopedia3010006","article-title":"Multi-criteria decision making (MCDM) methods and concepts","volume":"3","author":"Taherdoost","year":"2023","journal-title":"Encyclopedia"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Stevi\u0107, \u017d., Durmi\u0107, E., Gaji\u0107, M., Pamu\u010dar, D., and Pu\u0161ka, A. (2019). A novel multi-criteria decision-making model: Interval rough SAW method for sustainable supplier selection. Information, 10.","DOI":"10.3390\/info10100292"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.ejor.2004.04.028","article-title":"Analytic hierarchy process: An overview of applications","volume":"169","author":"Vaidya","year":"2006","journal-title":"Eur. J. Oper. Res."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1108\/IJQRM-03-2013-0042","article-title":"A TOPSIS method to evaluate the technologies","volume":"31","author":"Sarkar","year":"2013","journal-title":"Int. J. Qual. Reliab. Manag."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"905","DOI":"10.1080\/00207729708929453","article-title":"A ranking method for multiple-criteria decision-making","volume":"28","author":"Borgulya","year":"1997","journal-title":"Int. J. Syst. Sci."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"361","DOI":"10.1162\/evco.1996.4.4.361","article-title":"A comparison of selection schemes used in evolutionary algorithms","volume":"4","author":"Blickle","year":"1996","journal-title":"Evol. Comput."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"5605","DOI":"10.1007\/s11831-022-09778-9","article-title":"A comprehensive review on multi-objective optimization techniques: Past, present and future","volume":"29","author":"Sharma","year":"2022","journal-title":"Arch. Comput. Methods Eng."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"2085","DOI":"10.1016\/j.proeng.2011.11.2410","article-title":"Application of the entropy weight and TOPSIS method in safety evaluation of coal mines","volume":"26","author":"Li","year":"2011","journal-title":"Procedia Eng."},{"key":"ref_29","unstructured":"Trautmann, H., Rudolph, G., Dominguez-Medina, C., and Sch\u00fctze, O. (2013). EVOLVE-A Bridge between Probability, Set Oriented Numerics, and Evolutionary Computation II, Springer."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Ishibuchi, H., Masuda, H., Tanigaki, Y., and Nojima, Y. (April, January 29). Modified distance calculation in generational distance and inverted generational distance. Proceedings of the Evolutionary Multi-Criterion Optimization: 8th International Conference, EMO 2015, Guimar\u00e3es, Portugal. Part II 8.","DOI":"10.1007\/978-3-319-15892-1_8"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Riquelme, N., Von L\u00fccken, C., and Baran, B. (2015, January 19\u201323). Performance metrics in multi-objective optimization. Proceedings of the 2015 Latin American Computing Conference (CLEI), Arequipa, Peru.","DOI":"10.1109\/CLEI.2015.7360024"},{"key":"ref_32","unstructured":"Schott, J.R. (1995). Fault Tolerant Design Using Single and Multicriteria Genetic Algorithm Optimization. [Ph.D. Thesis, Massachusetts Institute of Technology]."},{"key":"ref_33","unstructured":"Binh, T.T., and Korn, U. (1997, January 25\u201327). MOBES: A multiobjective evolution strategy for constrained optimization problems. Proceedings of the Third International Conference on Genetic Algorithms (Mendel 97), Brno, Czech Republic."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1162\/evco.1995.3.1.1","article-title":"An overview of evolutionary algorithms in multiobjective optimization","volume":"3","author":"Fonseca","year":"1995","journal-title":"Evol. Comput."},{"key":"ref_35","unstructured":"Kita, H., Yabumoto, Y., Mori, N., and Nishikawa, Y. (1996). Parallel Problem Solving from Nature\u2014PPSN IV, Proceedings of the International Conference on Evolutionary Computation\u2014The 4th International Conference on Parallel Problem Solving from Nature, Berlin, Germany, 22\u201326 September 1996, Springer. Proceedings 4."},{"key":"ref_36","unstructured":"Kursawe, F. (1990, January 1\u20133). A variant of evolution strategies for vector optimization. Proceedings of the International Conference on Parallel Problem Solving from Nature, Dortmund, Germany."},{"key":"ref_37","unstructured":"Schaffer, J.D. Multiple objective optimization with vector evaluated genetic algorithms. Proceedings of the First International Conference on Genetic Algorithms and Their Applications."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"1964","DOI":"10.2514\/1.J059803","article-title":"Bayesian optimization of multiobjective functions using multiple information sources","volume":"59","author":"Khatamsaz","year":"2021","journal-title":"AIAA J."},{"key":"ref_39","unstructured":"Deb, K., Thiele, L., Laumanns, M., and Zitzler, E. (2002, January 12\u201317). Scalable multi-objective optimization test problems. Proceedings of the 2002 Congress on Evolutionary Computation. CEC\u201902 (Cat. No. 02TH8600), Honolulu, HI, USA."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1007\/BF01743536","article-title":"A new method to solve generalized multicriteria optimization problems using the simple genetic algorithm","volume":"10","author":"Osyczka","year":"1995","journal-title":"Struct. Optim."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Rend\u00f3n, M.V. (1997, January 19\u201323). A non-generational genetic algorithm for multiobjective optimization. Proceedings of the 7th Interational Conference on Genetic Algorithms, East Lansing, MI, USA.","DOI":"10.1049\/cp:19971149"},{"key":"ref_42","unstructured":"Lis, J., and Eiben, \u00c1.E. (1997, January 13\u201316). A multi-sexual genetic algorithm for multiobjective optimization. Proceedings of the 1997 IEEE International Conference on Evolutionary Computation (ICEC\u201997), Indianapolis, IN, USA."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"255","DOI":"10.1080\/00207729608929211","article-title":"Multicriteria optimization using a genetic algorithm for determining a Pareto set","volume":"27","author":"Vlennet","year":"1996","journal-title":"Int. J. Syst. Sci."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"893","DOI":"10.9746\/sicetr1965.37.893","article-title":"Genetic symbiosis algorithm for multiobjective optimization problems","volume":"37","author":"Mao","year":"2001","journal-title":"Trans. Soc. Instrum. Control Eng."}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/17\/5\/206\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T14:43:37Z","timestamp":1760107417000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/17\/5\/206"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,5,10]]},"references-count":44,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2024,5]]}},"alternative-id":["a17050206"],"URL":"https:\/\/doi.org\/10.3390\/a17050206","relation":{},"ISSN":["1999-4893"],"issn-type":[{"value":"1999-4893","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,5,10]]}}}