Abstract
In this work, a metaheuristic optimization algorithm is developed based on the idea of interaction between the demanders and the suppliers in the real estate market. After reviewing the basic theory behind the idea, the working principles of the algorithm are developed and explained in details. The proposed framework yields the exploration and exploitation ability of the algorithm and also leads the algorithm to converge to the global maxima. In order to test the performance of the algorithm, 23 well-known benchmark functions of different characteristics are selected from the literature and the results are compared with seven metaheuristic algorithms. The algorithm is also evaluated on two engineering design problems. Results show the comparable performance of the REMARK and verify its potential to solve the optimization problems.










Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Data availability
The datasets generated during and/or analyzed during the current study are available from the corresponding author on reasonable request. MATLAB® codes for the proposed algorithm are available publicly at https://github.com/navideqra/REMARK.
References
Abedinpourshotorban H, Shamsuddin SM, Beheshti Z, Jawawi DN (2016) Electromagnetic field optimization: a physics-inspired metaheuristic optimization algorithm. Swarm Evol Comput 26:8–22
Alikhani Koupaei J, Firouznia M (2021) A chaos-based constrained optimization algorithm. J Ambient Intell Humaniz Comput 12:9953–9976
Boussaïd I, Lepagnot J, Siarry P (2013) A survey on optimization metaheuristics. Inf Sci 237:82–117
Chakraborty S, Saha AK, Sharma S, Chakraborty R, Debnath S (2021) A hybrid whale optimization algorithm for global optimization. J Ambient Intell Human Comput 1–37
Dhiman G, Garg M, Nagar A, Kumar V, Dehghani M (2021) A novel algorithm for global optimization: rat swarm optimizer. J Ambient Intell Human Comput 12:8457–8482
Digalakis JG, Margaritis KG (2001) On benchmarking functions for genetic algorithms. Int J Comput Math 77:481–506
Dong M, Wang N, Cheng X, Jiang C (2014) Composite differential evolution with modified oracle penalty method for constrained optimization problems. Math Probl Eng
Garg H (2016) A hybrid PSO-GA algorithm for constrained optimization problems. Appl Math Comput 274:292–305
Goldstein AA (1965) On steepest descent. J Soc Ind Appl Math Ser A Control 3:147–151
Huan TT, Kulkarni AJ, Kanesan J, Huang CJ, Abraham A (2017) Ideology algorithm: a socio-inspired optimization methodology. Neural Comput Appl 28:845–876
Jiang J, Liu Y, Zhao Z (2021) TriTSA: Triple Tree-Seed Algorithm for dimensional continuous optimization and constrained engineering problems. Eng Appl Artif Intell 104:104303
Karaboga D, Akay B (2009) A comparative study of artificial bee colony algorithm. Appl Math Comput 214:108–132
Karaboga D, Gorkemli B, Ozturk C, Karaboga N (2014) A comprehensive survey: artificial bee colony (ABC) algorithm and applications. Artif Intell Rev 42:21–57
Kaveh A, Dadras A (2017) A novel meta-heuristic optimization algorithm: thermal exchange optimization. Adv Eng Softw 110:69–84
Kiran MS (2015) TSA: Tree-seed algorithm for continuous optimization. Expert Syst Appl 42:6686–6698
Kirkpatrick S, Gelatt CD, Vecchi MP (1983) Optimization by simulated annealing. Science 220:671–680
Krause J, Cordeiro J, Parpinelli RS, Lopes HS (2013) A survey of swarm algorithms applied to discrete optimization problems. In: Swarm intelligence and bio-inspired computation, pp 169–191. Elsevier
Kumar M, Kulkarni AJ, Satapathy SC (2018) Socio evolution and learning optimization algorithm: a socio-inspired optimization methodology. Future Gener Comput Syst 81:252–272
Kuo H, Lin C (2013) Cultural evolution algorithm for global optimizations and its applications. J Appl Res Technol 11:510–522
Liang JJ, Qu BY, Suganthan PN (2013) Problem definitions and evaluation criteria for the CEC 2014 special session and competition on single objective real-parameter numerical optimization. Comput Intell Lab Zhengzhou Univ Zhengzhou China Techn Rep Nanyang Technological University, Singapore 635:490
Mirjalili S (2016) SCA: A sine cosine algorithm for solving optimization problems. Knowl-Based Syst 96:120–133
Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67
Mohammadi M, Khodaygan S (2020) An algorithm for numerical nonlinear optimization: fertile field algorithm (FFA). J Ambient Intell Human Comput 11:865–878
Mourouzi-Sivitanidou R (2011) Market analysis for real estate. Edited by Petros Sivitanides
Munirah N, Remli M, Ali N, Nies H, Mohamad M, Wong K (2020) The development of parameter estimation method for chinese hamster ovary model using black widow optimization algorithm. Int J Adv Comput Sci Appl
Osborne MJ (2004) An introduction to game theory, vol. 3. Oxford University Press, New York
Pan W-T (2012) A new fruit fly optimization algorithm: taking the financial distress model as an example. Knowl-Based Syst 26:69–74
Prasch RE (2008) How markets work: supply, demand and the'real world'. Edward Elgar Publishing
Rashedi E, Nezamabadi-Pour H, Saryazdi S (2009) GSA: a gravitational search algorithm. Inf Sci 179:2232–2248
Satapathy S, Naik A (2016) Social group optimization (SGO): a new population evolutionary optimization technique. Complex Intell Syst 2:173–203
Shapiro C (1989) Theories of oligopoly behavior. Handb Ind Organ 1:329–414
Simon D (2008) Biogeography-based optimization. IEEE Trans Evol Comput 12:702–713
Tong H, Zhu Y, Pierezan J, Xu Y, Coelho LdS (2022) Chaotic coyote optimization algorithm. J Ambient Intell Human Comput 13:2807–2827. https://doi.org/10.1007/s12652-021-03234-5
Tripathi D, Jena U (2016) Cognitive and social information based PSO. Int J Eng Sci Technol 8:64–75
Vikhar P (2016) Evolutionary algorithm: a classical search and optimization technique. Int J Pure Appl Res Eng Technol 4:758–766
Wolpert DH, Macready WG (1997) No free lunch theorems for optimization. IEEE Trans Evol Comput 1:67–82
Zhao W, Wang L (2016) An effective bacterial foraging optimizer for global optimization. Inf Sci 329:719–735
Zhao W, Wang L, Zhang Z (2019a) A novel atom search optimization for dispersion coefficient estimation in groundwater. Futur Gener Comput Syst 91:601–610
Zhao W, Wang L, Zhang Z (2019b) Supply-demand-based optimization: a novel economics-inspired algorithm for global optimization. IEEE Access 7:73182–73206
Funding
This research did not receive any specific grant from funding agencies in the public, commercial, or not-for-profit sectors.
Author information
Authors and Affiliations
Contributions
Hadi Nobahari: Main idea, Final review, Supervision. Navid Eqra: Analysis, Modeling, Implementation, Simulation, Writing. Ariyan Bighashdel: Preliminary analysis.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix
Rights and permissions
Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Nobahari, H., Eqra, N. & Bighashdel, A. Real Estate Market-Based Optimization Algorithm (REMARK): a market-inspired metaheuristic optimization algorithm based on the law of supply and demand. J Ambient Intell Human Comput 14, 12387–12405 (2023). https://doi.org/10.1007/s12652-022-04332-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12652-022-04332-8