{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,23]],"date-time":"2026-03-23T10:57:49Z","timestamp":1774263469285,"version":"3.50.1"},"reference-count":53,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2021,12,30]],"date-time":"2021-12-30T00:00:00Z","timestamp":1640822400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Council for Grants of the President of the Russian Federation","award":["N 14.Y26.31.0013"],"award-info":[{"award-number":["N 14.Y26.31.0013"]}]},{"DOI":"10.13039\/501100002261","name":"Russian Foundation for Basic Research","doi-asserted-by":"publisher","award":["19-31-90108"],"award-info":[{"award-number":["19-31-90108"]}],"id":[{"id":"10.13039\/501100002261","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>Parameter identification is an important research topic with a variety of applications in industrial and environmental problems. Usually, a functional has to be minimized in conjunction with parameter identification; thus, there is a certain similarity between the parameter identification and optimization. A number of rigorous and efficient algorithms for optimization problems were developed in recent decades for the case of a convex functional. In the case of a non-convex functional, the metaheuristic algorithms dominate. This paper discusses an optimization method called modified bee colony algorithm (MBC), which is a modification of the standard bees algorithm (SBA). The SBA is inspired by a particular intelligent behavior of honeybee swarms. The algorithm is adapted for the parameter identification of reaction-dominated pore-scale transport when a non-convex functional has to be minimized. The algorithm is first checked by solving a few benchmark problems, namely finding the minima for Shekel, Rosenbrock, Himmelblau and Rastrigin functions. A statistical analysis was carried out to compare the performance of MBC with the SBA and the artificial bee colony (ABC) algorithm. Next, MBC is applied to identify the three parameters in the Langmuir isotherm, which is used to describe the considered reaction. Here, 2D periodic porous media were considered. The simulation results show that the MBC algorithm can be successfully used for identifying admissible sets for the reaction parameters in reaction-dominated transport characterized by low Pecklet and high Damkholer numbers. Finite element approximation in space and implicit time discretization are exploited to solve the direct problem.<\/jats:p>","DOI":"10.3390\/a15010015","type":"journal-article","created":{"date-parts":[[2021,12,30]],"date-time":"2021-12-30T21:41:21Z","timestamp":1640900481000},"page":"15","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["On Parameter Identification for Reaction-Dominated Pore-Scale Reactive Transport Using Modified Bee Colony Algorithm"],"prefix":"10.3390","volume":"15","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5494-5307","authenticated-orcid":false,"given":"Vasiliy V.","family":"Grigoriev","sequence":"first","affiliation":[{"name":"Multiscale Model Reduction Laboratory, North-Eastern Federal University, 58 Belinskogo St., 677000 Yakutsk, Russia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9691-4100","authenticated-orcid":false,"given":"Oleg","family":"Iliev","sequence":"additional","affiliation":[{"name":"Fraunhofer Institute for Industrial Mathematics ITWM, Fraunhofer-Platz 1, D-67663 Kaiserslautern, Germany"},{"name":"Institute of Mathematics and Informatics, Bulgarian Academy of Science, 8 Akad.G.Bonchev St., 1113 Sofia, Bulgaria"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2040-4411","authenticated-orcid":false,"given":"Petr N.","family":"Vabishchevich","sequence":"additional","affiliation":[{"name":"Nuclear Safety Institute, Russian Academy of Sciences, 52, B. Tulskaya, 115191 Moscow, Russia"},{"name":"Laboratory of Computational Technologies for Modeling Multiphysical and Multiscale Permafrost Processes, North-Eastern Federal University, 58 Belinskogo St., 677000 Yakutsk, Russia"}]}],"member":"1968","published-online":{"date-parts":[[2021,12,30]]},"reference":[{"key":"ref_1","unstructured":"Bear, J. (2013). Dynamics of Fluids in Porous Media, Courier Corporation."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Helmig, R. (1997). Multiphase Flow and Transport Processes in the Subsurface: A Contribution to the Modeling of Hydrosystems, Springer.","DOI":"10.1007\/978-3-642-60763-9"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Lavrent\u2019ev, M.M., Romanov, V.G., and Shishatskii, S.P. (1986). Ill-Posed Problems of Mathematical Physics and Analysis, American Mathematical Society.","DOI":"10.1090\/mmono\/064"},{"key":"ref_4","unstructured":"Alifanov, O.M. (2011). Inverse Heat Transfer Problems, Springer."},{"key":"ref_5","unstructured":"Isakov, V. (2006). Inverse Problems for Partial Differential Equations, Springer."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Samarskii, A.A., and Vabishchevich, P.N. (2007). Numerical Methods for Solving Inverse Problems of Mathematical Physics, De Gruyter.","DOI":"10.1515\/9783110205794"},{"key":"ref_7","unstructured":"Sun, N.Z. (2013). Inverse Problems in Groundwater Modeling, Springer Science & Business Media."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Tarantola, A. (2005). Inverse Problem Theory and Methods for Model Parameter Estimation, SIAM.","DOI":"10.1137\/1.9780898717921"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Aster, R.C., Borchers, B., and Thurber, C.H. (2013). Parameter Estimation and Inverse Problems, Elsevier.","DOI":"10.1016\/B978-0-12-385048-5.00010-0"},{"key":"ref_10","unstructured":"Tikhonov, A.N., and Arsenin, V.Y. (1977). Solutions of Ill-Posed Problems, V.H. Winston & Sons."},{"key":"ref_11","unstructured":"Engl, H.W., and Groetsch, C.W. (2014). Inverse and Ill-Posed Problems, Elsevier."},{"key":"ref_12","unstructured":"Horst, R., and Pardalos, P.M. (2013). (Eds.) Handbook of Global Optimization, Springer."},{"key":"ref_13","unstructured":"Nocedal, J., and Wright, S.J. (2006). Numerical Optimization, Springer. [2nd ed.]."},{"key":"ref_14","unstructured":"Goldberg, D.E. (2006). Genetic Algorithms, Pearson Education."},{"key":"ref_15","first-page":"87","article-title":"Survey on particle swarm optimization algorithm","volume":"5","author":"Wei","year":"2004","journal-title":"Eng. Sci."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"727","DOI":"10.1016\/S0952-1976(02)00013-1","article-title":"Genetic programming: Principles and applications","volume":"14","author":"Sette","year":"2001","journal-title":"Eng. Appl. Artif. Intell."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1023\/A:1008202821328","article-title":"Differential evolution\u2014A simple and efficient heuristic for global optimization over continuous spaces","volume":"11","author":"Storn","year":"1997","journal-title":"J. Glob. Optim."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"506","DOI":"10.1109\/12.769433","article-title":"GRASP: A search algorithm for propositional satisfiability","volume":"48","author":"Sakallah","year":"1999","journal-title":"IEEE Trans. Comput."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"4630","DOI":"10.1016\/j.ijhydene.2019.01.020","article-title":"Modeling and optimization of hydrogenation of CO2: Estimation of kinetic parameters via Artificial Bee Colony (ABC) and Differential Evolution (DE) algorithms","volume":"44","author":"Najari","year":"2019","journal-title":"Int. J. Hydrogen Energy"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1016\/j.bej.2016.12.022","article-title":"Estimation of kinetic parameters of an anaerobic digestion model using particle swarm optimization","volume":"120","author":"Yang","year":"2017","journal-title":"Biochem. Eng. J."},{"key":"ref_21","unstructured":"Barbalho, T.J., Santos, A.C., and Aloise, D.J. (2021, November 10). Metaheuristics for the Work-Troops Scheduling Problem. Available online: https:\/\/onlinelibrary.wiley.com\/doi\/abs\/10.1111\/itor.12925."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"106382","DOI":"10.1016\/j.asoc.2020.106382","article-title":"Multi-objective metaheuristics for discrete optimization problems: A review of the state-of-the-art","volume":"93","author":"Liu","year":"2020","journal-title":"Appl. Soft Comput."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"393","DOI":"10.1016\/j.ejor.2021.04.032","article-title":"Machine learning at the service of meta-heuristics for solving combinatorial optimization problems: A state-of-the-art","volume":"296","author":"Mohammadi","year":"2022","journal-title":"Eur. J. Oper. Res."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"125","DOI":"10.1016\/j.resourpol.2018.12.013","article-title":"State of the art about metaheuristics and artificial neural networks applied to open pit mining","volume":"60","year":"2019","journal-title":"Resour. Policy"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Mehrabi, M., Pradhan, B., Moayedi, H., and Alamri, A. (2020). Optimizing an Adaptive Neuro-Fuzzy Inference System for Spatial Prediction of Landslide Susceptibility Using Four State-of-the-art Metaheuristic Techniques. Sensors, 20.","DOI":"10.3390\/s20061723"},{"key":"ref_26","unstructured":"Pham, D., Ghanbarzadeh, A., Koc, E., Otri, S., Rahim, S., and Zaidi, M. (2005). The Bees Algorithm, Manufacturing Engineering Centre, Cardiff University. Technical Note."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Pham, D.T., Ghanbarzadeh, A., Ko\u00e7, E., Otri, S., Rahim, S., and Zaidi, M. (2006). The bees algorithm\u2014A novel tool for complex optimisation problems. Intelligent Production Machines and Systems, Elsevier.","DOI":"10.1016\/B978-008045157-2\/50081-X"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"2919","DOI":"10.1243\/09544062JMES1494","article-title":"The bees algorithm: Modelling foraging behaviour to solve continuous optimization problems","volume":"223","author":"Pham","year":"2009","journal-title":"Proc. Inst. Mech. Eng. Part C J. Mech. Eng. Sci."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"871","DOI":"10.1007\/s00500-013-1104-9","article-title":"Benchmarking and comparison of nature-inspired population-based continuous optimisation algorithms","volume":"18","author":"Pham","year":"2014","journal-title":"Soft Comput."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"1091540","DOI":"10.1080\/23311916.2015.1091540","article-title":"A comparative study of the Bees Algorithm as a tool for function optimisation","volume":"2","author":"Pham","year":"2015","journal-title":"Cogent Eng."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"100746","DOI":"10.1016\/j.swevo.2020.100746","article-title":"An analysis of the search mechanisms of the bees algorithm","volume":"59","author":"Baronti","year":"2020","journal-title":"Swarm Evol. Comput."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1007\/s10462-016-9476-8","article-title":"The variants of the Bees Algorithm (BA): A survey","volume":"47","author":"Hussein","year":"2017","journal-title":"Artif. Intell. Rev."},{"key":"ref_33","unstructured":"Karaboga, D., and Akay, B. (2005). An Artificial Bee Colony (ABC) Algorithm on Training Artificial Neural Networks, Erciyes University, Engineering Faculty, Computer Engineering Department. Technical Report TR06."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"687","DOI":"10.1016\/j.asoc.2007.05.007","article-title":"On the performance of artificial bee colony (ABC) algorithm","volume":"8","author":"Karaboga","year":"2008","journal-title":"Appl. Soft Comput."},{"key":"ref_35","first-page":"108","article-title":"A comparative study of artificial bee colony algorithm","volume":"214","author":"Karaboga","year":"2009","journal-title":"Appl. Math. Comput."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Kralchevsky, P.A., Danov, K.D., and Denkov, N.D. (2009). Handbook of Surface and Colloid Chemistry, Taylor & Francis Group, LLC. Chapter Chemical Physics of Colloid Systems and Interfaces.","DOI":"10.1201\/9781420007206.ch7"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"112661","DOI":"10.1016\/j.cam.2019.112661","article-title":"Computational identification of adsorption and desorption parameters for pore scale transport in periodic porous media","volume":"370","author":"Grigoriev","year":"2019","journal-title":"J. Comput. Appl. Math."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Grigoriev, V.V., and Vabishchevich, P.N. (2021). Bayesian Estimation of Adsorption and Desorption Parameters for Pore Scale Transport. Mathematics, 9.","DOI":"10.3390\/math9161974"},{"key":"ref_39","unstructured":"Acheson, D.J. (2005). Elementary Fluid Dynamics, Clarendon Press."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"251","DOI":"10.1016\/j.apm.2018.01.047","article-title":"Numerical simulation of oxidation processes in a cross-flow around tube bundles","volume":"59","author":"Churbanov","year":"2018","journal-title":"Appl. Math. Model."},{"key":"ref_41","unstructured":"Gresho, P.M., and Sani, R.L. (2000). Incompressible Flow and the Finite Element Method, Volume 2, Isothermal Laminar Flow, Wiley."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"1309","DOI":"10.1002\/nme.2579","article-title":"Gmsh: A three-dimensional finite element mesh generator with built-in pre- and post-processing facilities","volume":"79","author":"Geuzaine","year":"2009","journal-title":"Int. J. Numer. Methods Eng."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1016\/0045-7930(73)90027-3","article-title":"A numerical solution of the Navier-Stokes equations using the finite element technique","volume":"1","author":"Taylor","year":"1973","journal-title":"Comput. Fluids"},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Logg, A., Mardal, K.A., and Wells, G.N. (2012). Automated Solution of Differential Equations by the Finite Element Method, Springer.","DOI":"10.1007\/978-3-642-23099-8"},{"key":"ref_45","first-page":"9","article-title":"The FEniCS Project Version 1.5","volume":"3","author":"Blechta","year":"2015","journal-title":"Arch. Numer. Softw."},{"key":"ref_46","unstructured":"Shekel, J. (1971, January 25\u201326). Test functions for multimodal search techniques. Proceedings of the Fifth Annual Princeton Conf. on Information Science and Systems, Princeton, NJ, USA."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"175","DOI":"10.1093\/comjnl\/3.3.175","article-title":"An automatic method for finding the greatest or least value of a function","volume":"3","author":"Rosenbrock","year":"1960","journal-title":"Comput. J."},{"key":"ref_48","unstructured":"Himmelblau, D.M. (1972). Applied Nonlinear Programming, McGraw-Hill."},{"key":"ref_49","unstructured":"Rastrigin, L. (1974). Extremal Control Systems. Cybernetics Series, Theoretical Foundations of Engineering."},{"key":"ref_50","unstructured":"Rudolph, G. (1990). Globale Optimierung Mit Parallelen Evolutionsstrategien. [Ph.D. Thesis, Universit at Dortmund, Fachbereich Informatik]."},{"key":"ref_51","unstructured":"Hoffmeister, F., and B\u00e4ck, T. (1990). Genetic algorithms and evolution strategies: Similarities and differences. International Conference on Parallel Problem Solving from Nature, Springer."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"619","DOI":"10.1016\/S0167-8191(05)80052-3","article-title":"The parallel genetic algorithm as function optimizer","volume":"17","author":"Schomisch","year":"1991","journal-title":"Parallel Comput."},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"100549","DOI":"10.1016\/j.swevo.2019.06.006","article-title":"A high-efficiency adaptive artificial bee colony algorithm using two strategies for continuous optimization","volume":"50","author":"Song","year":"2019","journal-title":"Swarm Evol. Comput."}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/15\/1\/15\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T07:55:48Z","timestamp":1760169348000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/15\/1\/15"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,12,30]]},"references-count":53,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2022,1]]}},"alternative-id":["a15010015"],"URL":"https:\/\/doi.org\/10.3390\/a15010015","relation":{},"ISSN":["1999-4893"],"issn-type":[{"value":"1999-4893","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,12,30]]}}}