{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,18]],"date-time":"2026-04-18T10:05:06Z","timestamp":1776506706611,"version":"3.51.2"},"reference-count":142,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2019,3,8]],"date-time":"2019-03-08T00:00:00Z","timestamp":1552003200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Information"],"abstract":"<jats:p>In recent years, due to the unnecessary wastage of electrical energy in residential buildings, the requirement of energy optimization and user comfort has gained vital importance. In the literature, various techniques have been proposed addressing the energy optimization problem. The goal of each technique is to maintain a balance between user comfort and energy requirements, such that the user can achieve the desired comfort level with the minimum amount of energy consumption. Researchers have addressed the issue with the help of different optimization algorithms and variations in the parameters to reduce energy consumption. To the best of our knowledge, this problem is not solved yet due to its challenging nature. The gaps in the literature are due to advancements in technology, the drawbacks of optimization algorithms, and the introduction of new optimization algorithms. Further, many newly proposed optimization algorithms have produced better accuracy on the benchmark instances but have not been applied yet for the optimization of energy consumption in smart homes. In this paper, we have carried out a detailed literature review of the techniques used for the optimization of energy consumption and scheduling in smart homes. Detailed discussion has been carried out on different factors contributing towards thermal comfort, visual comfort, and air quality comfort. We have also reviewed the fog and edge computing techniques used in smart homes.<\/jats:p>","DOI":"10.3390\/info10030108","type":"journal-article","created":{"date-parts":[[2019,3,8]],"date-time":"2019-03-08T11:21:59Z","timestamp":1552044119000},"page":"108","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":129,"title":["A Review on Energy Consumption Optimization Techniques in IoT Based Smart Building Environments"],"prefix":"10.3390","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8420-0119","authenticated-orcid":false,"given":"Abdul Salam","family":"Shah","sequence":"first","affiliation":[{"name":"Department of Computer Engineering, University of Kuala Lumpur (UniKl-MIIT), 1016 Jalan Sultan Ismail, Kuala Lumpur 50250, Malaysia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Haidawati","family":"Nasir","sequence":"additional","affiliation":[{"name":"Department of Computer Engineering, University of Kuala Lumpur (UniKl-MIIT), 1016 Jalan Sultan Ismail, Kuala Lumpur 50250, Malaysia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Muhammad","family":"Fayaz","sequence":"additional","affiliation":[{"name":"Department of Computer Engineering, Jeju National University, Jejusi 63243, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Adidah","family":"Lajis","sequence":"additional","affiliation":[{"name":"Department of Computer Engineering, University of Kuala Lumpur (UniKl-MIIT), 1016 Jalan Sultan Ismail, Kuala Lumpur 50250, Malaysia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9149-328X","authenticated-orcid":false,"given":"Asadullah","family":"Shah","sequence":"additional","affiliation":[{"name":"Department of Information Systems, Kulliyyah of ICT, International Islamic University Malaysia (IIUM), Gombak Campus, Kuala Lumpur 50728, Malaysia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2019,3,8]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"1645","DOI":"10.1016\/j.future.2013.01.010","article-title":"Internet of things (IoT): A vision, architectural elements, and future directions","volume":"29","author":"Gubbi","year":"2013","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Cruz-Piris, L., Rivera, D., Marsa-Maestre, I., de la Hoz, E., and Velasco, R.J. (2018). Access control mechanism for IoT environments based on modelling communication procedures as resources. Sensors, 18.","DOI":"10.3390\/s18030917"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"13","DOI":"10.14257\/ijgdc.2016.9.7.02","article-title":"Appraisal of the most prominent attacks due to vulnerabilities in cloud computing","volume":"9","author":"Shah","year":"2016","journal-title":"Int. J. Grid Distrib. Comput."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Qiu, T., Chen, N., Li, K., Atiquzzaman, M., and Zhao, W. (2018). How can heterogeneous internet of things build our future: A survey. IEEE Commun. Surv. Tutor.","DOI":"10.1109\/COMST.2018.2803740"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1016\/j.apenergy.2015.12.002","article-title":"Developing a whole building cooling energy forecasting model for on-line operation optimization using proactive system identification","volume":"164","author":"Li","year":"2016","journal-title":"Appl. Energy"},{"key":"ref_6","first-page":"23","article-title":"Statistical features based approach (sfba) for hourly energy consumption prediction using neural network","volume":"9","author":"Wahid","year":"2017","journal-title":"Int. J. Inf. Technol. Comput. Sci."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Fayaz, M., and Kim, D. (2018). A prediction methodology of energy consumption based on deep extreme learning machine and comparative analysis in residential buildings. Electronics, 7.","DOI":"10.3390\/electronics7100222"},{"key":"ref_8","first-page":"108","article-title":"A simple and easy approach for home appliances energy consumption prediction in residential buildings using machine learning techniques","volume":"7","author":"Wahid","year":"2017","journal-title":"J. Appl. Environ. Biol. Sci."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"291","DOI":"10.1016\/j.pnsc.2008.07.014","article-title":"Progress in electrical energy storage system: A critical review","volume":"19","author":"Chen","year":"2009","journal-title":"Prog. Nat. Sci."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Li, C., Ding, Z., Zhao, D., Yi, J., and Zhang, G. (2017). Building energy consumption prediction: An extreme deep learning approach. Energies, 10.","DOI":"10.3390\/en10101525"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Esmat, A., Magdy, A., ElKhattam, W., and ElBakly, A.M. (2013, January 2\u20134). A novel energy management system using ant colony optimization for micro-grids. Proceedings of the 3rd International Conference on Electric Power and Energy Conversion Systems, Istanbul, Turkey.","DOI":"10.1109\/EPECS.2013.6713023"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Xhafa, F., Caball\u00e9, S., and Barolli, L. (2018). Energy efficiency using genetic and crow search algorithms in smart grid. Advances on P2P, Parallel, Grid, Cloud and Internet Computing, Springer International Publishing.","DOI":"10.1007\/978-3-319-69835-9"},{"key":"ref_13","unstructured":"Barolli, L., Xhafa, F., and Conesa, J. (2018). Real time pricing based appliance scheduling in home energy management using optimization techniques. Advances on Broad-Band Wireless Computing, Communication and Applications, Springer International Publishing."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1391","DOI":"10.1109\/TSG.2013.2251018","article-title":"An optimal power scheduling method for demand response in home energy management system","volume":"4","author":"Zhao","year":"2013","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Shehadeh, H., Idna Idris, M., Ahmedy, I., Ramli, R., and Mohamed Noor, N. (2018). The multi-objective optimization algorithm based on sperm fertilization procedure (MOSFP) method for solving wireless sensor networks optimization problems in smart grid applications. Energies, 11.","DOI":"10.3390\/en11010097"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"1951","DOI":"10.1016\/j.compchemeng.2004.03.011","article-title":"Continuous reformulations of discrete\u2013continuous optimization problems","volume":"28","author":"Stein","year":"2004","journal-title":"Comput. Chem. Eng."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Wang, Z., Yang, R., and Wang, L. (2010, January 7\u201310). Multi-agent control system with intelligent optimization for smart and energy-efficient buildings. Proceedings of the IECON 2010\u201436th Annual Conference on IEEE Industrial Electronics Society, Glendale, AZ, USA.","DOI":"10.1109\/IECON.2010.5675530"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"264","DOI":"10.7326\/0003-4819-151-4-200908180-00135","article-title":"Preferred reporting items for systematic reviews and meta-analyses: The prisma statement","volume":"151","author":"Moher","year":"2009","journal-title":"Ann. Intern. Med."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Petersen, K., Feldt, R., Mujtaba, S., and Mattsson, M. (2008, January 26\u201327). Systematic mapping studies in software engineering. Proceedings of the EASE\u201908 Proceedings of the 12th international conference on Evaluation and Assessment in Software Engineering, Bari, Italy.","DOI":"10.14236\/ewic\/EASE2008.8"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"131","DOI":"10.3233\/IFS-1996-4205","article-title":"Comparison of conventional and fuzzy control of indoor air quality in buildings","volume":"4","author":"Dounis","year":"1996","journal-title":"J. Intell. Fuzzy Syst."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"277","DOI":"10.1016\/S0378-7788(97)00008-X","article-title":"Using genetic algorithms to optimize controller parameters for hvac systems","volume":"26","author":"Huang","year":"1997","journal-title":"Energy Build."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"471","DOI":"10.1016\/S0360-1323(99)00032-3","article-title":"Model-based optimal control of vav air-conditioning system using genetic algorithm","volume":"35","author":"Wang","year":"2000","journal-title":"Build. Environ."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"531","DOI":"10.1016\/S0378-7788(00)00098-0","article-title":"Advanced fuzzy logic controllers design and evaluation for buildings\u2019 occupants thermal\u2013visual comfort and indoor air quality satisfaction","volume":"33","author":"Kolokotsa","year":"2001","journal-title":"Energy Build."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1080\/01425910108914370","article-title":"Neurobat, a predictive and adaptive heating control system using artificial neural networks","volume":"21","author":"Morel","year":"2001","journal-title":"Int. J. Sol. Energy"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"959","DOI":"10.1016\/S0378-7788(02)00071-3","article-title":"Optimization of building thermal design and control by multi-criterion genetic algorithm","volume":"34","author":"Wright","year":"2002","journal-title":"Energy Build."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"417","DOI":"10.1016\/S0952-1976(02)00090-8","article-title":"Genetic algorithms optimized fuzzy controller for the indoor environmental management in buildings implemented using plc and local operating networks","volume":"15","author":"Kolokotsa","year":"2002","journal-title":"Eng. Appl. Artif. Intell."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"1439","DOI":"10.1016\/S0360-1323(03)00130-6","article-title":"Comparison of the performance of fuzzy controllers for the management of the indoor environment","volume":"38","author":"Kolokotsa","year":"2003","journal-title":"Build. Environ."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"2422","DOI":"10.1016\/j.applthermaleng.2011.04.006","article-title":"Comparative study of artificial intelligence-based building thermal control methods\u2014Application of fuzzy, adaptive neuro-fuzzy inference system, and artificial neural network","volume":"31","author":"Moon","year":"2011","journal-title":"Appl. Therm. Eng."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1016\/j.enbuild.2003.10.004","article-title":"The control of indoor thermal comfort conditions: Introducing a fuzzy adaptive controller","volume":"36","author":"Calvino","year":"2004","journal-title":"Energy Build."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"220","DOI":"10.1016\/j.enbuild.2005.05.008","article-title":"Hvac system optimization for energy management by evolutionary programming","volume":"38","author":"Fong","year":"2006","journal-title":"Energy Build."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"307","DOI":"10.1016\/j.solener.2005.02.002","article-title":"Daylight illuminance control with fuzzy logic","volume":"80","author":"Peternelj","year":"2006","journal-title":"Sol. Energy"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"3562","DOI":"10.1016\/j.buildenv.2006.10.024","article-title":"Intelligent building energy management system using rule sets","volume":"42","author":"Doukas","year":"2007","journal-title":"Build. Environ."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"2686","DOI":"10.1016\/j.buildenv.2006.07.010","article-title":"Reinforcement learning for energy conservation and comfort in buildings","volume":"42","author":"Dalamagkidis","year":"2007","journal-title":"Build. Environ."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"517","DOI":"10.1016\/j.enconman.2007.08.006","article-title":"Design of intelligent comfort control system with human learning and minimum power control strategies","volume":"49","author":"Liang","year":"2008","journal-title":"Energy Convers. Manag."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/0378-7788(94)90011-6","article-title":"Comport control for short-term occupancy","volume":"21","author":"Fountain","year":"1994","journal-title":"Energy Build."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"1353","DOI":"10.1016\/j.enbuild.2007.12.007","article-title":"Predictive controllers for thermal comfort optimization and energy savings","volume":"40","author":"Freire","year":"2008","journal-title":"Energy Build."},{"key":"ref_37","unstructured":"Chi-Min, C., Tai-Lang, J., and Yue-Wei, H. (2005, January 8\u201310). A study of thermal comfort control using least enthalpy estimator on hvac system. Proceedings of the 2005, American Control Conference, Portland, OR, USA."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Mitsios, I., Kolokotsa, D., Stavrakakis, G., Kalaitzakis, K., and Pouliezos, A. (2009, January 24\u201326). Developing a control algorithm for cen indoor environmental criteria\u2014Addressing air quality, thermal comfort and lighting. Proceedings of the 2009 17th Mediterranean Conference on Control and Automation, Thessaloniki, Greece.","DOI":"10.1109\/MED.2009.5164672"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"1612","DOI":"10.1016\/j.buildenv.2010.01.009","article-title":"Ann-based thermal control models for residential buildings","volume":"45","author":"Moon","year":"2010","journal-title":"Build. Environ."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"708","DOI":"10.1016\/j.enbuild.2009.11.010","article-title":"Use of genetic algorithms to develop an adaptive fuzzy logic controller for a cooling coil","volume":"42","author":"Navale","year":"2010","journal-title":"Energy Build."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1016\/j.enbuild.2010.08.014","article-title":"Intelligent control system for reconciliation of the energy savings with comfort in buildings using soft computing techniques","volume":"43","author":"Dounis","year":"2011","journal-title":"Energy Build."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"525","DOI":"10.1016\/j.autcon.2011.11.012","article-title":"Coordinating occupant behavior for building energy and comfort management using multi-agent systems","volume":"22","author":"Klein","year":"2012","journal-title":"Autom. Constr."},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Khan, M.W., Choudhry, M.A., and Zeeshan, M. (2013, January 17\u201318). An efficient design of genetic algorithm based adaptive fuzzy logic controller for multivariable control of hvac systems. Proceedings of the 5th Computer Science and Electronic Engineering Conference (CEEC), Colchester, UK.","DOI":"10.1109\/CEEC.2013.6659435"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"536","DOI":"10.1016\/j.enbuild.2014.09.055","article-title":"A knowledge based approach for selecting energy-aware and comfort-driven hvac temperature set points","volume":"85","author":"Ghahramani","year":"2014","journal-title":"Energy Build."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1007\/s12273-013-0138-3","article-title":"Modeling and optimization of hvac systems using artificial neural network and genetic algorithm","volume":"7","author":"Nassif","year":"2014","journal-title":"Build. Simul."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"740","DOI":"10.1016\/j.jprocont.2013.09.024","article-title":"Efficient building energy management using distributed model predictive control","volume":"24","author":"Scherer","year":"2014","journal-title":"J. Process Control"},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1016\/j.autcon.2015.03.007","article-title":"Energy efficient agent function block: A semantic agent approach to iec 61499 function blocks in energy efficient building automation systems","volume":"54","author":"Mousavi","year":"2015","journal-title":"Autom. Constr."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"378","DOI":"10.1016\/j.enbuild.2015.06.064","article-title":"Multi-objective optimization of a nearly zero-energy building based on thermal and visual discomfort minimization using a non-dominated sorting genetic algorithm (nsga-ii)","volume":"104","author":"Carlucci","year":"2015","journal-title":"Energy Build."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"100","DOI":"10.1016\/j.enbuild.2015.02.053","article-title":"Occupant centered lighting control for comfort and energy efficient building operation","volume":"94","author":"Nagy","year":"2015","journal-title":"Energy Build."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"247","DOI":"10.1016\/j.autcon.2016.01.002","article-title":"Smart grid data analytics framework for increasing energy savings in residential buildings","volume":"72","author":"Chou","year":"2016","journal-title":"Autom. Constr."},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.enbuild.2016.03.041","article-title":"Design of an energy-saving controller for an intelligent led lighting system","volume":"120","author":"Chew","year":"2016","journal-title":"Energy Build."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"47","DOI":"10.14257\/ijsh.2016.10.4.05","article-title":"Optimization approach for energy saving and comfortable space using aco in building","volume":"10","author":"Galbazar","year":"2016","journal-title":"Int. J. Smart Home"},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"293","DOI":"10.1016\/j.apenergy.2016.02.141","article-title":"Multi-objective optimization of the building energy performance: A simulation-based approach by means of particle swarm optimization (PSO)","volume":"170","author":"Delgarm","year":"2016","journal-title":"Appl. Energy"},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1016\/j.scs.2014.04.005","article-title":"Stochastic optimized intelligent controller for smart energy efficient buildings","volume":"13","author":"Shaikh","year":"2014","journal-title":"Sustain. Cities Soc."},{"key":"ref_55","doi-asserted-by":"crossref","first-page":"403","DOI":"10.1016\/j.ijepes.2015.08.006","article-title":"Intelligent multi-objective control and management for smart energy efficient buildings","volume":"74","author":"Shaikh","year":"2016","journal-title":"Int. J. Electr. Power Energy Syst."},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"100","DOI":"10.1016\/j.proeng.2016.10.012","article-title":"Intelligent control system integration and optimization for zero energy buildings to mitigate urban heat island","volume":"169","author":"Zheng","year":"2016","journal-title":"Procedia Eng."},{"key":"ref_57","doi-asserted-by":"crossref","unstructured":"Lim, J., and Yun, G. (2017). Cooling energy implications of occupant factor in buildings under climate change. Sustainability, 9.","DOI":"10.3390\/su9112039"},{"key":"ref_58","doi-asserted-by":"crossref","first-page":"397","DOI":"10.1016\/j.buildenv.2018.10.028","article-title":"Lightlearn: An adaptive and occupant centered controller for lighting based on reinforcement learning","volume":"147","author":"Park","year":"2019","journal-title":"Build. Environ."},{"key":"ref_59","doi-asserted-by":"crossref","first-page":"1141","DOI":"10.1080\/23744731.2018.1474690","article-title":"A multi-occupants\u2019 comfort-driven and energy-efficient control strategy of vav system based on learned thermal comfort profiles","volume":"24","author":"Xu","year":"2018","journal-title":"Sci. Technol. Built Environ."},{"key":"ref_60","doi-asserted-by":"crossref","first-page":"240","DOI":"10.1016\/j.proeng.2017.03.057","article-title":"A study of thermal comfort and occupant satisfaction in office room","volume":"170","author":"Putra","year":"2017","journal-title":"Procedia Eng."},{"key":"ref_61","doi-asserted-by":"crossref","unstructured":"Ain, Q.-U., Iqbal, S., Khan, S., Malik, A., Ahmad, I., and Javaid, N. (2018). Iot operating system based fuzzy inference system for home energy management system in smart buildings. Sensors, 18.","DOI":"10.3390\/s18092802"},{"key":"ref_62","doi-asserted-by":"crossref","first-page":"287","DOI":"10.1016\/j.buildenv.2013.10.020","article-title":"Coupling a neural network temperature predictor and a fuzzy logic controller to perform thermal comfort regulation in an office building","volume":"72","author":"Marvuglia","year":"2014","journal-title":"Build. Environ."},{"key":"ref_63","unstructured":"ISO (1994). Moderate thermal environments determination of the pmv and ppd indices and specification of the conditions for thermal comfort. Geneva: International Organisation for Standardization, Available online: https:\/\/www.iso.org\/standard\/14567.html."},{"key":"ref_64","unstructured":"ANSI\/ASHRAE Standard 55-2010 (2010). Thermal Environmental Conditions for Human Occupancy, American Society of Heating, Refrigerating, and Air Conditioning Engineers Inc."},{"key":"ref_65","doi-asserted-by":"crossref","first-page":"4727","DOI":"10.3390\/en7084727","article-title":"A dynamic fuzzy controller to meet thermal comfort by using neural network forecasted parameters as the input","volume":"7","author":"Collotta","year":"2014","journal-title":"Energies"},{"key":"ref_66","doi-asserted-by":"crossref","first-page":"493","DOI":"10.1007\/s11277-015-2405-3","article-title":"Optimized power control methodology using genetic algorithm","volume":"83","author":"Ali","year":"2015","journal-title":"Wirel. Pers. Commun."},{"key":"ref_67","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1155\/2016\/9104735","article-title":"An efficient approach for energy consumption optimization and management in residential building using artificial bee colony and fuzzy logic","volume":"2016","author":"Wahid","year":"2016","journal-title":"Math. Probl. Eng."},{"key":"ref_68","doi-asserted-by":"crossref","first-page":"94","DOI":"10.17159\/2413-3051\/2015\/v26i2a2200","article-title":"Building power control and comfort management using genetic programming and fuzzy logic","volume":"26","author":"Ali","year":"2015","journal-title":"J. Energy South. Afr."},{"key":"ref_69","doi-asserted-by":"crossref","unstructured":"Ullah, I., and Kim, D. (2017). An improved optimization function for maximizing user comfort with minimum energy consumption in smart homes. Energies, 10.","DOI":"10.3390\/en10111818"},{"key":"ref_70","doi-asserted-by":"crossref","unstructured":"Fayaz, M., and Kim, D. (2018). Energy consumption optimization and user comfort management in residential buildings using a bat algorithm and fuzzy logic. Energies, 11.","DOI":"10.3390\/en11010161"},{"key":"ref_71","doi-asserted-by":"crossref","first-page":"148","DOI":"10.1016\/j.ijepes.2012.11.023","article-title":"Action dependent heuristic dynamic programming for home energy resource scheduling","volume":"48","author":"Fuselli","year":"2013","journal-title":"Int. J. Electr. Power Energy Syst."},{"key":"ref_72","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1016\/j.enbuild.2013.01.008","article-title":"Model predictive hvac load control in buildings using real-time electricity pricing","volume":"60","author":"Avci","year":"2013","journal-title":"Energy Build."},{"key":"ref_73","doi-asserted-by":"crossref","first-page":"481","DOI":"10.1007\/s11277-017-3959-z","article-title":"Genetic algorithm based demand side management for smart grid","volume":"93","author":"Bharathi","year":"2017","journal-title":"Wirel. Pers. Commun."},{"key":"ref_74","doi-asserted-by":"crossref","unstructured":"Barolli, L., Xhafa, F., and Conesa, J. (2018). Earth worm optimization for home energy management system in smart grid. Advances on Broad-Band Wireless Computing, Communication and Applications, Springer International Publishing.","DOI":"10.1007\/978-3-319-69811-3"},{"key":"ref_75","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1504\/IJBIC.2018.093328","article-title":"Earthworm optimization algorithm: A bio-inspired metaheuristic algorithm for global optimization problems","volume":"7","author":"Wang","year":"2015","journal-title":"Int. J. Bio-Inspired Comput."},{"key":"ref_76","unstructured":"Abraham, A., Hassanien, A.-E., Siarry, P., and Engelbrecht, A. (2009). Bacterial foraging optimization algorithm: Theoretical foundations, analysis, and applications. Foundations of Computational Intelligence Volume 3: Global Optimization, Springer."},{"key":"ref_77","doi-asserted-by":"crossref","first-page":"52","DOI":"10.1109\/MCS.2002.1004010","article-title":"Biomimicry of bacterial foraging for distributed optimization and control","volume":"22","author":"Passino","year":"2002","journal-title":"IEEE Control Syst."},{"key":"ref_78","unstructured":"Barolli, L., Woungang, I., and Hussain, O.K. (2018). Energy optimization in home energy management system using artificial fish swarm algorithm and genetic algorithm. Advances in Intelligent Networking and Collaborative Systems, Springer International Publishing."},{"key":"ref_79","doi-asserted-by":"crossref","unstructured":"Longe, O.M., Ouahada, K., Rimer, S., Zhu, H., and Ferreira, H.C. (2015, January 14\u201317). Effective energy consumption scheduling in smart homes. Proceedings of the AFRICON 2015, Addis Ababa, Ethiopia.","DOI":"10.1109\/AFRCON.2015.7331917"},{"key":"ref_80","doi-asserted-by":"crossref","unstructured":"Rasheed, M., Javaid, N., Ahmad, A., Jamil, M., Khan, Z., Qasim, U., and Alrajeh, N. (2016). Energy optimization in smart homes using customer preference and dynamic pricing. Energies, 9.","DOI":"10.3390\/en9080593"},{"key":"ref_81","doi-asserted-by":"crossref","unstructured":"Longe, O.M., Ouahada, K., Rimer, S., and Ferreira, H.C. (2015, January 3\u20136). Optimization of energy expenditure in smart homes under time-of-use pricing. Proceedings of the 2015 IEEE Innovative Smart Grid Technologies\u2014Asia (ISGT ASIA), Bangkok, Thailand.","DOI":"10.1109\/ISGT-Asia.2015.7386988"},{"key":"ref_82","doi-asserted-by":"crossref","unstructured":"Akasiadis, C., Panagidi, K., Panagiotou, N., Sernani, P., Morton, A., Vetsikas, I.A., Mavrouli, L., and Goutsias, K. (2015, January 10\u201311). Incentives for rescheduling residential electricity consumption to promote renewable energy usage. Proceedings of the 2015 SAI Intelligent Systems Conference (IntelliSys), London, UK.","DOI":"10.1109\/IntelliSys.2015.7361163"},{"key":"ref_83","doi-asserted-by":"crossref","unstructured":"Javaid, N., Ahmed, A., Iqbal, S., and Ashraf, M. (2018). Day ahead real time pricing and critical peak pricing based power scheduling for smart homes with different duty cycles. Energies, 11.","DOI":"10.3390\/en11061464"},{"key":"ref_84","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1016\/j.enbuild.2013.04.010","article-title":"Hierarchical control method applied to energy management of a residential house","volume":"64","author":"Lefort","year":"2013","journal-title":"Energy Build."},{"key":"ref_85","doi-asserted-by":"crossref","unstructured":"Xhafa, F., Caball\u00e9, S., and Barolli, L. (2018). Genetic algorithm and earthworm optimization algorithm for energy management in smart grid. Advances on P2P, Parallel, Grid, Cloud and Internet Computing, Springer International Publishing.","DOI":"10.1007\/978-3-319-69835-9"},{"key":"ref_86","doi-asserted-by":"crossref","unstructured":"Mohsenian-Rad, A., Wong, V.W.S., Jatskevich, J., and Schober, R. (2010, January 19\u201321). Optimal and autonomous incentive-based energy consumption scheduling algorithm for smart grid. Proceedings of the 2010 Innovative Smart Grid Technologies (ISGT), Gaithersburg, MD, USA.","DOI":"10.1109\/ISGT.2010.5434752"},{"key":"ref_87","doi-asserted-by":"crossref","unstructured":"Javaid, N., Ahmed, F., Ullah, I., Abid, S., Abdul, W., Alamri, A., and Almogren, A. (2017). Towards cost and comfort based hybrid optimization for residential load scheduling in a smart grid. Energies, 10.","DOI":"10.3390\/en10101546"},{"key":"ref_88","doi-asserted-by":"crossref","unstructured":"Aslam, S., Iqbal, Z., Javaid, N., Khan, Z., Aurangzeb, K., and Haider, S. (2017). Towards efficient energy management of smart buildings exploiting heuristic optimization with real time and critical peak pricing schemes. Energies, 10.","DOI":"10.3390\/en10122065"},{"key":"ref_89","doi-asserted-by":"crossref","unstructured":"Awais, M., Javaid, N., Aurangzeb, K., Haider, S., Khan, Z., and Mahmood, D. (2018). Towards effective and efficient energy management of single home and a smart community exploiting heuristic optimization algorithms with critical peak and real-time pricing tariffs in smart grids. Energies, 11.","DOI":"10.3390\/en11113125"},{"key":"ref_90","doi-asserted-by":"crossref","unstructured":"Ahmad, A., Khan, A., Javaid, N., Hussain, H.M., Abdul, W., Almogren, A., Alamri, A., and Azim Niaz, I. (2017). An optimized home energy management system with integrated renewable energy and storage resources. Energies, 10.","DOI":"10.3390\/en10040549"},{"key":"ref_91","doi-asserted-by":"crossref","unstructured":"Samuel, O., Javaid, S., Javaid, N., Ahmed, S., Afzal, M., and Ishmanov, F. (2018). An efficient power scheduling in smart homes using jaya based optimization with time-of-use and critical peak pricing schemes. Energies, 11.","DOI":"10.3390\/en11113155"},{"key":"ref_92","doi-asserted-by":"crossref","unstructured":"Hussain, H., Javaid, N., Iqbal, S., Hasan, Q., Aurangzeb, K., and Alhussein, M. (2018). An efficient demand side management system with a new optimized home energy management controller in smart grid. Energies, 11.","DOI":"10.3390\/en11010190"},{"key":"ref_93","doi-asserted-by":"crossref","unstructured":"Manzoor, A., Ahmed, F., Judge, M.A., Ahmed, A., Tahir, M.A.U.H., Khan, Z.A., Qasim, U., and Javaid, N. (2018). User comfort oriented residential power scheduling in smart homes. International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing, Springer International Publishing.","DOI":"10.1007\/978-3-319-61542-4_16"},{"key":"ref_94","doi-asserted-by":"crossref","unstructured":"Ferr\u00e1ndez-Pastor, F.-J., Mora, H., Jimeno-Morenilla, A., and Volckaert, B. (2018). Deployment of IoT edge and fog computing technologies to develop smart building services. Sustainability, 10.","DOI":"10.3390\/su10113832"},{"key":"ref_95","unstructured":"Ubidots (2018, December 07). Data Drives Decision. Available online: https:\/\/ubidots.com\/."},{"key":"ref_96","doi-asserted-by":"crossref","unstructured":"Froiz-M\u00edguez, I., Fern\u00e1ndez-Caram\u00e9s, T., Fraga-Lamas, P., and Castedo, L. (2018). Design, implementation and practical evaluation of an IoT home automation system for fog computing applications based on mqtt and zigbee-wifi sensor nodes. Sensors, 18.","DOI":"10.3390\/s18082660"},{"key":"ref_97","doi-asserted-by":"crossref","unstructured":"Tehreem, K., Javaid, N., Bano, H., Ansar, K., Waheed, M., and Butt, H. (2018). A cloud-fog based environment using beam search algorithm in smart grid. 21st International Conference on Network-Based Information System (NBiS-2018), Springer International Publishing.","DOI":"10.1007\/978-3-319-98530-5_57"},{"key":"ref_98","doi-asserted-by":"crossref","unstructured":"Zakria, M., Javaid, N., Ismail, M., Zubair, M., Asad Zaheer, M., and Saeed, F. (2018). Cloud-fog based load balancing using shortest remaining time first optimization. The 13th International Conference on P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC-2018), Springer International Publishing.","DOI":"10.1007\/978-3-030-02607-3_19"},{"key":"ref_99","doi-asserted-by":"crossref","unstructured":"Zahoor, S., Javaid, N., Khan, A., Muhammad, F., Zahid, M., and Guizani, M. (2018, January 25\u201329). A cloud-fog-based smart grid model for efficient resource utilization. Proceedings of the 14th IEEE International Wireless Communications and Mobile Computing Conference (IWCMC-2018), Limassol, Cyprus.","DOI":"10.1109\/IWCMC.2018.8450506"},{"key":"ref_100","doi-asserted-by":"crossref","unstructured":"Zahoor, S., Javaid, S., Javaid, N., Ashraf, M., Ishmanov, F., and Afzal, K.M. (2018). Cloud\u2013fog\u2013based smart grid model for efficient resource management. Sustainability, 10.","DOI":"10.3390\/su10062079"},{"key":"ref_101","unstructured":"Barolli, L., Xhafa, F., Javaid, N., and Enokido, T. (2018). Efficient resource allocation model for residential buildings in smart grid using fog and cloud computing. Innovative Mobile and Internet Services in Ubiquitous Computing, Springer International Publishing."},{"key":"ref_102","doi-asserted-by":"crossref","first-page":"1220","DOI":"10.1109\/TII.2017.2742147","article-title":"Decentralized cloud-sdn architecture in smart grid: A dynamic pricing model","volume":"14","author":"Chekired","year":"2018","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_103","doi-asserted-by":"crossref","unstructured":"Chekired, D.A., Khoukhi, L., and Mouftah, H.T. (2018, January 20\u201324). Queuing model for evs energy management: Load balancing algorithms based on decentralized fog architecture. Proceedings of the 2018 IEEE International Conference on Communications (ICC), Kansas City, MO, USA.","DOI":"10.1109\/ICC.2018.8422605"},{"key":"ref_104","doi-asserted-by":"crossref","unstructured":"Barolli, L., Xhafa, F., Javaid, N., and Enokido, T. (2018). Foged energy optimization in smart homes. Innovative Mobile and Internet Services in Ubiquitous Computing, Springer International Publishing.","DOI":"10.1007\/978-3-319-93554-6"},{"key":"ref_105","doi-asserted-by":"crossref","unstructured":"Barolli, L., Leu, F.-Y., Enokido, T., and Chen, H.-C. (2018). Modified shortest job first for load balancing in cloud-fog computing. Advances on Broadband and Wireless Computing, Communication and Applications, Springer International Publishing.","DOI":"10.1007\/978-3-319-69811-3"},{"key":"ref_106","doi-asserted-by":"crossref","unstructured":"Ismail, M., Javaid, N., Zakria, M., Zubair, M., Saeed, F., and Zaheer, M.A. (2018). Cloud-fog based smart grid paradigm for effective resource distribution. International Conference on Network-Based Information Systems, Springer International Publishing.","DOI":"10.1007\/978-3-319-98530-5_20"},{"key":"ref_107","doi-asserted-by":"crossref","unstructured":"Rehman, M., Javaid, N., Ali, M.J., Saif, T., Ashraf, M.H., and Abbasi, S.H. (2018). Threshold based load balancer for efficient resource utilization of smart grid using cloud computing. International Conference on P2P, Parallel, Grid, Cloud and Internet Computing, Springer International Publishing.","DOI":"10.1007\/978-3-030-02607-3_16"},{"key":"ref_108","doi-asserted-by":"crossref","first-page":"465","DOI":"10.3390\/fi7040465","article-title":"Dynamic load balancing strategy for cloud computing with ant colony optimization","volume":"7","author":"Gao","year":"2015","journal-title":"Future Internet"},{"key":"ref_109","doi-asserted-by":"crossref","unstructured":"Ashraf, M.H., Javaid, N., Abbasi, S.H., Rehman, M., Sharif, M.U., and Saeed, F. (2018). Smart grid management using cloud and fog computing. International Conference on Network-Based Information Systems, Springer International Publishing.","DOI":"10.1007\/978-3-319-98530-5_54"},{"key":"ref_110","doi-asserted-by":"crossref","unstructured":"Sharif, M.U., Javaid, N., Ali, M.J., Gilani, W.A., Sadam, A., and Ashraf, M.H. (2018). Optimized resource allocation in fog-cloud environment using insert select. International Conference on Network-Based Information Systems, Springer International Publishing.","DOI":"10.1007\/978-3-319-98530-5_53"},{"key":"ref_111","doi-asserted-by":"crossref","unstructured":"Chakraborty, T., and Datta, S.K. (2017, January 14\u201315). Home automation using edge computing and internet of things. Proceedings of the 2017 IEEE International Symposium on Consumer Electronics (ISCE), Kuala Lumpur, Malaysia.","DOI":"10.1109\/ISCE.2017.8355544"},{"key":"ref_112","doi-asserted-by":"crossref","unstructured":"Lin, Y.-H., and Hu, Y.-C. (2018). Residential consumer-centric demand-side management based on energy disaggregation-piloting constrained swarm intelligence: Towards edge computing. Sensors, 18.","DOI":"10.3390\/s18051365"},{"key":"ref_113","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1109\/MCOM.2016.1600492CM","article-title":"Edgeiot: Mobile edge computing for the internet of things","volume":"54","author":"Sun","year":"2016","journal-title":"IEEE Commun. Mag."},{"key":"ref_114","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1109\/MCE.2016.2590100","article-title":"Mobile-edge computing come home connecting things in future smart homes using lte device-to-device communications","volume":"5","author":"Vallati","year":"2016","journal-title":"IEEE Consum. Electron. Mag."},{"key":"ref_115","doi-asserted-by":"crossref","first-page":"1071","DOI":"10.1007\/s11277-015-2639-0","article-title":"Betaas: A platform for development and execution of machine-to-machine applications in the internet of things","volume":"87","author":"Vallati","year":"2016","journal-title":"Wirel. Pers. Commun."},{"key":"ref_116","unstructured":"Shelby, Z., Hartke, K., and Bormann, C. (2019, January 26). Available online: http:\/\/www.rfc-editor.org\/info\/rfc7252."},{"key":"ref_117","unstructured":"i-Scoop (2018, November 20). Smart Homes Automation. Available online: https:\/\/www.i-scoop.eu\/smart-home-home-automation\/."},{"key":"ref_118","unstructured":"Gartner (2019, January 26). Gartner Survey Shows Connected Home Solutions Adoption Remains Limited to Early Adopters. Available online: https:\/\/www.gartner.com\/en\/newsroom\/press-releases\/2017-03-06-gartner-survey-shows-connected-home-solutions-adoption-remains-limited-to-early-adopters."},{"key":"ref_119","unstructured":"Johnson Controls (2019, January 26). 2017 Energy Efficiency Indicator Survey. Available online: https:\/\/www.johnsoncontrols.com\/media-center\/news\/press-releases\/2017\/10\/12\/-\/media\/d23ec7c884d34719b0ec5b00d3a8abe2.ashx."},{"key":"ref_120","doi-asserted-by":"crossref","unstructured":"Balandin, S., Moltchanov, D., and Koucheryavy, Y. (2008). Home automation with zigbee. Next Generation Teletraffic and Wired\/Wireless Advanced Networking, Springer.","DOI":"10.1007\/978-3-540-85500-2"},{"key":"ref_121","unstructured":"Vijayan, S. (2018). Communication trends in internet of things. Developments and Trends in Intelligent Technologies and Smart Systems, IGI Global."},{"key":"ref_122","doi-asserted-by":"crossref","first-page":"1454","DOI":"10.1016\/j.jclepro.2016.10.006","article-title":"A review of internet of things for smart home: Challenges and solutions","volume":"140","author":"Trivodaliev","year":"2017","journal-title":"J. Clean. Prod."},{"key":"ref_123","doi-asserted-by":"crossref","first-page":"697","DOI":"10.1016\/j.scs.2018.01.053","article-title":"Towards sustainable smart cities: A review of trends, architectures, components, and open challenges in smart cities","volume":"38","author":"Silva","year":"2018","journal-title":"Sustain. Cities Soc."},{"key":"ref_124","unstructured":"Kumar, H., Singh, M.K., Gupta, M.P., and Madaan, J. (2018). Moving towards smart cities: Solutions that lead to the smart city transformation framework. Technol. Forecast. Soc. Chang."},{"key":"ref_125","doi-asserted-by":"crossref","first-page":"84","DOI":"10.1109\/MCOM.2017.1600218CM","article-title":"Efficient energy management for the internet of things in smart cities","volume":"55","author":"Ejaz","year":"2017","journal-title":"IEEE Commun. Mag."},{"key":"ref_126","unstructured":"Fanger, P.O. (1970). Thermal Comfort. Analysis and Applications in Environmental Engineering, Mc. Graww Hill."},{"key":"ref_127","unstructured":"Fanger, P.O. (1970). Thermal Comfort, McGraw-Hill Book Company."},{"key":"ref_128","unstructured":"Busl, M. (2011). Design of an Energy-Efficient Climate Control Algorithm for Electric Cars. [Master\u2019s Thesis, Lund University]."},{"key":"ref_129","unstructured":"Silvester, J., and Konstantinou, E. (2019, January 26). Lighting, Well-Being and Performance at Work. Available online: https:\/\/core.ac.uk\/download\/pdf\/2707797.pdf."},{"key":"ref_130","unstructured":"Rajendrakumar, N. (2014). Occupational Safety and Health Standards, Lighting Standards, Available online: https:\/\/www.academia.edu\/10369672\/ILO_Standards_on_Lighting."},{"key":"ref_131","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1080\/15428119591017321","article-title":"TVOC and CO2 concentrations as indicators in indoor air quality studies","volume":"56","author":"Batterman","year":"1995","journal-title":"Am. Ind. Hyg. Assoc. J."},{"key":"ref_132","doi-asserted-by":"crossref","unstructured":"Watanabe, O., and Zeugmann, T. (2009). Firefly algorithms for multimodal optimization. Stochastic Algorithms: Foundations and Applications, Springer.","DOI":"10.1007\/978-3-642-04944-6"},{"key":"ref_133","doi-asserted-by":"crossref","first-page":"464","DOI":"10.1108\/02644401211235834","article-title":"Bat algorithm: A novel approach for global engineering optimization","volume":"29","author":"Yang","year":"2012","journal-title":"Eng. Comput."},{"key":"ref_134","doi-asserted-by":"crossref","unstructured":"Bozorg-Haddad, O. (2018). Anarchic society optimization (ASO) algorithm. Advanced Optimization by Nature-Inspired Algorithms, Springer.","DOI":"10.1007\/978-981-10-5221-7"},{"key":"ref_135","doi-asserted-by":"crossref","unstructured":"Bozorg-Haddad, O. (2018). Cuckoo optimization algorithm (COA). Advanced Optimization by Nature-Inspired Algorithms, Springer.","DOI":"10.1007\/978-981-10-5221-7"},{"key":"ref_136","doi-asserted-by":"crossref","first-page":"171","DOI":"10.1016\/j.asoc.2013.12.005","article-title":"League championship algorithm (LCA): An algorithm for global optimization inspired by sport championships","volume":"16","year":"2014","journal-title":"Appl. Soft Comput."},{"key":"ref_137","doi-asserted-by":"crossref","unstructured":"Bozorg-Haddad, O. (2018). League championship algorithm (LCA). Advanced Optimization by Nature-Inspired Algorithms, Springer.","DOI":"10.1007\/978-981-10-5221-7"},{"key":"ref_138","doi-asserted-by":"crossref","unstructured":"Bozorg-Haddad, O. (2018). Crow search algorithm (CSA). Advanced Optimization by Nature-Inspired Algorithms, Springer.","DOI":"10.1007\/978-981-10-5221-7"},{"key":"ref_139","doi-asserted-by":"crossref","unstructured":"Ghazali, R., Deris, M.M., Nawi, N.M., and Abawajy, J.H. (2018). An improved hybrid firefly algorithm for solving optimization problems. Recent Advances on Soft Computing and Data Mining, Springer International Publishing.","DOI":"10.1007\/978-3-319-72550-5"},{"key":"ref_140","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.compstruc.2016.03.001","article-title":"A novel metaheuristic method for solving constrained engineering optimization problems: Crow search algorithm","volume":"169","author":"Askarzadeh","year":"2016","journal-title":"Comput. Struct."},{"key":"ref_141","doi-asserted-by":"crossref","unstructured":"Zaki, D.A., Hasanien, H.M., El-Amary, N.H., and Abdelaziz, A. (2017, January 19\u201321). Crow search algorithm for improving the performance of an inverter-based distributed generation system. Proceedings of the 2017 Nineteenth International Middle East Power Systems Conference (MEPCON), Cairo, Egypt.","DOI":"10.1109\/MEPCON.2017.8301251"},{"key":"ref_142","unstructured":"Vijayan, S. (2018). Clustering mixed datasets using k-prototype algorithm based on crow-search optimization. Developments and Trends in Intelligent Technologies and Smart Systems, IGI Global."}],"container-title":["Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2078-2489\/10\/3\/108\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T12:37:24Z","timestamp":1760186244000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2078-2489\/10\/3\/108"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,3,8]]},"references-count":142,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2019,3]]}},"alternative-id":["info10030108"],"URL":"https:\/\/doi.org\/10.3390\/info10030108","relation":{},"ISSN":["2078-2489"],"issn-type":[{"value":"2078-2489","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,3,8]]}}}