Open Access
ARTICLE
Edge-Cloud Computing for Scheduling the Energy Consumption in Smart Grid
Department of Electrical Engineering, College of Engineering, Qassim University, Buraydah, 52571, Saudi Arabia
* Corresponding Author: Abdulaziz Alorf. Email:
Computer Systems Science and Engineering 2023, 46(1), 273-286. https://doi.org/10.32604/csse.2023.035437
Received 21 August 2022; Accepted 08 October 2022; Issue published 20 January 2023
Abstract
Nowadays, smart electricity grids are managed through advanced tools and techniques. The advent of Artificial Intelligence (AI) and network technology helps to control the energy demand. These advanced technologies can resolve common issues such as blackouts, optimal energy generation costs, and peak-hours congestion. In this paper, the residential energy demand has been investigated and optimized to enhance the Quality of Service (QoS) to consumers. The energy consumption is distributed throughout the day to fulfill the demand in peak hours. Therefore, an Edge-Cloud computing-based model is proposed to schedule the energy demand with reward-based energy consumption. This model gives priority to consumer preferences while planning the operation of appliances. A distributed system using non-cooperative game theory has been designed to minimize the communication overhead between the edge nodes. Furthermore, the allotment mechanism has been designed to manage the grid appliances through the edge node. The proposed model helps to improve the latency in the grid appliances scheduling process.Keywords
In a smart grid, there is a critical requirement of an intelligent framework that can perform effective leading peaks deduction in energy consumption. Energy consumption is rising day by day due to population growth, technological development, and high load. Sometimes careless behavior also causes a rise in energy consumption in different sectors. Smart grids with cloud technology play an essential role in saving a high amount of energy and cost. An intelligent management structure that performs effectively, leading to peak reduction in energy consumption, is desperately needed in a smart grid [1]. Using a smart grid is a potential option for coordinating today’s world’s impending requirements. Traditional power systems cannot fulfill today’s electrical demand. The idea of a smart grid with Edge-Cloud computing for scheduling energy consumption is established to address this requirement. Smart grids are established to fulfill today’s rising electricity demand due to population growth and increased electricity usage. A smart grid is a type of power grid that enables the bidirectional movement of data and energy with the use of electronic communication systems to monitor and adjust the changes in demand [2].
In the previous few years, where Cloud-IoT was used to accomplish adequate energy consumption is smart energy; this subject has been covered in detail in the paper [3]. Nations have created energy efficiency research, businesses, and institutions to produce tools for monitoring, regulating, and monitoring energy use within homes, buildings, and grids. Various research projects have made possible new device solutions like sensors, smart meters, or controllers [4]. The issue persists, and a solution must be found, despite the efforts made to educate consumers about the value of lowering energy use in public areas, workplaces, and at home. Public spaces are where unchecked energy usage and waste are most apparent. Still, several factors contribute to this, including many users and the variety of choices and comfort needs. The age of the buildings and the inadequate funding for the initial setup of technology would fit in their facility’s infrastructure [5].
The edge layer includes the intermediary storage, communication, and computational capabilities between the smart grid control center and the rest of the system. The idea of the edge is a relative one. The smart meter is an illustration that relates to the tier if it is just used for data collection and transmission; the edge layer serves as the foundation for domestic energy analysis. The considerable resources in the edge layer may be separated into sub-layers according to their positions. The sub-layers nearer to the objects are comprised of a variety of high-performance and low-power resources. They are primarily made to carry out local and immediate analytics. Resources with powerful processing capabilities are accurately placed in the sub-layers nearer to the control center. They can interact via a dependable communication link to conduct detailed, extensive research and monitoring.
Since the advent of cloud computing, complicated issue solving has been assigned to the cloud platforms having powerful CPUs, ample storage space, and memory capacities. Thus, several smart grid services, including those that handle devices, schedule operations, and optimize energy use, employ cloud services to enhance productivity [6]. However, there may be significant latency concerns due to the great distance between users and cloud services and the massive volume of data created by linked user appliances. Therefore, edge computing is an intriguing solution to address this issue since they are moving data processing near the end-users. Instead of replacing cloud computing, the term Edge-Cloud computing is used to take the benefit of both [7]. Edge computing provides end users with many intriguing services within the smart grid and smart urban sectors. As a result, increasingly more studies are looking at leveraging future technologies like edge computing in a smart grid setting.
In this research work, we look at the issue of household demand scheduling for appliances. Our primary goal is to spread out power consumption more evenly throughout the day and to prevent or lower energy needs at peak times. Then, in order to motivate customers to reduce their power use, we employ an Edge-Cloud multi-agent environment. As per the previous work done by authors, ideal incentives mechanism at different networking layers have been suggested to lower the overall energy distribution cost to reduce the cost of the world’s electricity consumption. The two goals of the optimization challenges are to minimize cost and each appliance’s waiting period to the absolute minimum. However, both plans may be at odds with one another. In this case, cutting costs may result in longer wait times and vice versa. The writers have tried to establish a compromise between the two goals.
The main aim is to arrange each energy load individually; we want to prevent each customer from acting selfishly to maximize his profit. This behavior does not address the issue of peak demand; instead, this creates new peaks throughout low-price hours. As a result, we want to reduce the overall cost of energy among all users, where every appliance’s schedule is dependent on the other appliance’s schedule. In this paper, we suggest an edge computing-based paradigm in which job scheduling task is processed in edge nodes. The cloud environment handles the uncertainties and loads in peak hours. Additionally, we offer an optimization technique for assigning edge nodes that tries to optimize the usage of every node’s resources while minimizing the delay of energy rescheduling.
Researchers have used several methodologies and ways to handle demand planning problems over the years. That includes distributed artificial intelligence approaches, which have proved helpful for management control, and upcoming technologies like cloud, edge, and fog computing. Planning strategies frequently employ various tactics and processes concurrently to maximize their advantages and make their most effective use. Following is a summary of relevant studies and the techniques and methods used.
In [8], the authors demonstrated an energy control solution with real-time load data to control power and minimize cost, considering accessibility. According to its usage over time, devices inside a single residence were categorized as: thermostatically controlled, elastic, inelastic, regular, and user aware. Subscribers might manually regulate the delay time of devices to maximize user accessibility. The knapsack was used to manage cost reduction, which was accomplished using the genetic algorithm. The findings suggest that the proposed method efficiently managed energy usage by coordinating the schedules of the devices.
In order to reduce energy costs and user discomfort, the authors in [9] use a smart recharging and clustering idea to address the issue of peak formation in demand. In accomplishing the desired goals, the aggregation sites optimally schedule equipment and battery charging and discharging within a cluster. The results showed that applying this method under the RTP signal allows users to save the most money possible on their energy costs. Similarly, the authors [10] created an analytical approach with a recursive algorithm for reducing energy consumption peaks through scheduling power usage. Using different social welfare situations, the proposed analytical method with a recursive algorithm is analyzed for electricity costs and Peak-to-Average Ratio (PAR) reductions. Chouikhi et al. [11] focused on more equally spread daily energy usage to prevent or lessen consumption at peak times. Consequently, they offer a methodology for scheduling energy requirements based on fog computing using the cost of energy usage as a motivator. In the proposed model, the edge nodes coordinate the appliance actions to minimize the electricity bills on a personal scale and the cloud on a global scale to honor customer choices.
In [12], a Genetic algorithm (GA) is used to schedule equipment and use “supervisory control and data acquisition (SCADA)” to control the residential sectors for energy consumption. By limiting energy usage to peak power levels, the energy management system keeps supply and demand in balance. The scheduler considers price signals and user preferences to place appliances in a given time slot as efficiently as possible. Additionally, a case study using the “Intelligent Energy System Laboratory” has been conducted. It has three different energy-producing components: wind turbines, fuel cells, and solar energy. The outcomes of the suggested approach are also contrasted with MINLP at the conclusion.
Regarding the smart grids, the Multi-Agent System (MAS) techniques are implemented for various purposes. MAS has demonstrated expertise in demand management. MAS can perform and make smart decisions without human involvement, making the demand monitoring systems self-sufficient, scalable, fault-tolerant, and adaptable. An ontology-oriented multi-agent energy monitoring system was proposed to regulate and manage houses and buildings [13]. To attain the optimum operating strategy, various agents have been developed. The suggested technique used communication and cooperation among decision-making agents to fix the demand/supply management issues. The mass has been used by Klaimi et al. [14,15] to reduce end-user bills. In this proposed solution, the system’s entities, like consumers, storage techniques, and producers, are depicted as agents to exchange information with each other. For high entity gain, stability of demand, and supply of power generation, the researchers expanded their work [16] and described methodologies for negotiating processes and cooperation among agents. The authors of [17] proposed a demand-side management solution entirely related to the Internet of energy. They focused on decreasing latency by implementing an intelligent gateway between cloud and fog domains. A dynamic scheduling sequence was created to organize the appliances based on customer relevance, regulations, and the status of power sources. By utilizing an enhanced particle swarm optimization algorithm, the authors [18] have taken advantage of fog to schedule and balance a smart manufacturing load over to production cluster centers. In [19] studies, the smart energy savings in public work establish an edge-IoT framework.
The proposed technique suggested in [20] is based on an edge-fog-IoT architecture with responsive peak load control and optimization. The researchers [21] implemented an energy management-as-a-service feature using a fog-cloud environment. This feature allows the end-user to custom-make power management at a low expenditure. The authors have adopted a smart grid [22] comprising three layers of fog-cloud computing components. It can handle and manage a large number of smart energy grid systems, including IoT devices. Moreover, the authors suggested a cost-cutting prototype to identify information on customer association, workload distribution, and QoS constraints for fog-edge devices.
We focus on reducing the overall everyday expense of all customers. Thus the objective function ‘h’ is defined as follows:
The optimum consumption scheduling is the answer to the restricted minimization issue shown below:
This is subject to the restrictions outlined in the 3, 4, 5, 6, 7, and 8 equations. Its judgment vectors or schedule is
4 Scheduling of Energy Consumption
We examine a set
The vector of daily usage is an appliance as
Here
Further, add the additional judgment variable y and provide a
This constraint ensures both
•
•
•
Customers might select a start slot
and
where
Two limitations guarantee that uninterruptible equipment operation:
and
Whenever a stage k is executing at slot time
•
•
•
Condition 9 assures that if stage k is completed at slot period
A load stage begins only after all previous steps have been completed to maintain the load stages of the processing sequence. We applied the additional restriction to ensure all these:
The price function
4.2 Non-Cooperative Planning Game
To decrease delay and used energy, it is preferable to plan energy usage at the edge layer rather than the cloud layer, as previously stated. We merge the edge computing framework with a multi-agent system to apply a quasi-distributed energy usage work schedule. The modeling of components of the system by intelligent agents is represented in Fig. 1. Consumer appliances are supposed to be fitted with technology that allows them to communicate through the agent of buildings. Low-power ZigBee and Bluetooth technologies might link things within a residence. In contrast, PLC, Wi-Fi, and Ethernet technology could be used to interconnect edge and consumer agents within the building. These can connect to the cloud using fiber optics, 5G, or 4G services.
With autonomous individual scheduling, the pricing method within this approach is based on overall energy consumption rather than individual demand. As a result, each appliance’s schedule is determined by the schedules of all other appliances, reducing demand peaks and balancing energy use throughout the day. According to the proposed proposal, the subscribers should delegate the demand schedule to the edge agents. The following section will cover the assignment of the buildings to the edge nodes. To accomplish the best scheduling, the edge agents must collaborate. The set of edge nodes is represented by s
• Edge agents are the players.
• The energy schedule
• For each agent e,
where
Each edge agent strives to discover the optimal demand scheduling that shrinks the payout while working with different agents until the Nash equilibrium. The payout function
The Nash equilibrium is established, and no player can reduce their payoff function by adjusting its scheduling. The schedule forms the Nash equilibrium for such a game
The optimal edge agent e schedule may be found by addressing the local optimization problem, given
The issue related to the local, when the energy consumption schedule
To demonstrate this, we restructure the equation into the equivalent issue as follows:
Here,
It creates a global consumption scheduling D, sets it to
The cost of energy is monotonically declining, and the edge agents successively upgrade their consumption plans. Additionally, because the cost could only take on positive values, it must drop to a positive fixed point as the number of repetitions goes to
The following section shall discuss choosing which edge device will schedule which building is dedicated to edge agents assignment.
4.3 Edge-Cloud Nodes Assignment
Here, we discussed a module for allocating edge nodes to help us schedule energy usage to minimize latency. In our view, optimizing customer energy consumption is insufficient; we also require optimizing the scheduling procedure. As a result, we considered balance among the nodes depending on their features and reduced the resources used by the edge devices. Additionally, we work to minimize scheduling delay and latency. To achieve the following three goals, we allocate edge nodes in the following ways:
• Reducing the overall schedule period and the number of edge nodes.
• Minimizing the overall amount of energy used by each edge node.
• Fair scheduling load distribution across the active edge devices.
4.4 Edge Node Selection Process
The edge nodes may address problems either in the clouds or in a distributive way. The following is how the centralized choice of edge nodes and the schedule of energy consumption work:
1. Building agents seek data and profiles about their customers’ devices.
2. The building agents send the overall count of relevant devices to the edge node to which they are linked.
3. The edge nodes provide this knowledge to the cloud with attributes like distance, CPU, quality of connection, etc.
4. The cloud server resolves the issue, assigns a location to each edge agent, places the adversely impacted nodes into the list, and provides the judgment to the edge devices. The edge agents are put into a list randomly because the order has no bearing on the final schedule.
5. The edge agents relay the cloud server’s decisions to the allocated building agents.
6. Those agents send information gathered from customers to the appropriate nodes.
7. Algorithm 1 is executed by the edge agents, and the schedule choice is sent to the buildings. After this, schedules are sent to the customers.
4.4.1 Energy Consumption Model
As edge nodes use energy to conduct the scheduled process and send and receive data, the power consumed depends on the node data size to process and the communication protocol used. The processed energy
The function
A centralized cloud server connects a group of edge nodes or devices
To implement the proposed and existing solutions, we employed MATLAB and Simulink. The edge computing is performed using the appliances eight in numbers with varying usage patterns. The proposed technique is compared with the unscheduled and scheduled (HSA, EWA, and Hybrid) approach for the RTP scheme mentioned in the article [25]. The activities are completed in 60, 30, and 5 min on these appliances in the edge-cloud environment. The performance of the proposed and existing schemes is tested based on the cost of energy consumption, PAR, and PKR. Moreover, the waiting time is also calculated to ensure the users’ comfort. The fully connected graph is formed using 8 nodes and the IEEE 802.11n communication standard. The implementation is performed using an Intel Core i7-8750H CPU with 16 GB of RAM with Thermal Design Power (TDP) of 45 W, and we also consider the processing delay of the system.
In the cloud-edge environment, we took multiple houses, and each house had multiple appliances. Further, the appliances are categorized based on their usage pattern, like baseload, uninterruptible, and interruptible as described in Table 1. The proposed model can reduce electricity costs and PAR.
The scheduling delay is increased as we increase the number of appliances in the Cloud, Fog, and Edge-Cloud environments. The Edge agent get the detail of various appliances of a particular zone and get the appliances in return to get their schedule. Our proposed model is compared with the [25] shown in Fig. 2, which already compared their techniques with the distributed approach [26]. The Edge-cloud’s scheduling time is less than the cloud and fog-oriented ecosystems because the scheduler is closer to the appliances. As the number of appliances increases, the cloud scheduling time escalates because of communication overhead. The cloud does not back up the fog computing environment, which results in short processing power in terms of a large number of appliances in the area.
The optimal edge node assignment is shown in Fig. 3 concerning scheduling delay with a number of edge nodes and appliances. The proposed scheduling approach needs time to find the desired equilibrium because the edge nodes are weaker than fog and cloud. However, cloud support is used when a significant latency is reached. Many parameters need to evaluate before making the scheduling decision. Moreover, the communication time from edge nodes to the appliances is way less than fog and cloud computing.
5.2 Peak to Average Ratio (PAR)
The performance of the proposed model is compared with the unscheduled load, and the EHSA hybrid approach based on PAR is shown in Fig. 4. In the 24 slots in the day as per 60 min OTI, the peak hour load is 5 PM to 11 PM. Our proposed model can reduce the PAR value compared to existing techniques. Similarly, there are 48 slots in the 30 min OTI. The peak hour for the 30 min slot is from 9 AM to 5 PM. The hybrid technique is better than the unscheduled. However, the proposed model is superior in the 30 min OTI as well. In the 5 min OTI, there are 288 slots. The peak hours are considered from 6:15 AM to 7 PM. PAR values are also less compared to an unscheduled and hybrid approach in 5 min OTI. The low PAR value justifies the stability of the system. The proposed method also maintains the trade-off between the quality of service and cost.
The performance of the proposed model is compared with the unscheduled load, and the EHSA hybrid approach based on cost is shown in Fig. 5. In the 24 slots in the day as per 60 min OTI, the peak hour load is 5 PM to 11 PM. Our proposed model can reduce the cost of the PAR value compared to existing techniques. Similarly, there are 48 slots in the 30 min OTI. The peak hour for the 30 min slot is from 9 AM to 5 PM. The hybrid technique is better than the unscheduled; however, the proposed model is also superior in the 30 min OTI. In the 5 min OTI, there are 288 slots; the peak hours are considered from 6:15 AM to 7 PM. Cost is also less compared to an unscheduled and hybrid approach in 5 min OTI. The proposed method is more user-friendly than other techniques as scheduling decisions are processed locally, and in peak hours cloud can be used to mitigate the latency issues. The reason for the cost reduction is the load reduction in peak hours as per the category of appliances. The proposed system maintains the schedule and is on/off the appliances in peak hours. The significant latency is compromised to reduce the cost.
The performance evaluation of the proposed model has been performed on various existing scheduling techniques in the basics of scheduling delay, PAR, and cost. A different scenario has been considered by varying the number of appliances with other numbers of edge nodes. The trade-off between cost and quality of service has been observed. We effectively manage the peak hours to find a suitable schedule for the appliances.
In this paper, the edge nodes are deployed near smart homes to manage energy consumption. The non-cooperative games are applied to the scheduling process, which helps to reduce the total energy cost. Cloud computing is used to process the scheduling program to mitigate the fault in peak hours. The edge nodes can handle the latency issue. The fairness approach is applied to assign the edge nodes to the group of homes based on functional appliances. Eight types of appliances are considered in each home. The operation time interval (OTI) is regarded as 60, 30, and 5 min. The simulation results showed that the proposed system helps reduce the scheduling delay, PAR, and total cost for the same energy demand compared to existing techniques. The proposed approach gives better quality of service at less cost. The edge node selection method can be further improved with optimization techniques.
Acknowledgement: The researcher would like to thank the Deanship of Scientific Research, Qassim University for funding the publication of this project.
Funding Statement: The Deanship of Scientific Research at Qassim University has paid the publication fees for this article.
Conflicts of Interest: The author declares that he has no conflicts of interest to report regarding the present study.
References
1. H. Shreenidhi and N. S. Ramaiah, “A two-stage deep convolutional model for demand response energy management system in IoT-enabled smart grid,” Sustainable Energy, Grids and Networks, vol. 30, pp. 100630, 2022. [Google Scholar]
2. C. Feng, Y. Wang, Q. Chen, Y. Ding, G. Strbac et al., “Smart grid encounters edge computing: Opportunities and applications,” Advances in Applied Energy, vol. 1, pp. 100006, 2021. [Google Scholar]
3. D. Minoli, K. Sohraby and B. Occhiogrosso, “IoT considerations, requirements, and architectures for smart buildings energy optimization and next-generation building management systems,” IEEE Internet of Things Journal, vol. 4, no. 1, pp. 269–283, 2017. [Google Scholar]
4. P. Singh, M. Masud, M. S. Hossain, A. Kaur, G. Muhamma et al., “Privacy-preserving serverless computing using federated learning for smart grids,” IEEE Transactions on Industrial Informatics, vol. 18, no. 22, pp. 7843–7852, 2022. [Google Scholar]
5. E. Delzendeh, S. Wu, A. Lee and Y. Zhou, “The impact of occupants behaviours on building energy analysis: A research review,” Renewable and Sustainable Energy Reviews, vol. 80, pp. 1061–1071, 2017. [Google Scholar]
6. M. A. Nasab, M. Zand, M. Eskandari, P. S. kumar and P. Siano, “Optimal planning of electrical appliance of residential units in a smart home network using cloud services,” Smart Cities, vol. 4, no. 3, pp. 1173–1195, 2021. [Google Scholar]
7. G. M. Gilbert, S. Naiman, H. Kimaro and B. Bagile, “A critical review of edge and fog computing for smart grid applications,” in Proc. Information and Communication Technologies for Development. Strengthening Southern-Driven Cooperation as a Catalyst for ICT4d, Dar es Salaam, Tanzania, pp. 763–775, 2019. [Google Scholar]
8. P. Samadi, V. W. S. Wong and R. Schober, “Load scheduling and power trading in systems with high penetration of renewable energy resources,” IEEE Transactions on Smart Grid, vol. 7, no. 4, pp. 1802–1812, 2016. [Google Scholar]
9. C. O. Adika and L. Wang, “Smart charging and appliance scheduling approaches to demand side management,” International Journal of Electrical Power Energy Systems, vol. 57, pp. 232–240, 2014. [Google Scholar]
10. J. S. Vardakas, N. Zorba and C. V. Verikoukis, “Power demand control scenarios for smart grid applications with finite number of appliances,” Applied Energy, vol. 162, pp. 83–98, 2016. [Google Scholar]
11. S. Chouikhi, M. Essegir and L. Meerghem-Boulahia, “Energy consumption scheduling as a fog computing service in smart grid,” IEEE Transactions on Services Computing, 2022. http://dx.doi.org/10.1109/TSC.2022.3174698. [Google Scholar]
12. F. Fernandes, T. Sousa, M. Silva, H. Morais, Z. Vale et al., “Genetic algorithm methodology applied to intelligent house control,” in Proc. IEEE Symp. on Computational Intelligence Applications in Smart Grid (CIASG), Paris, France, pp. 1–8, 2011. [Google Scholar]
13. A. A. Moghaddam, A. R. Kian, M. S. Mirian and J. M. Guerrero, “A multi-agent based energy management solution for integrated buildings and microgrid system,” Applied Energy, vol. 203, pp. 41–56, 2017. [Google Scholar]
14. J. Klaimi, R. R. Amoud, L. M. Boulahia and A. Jrad, “An agent-based approach for energy management in smart-grids,” in Proc. Int. Conf. on Practical Applications of Agents and Multi-Agent Systems, Salamanca, Spain, pp. 225–236, 2015. [Google Scholar]
15. J. Klaimi, R. R. Amoud, L. M. Boulahia, A. Jrad and M. Esseghir, “An intelligent storage based energy management approach for smart grids,” in Proc. IEEE 12th Int. Conf. on Wireless and Mobile Computing, Networking and Communications (WiMob), New York, USA, pp. 1–7, 2016. [Google Scholar]
16. J. Klaimi, R. R. Amoud, L. M. Boulahia and A. Jrad, “A novel loss-based energy management approach for smart grids using multi-agent systems and intelligent storage systems,” Sustainable Cities and Society, vol. 39, pp. 344–357, 2018. [Google Scholar]
17. K. Shahryari and A. A. Moghaddam, “Demand side management using the internet of energy based on fog and cloud computing,” in Proc. IEEE Int. Conf. on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), Halifax, Canada, pp. 931–936, 2017. [Google Scholar]
18. J. Wan, B. Chen, S. Wang, M. Xia, D. Li et al., “Fog computing for energy-aware load balancing and scheduling in smart factory,” IEEE Transactions on Industrial Informatics, vol. 14, no. 10, pp. 4548–4556, 2018. [Google Scholar]
19. J. A. S. Aranda, R. S. Costa, V. W. Vargas, P. R. S. Pereira, J. L. V. Barbosa et al., “Context-aware edge computing and internet of things in smart grids: A systematic mapping study,” Computers and Electrical Engineering, vol. 99, pp. 107826, 2022. [Google Scholar]
20. S. V. Oprea and A. Bâra, “Edge and fog computing using IoT for direct load optimization and control with flexibility services for citizen energy communities,” Knowledge-Based Systems, vol. 228, pp. 107293, 2021. [Google Scholar]
21. M. A. A. Faruque and K. Vatanparvar, “Energy management-as-a-service over fog computing platform,” IEEE Internet of Things Journal, vol. 3, no. 2, pp. 161–169, 2016. [Google Scholar]
22. M. M. Hussain and M. S. Beg, “Fog computing for internet of things (IoT)-aided smart grid architectures,” Big Data and Cognitive Computing, vol. 3, no. 1, pp. 1–29, 2019. [Google Scholar]
23. S. Mehrotra, “On the implementation of a primal-dual interior point method,” SIAM Journal on Optimization, vol. 2, no. 4, pp. 575–601, 1992. [Google Scholar]
24. J. B. Rosen, “Existence and uniqueness of equilibrium points for concave n-person games,” Econometrica: Journal of the Econometric Society, vol. 33, no. 3, pp. 520–534, 1965. [Google Scholar]
25. C. A. U. Hassan, J. Iqbal, N. Ayub, S. Hussain, R. Alroobaea et al., “Smart grid energy optimization and scheduling appliances priority for residential buildings through meta-heuristic hybrid approaches,” Energies, vol. 15, no. 5, pp. 1752, 2022. [Google Scholar]
26. S. Chouikhi, L. M. Boulahia, M. Esseghir and H. Snoussi, “A game-theoretic multi-level energy demand management for smart buildings,” IEEE Transactions on Smart Grid, vol. 10, no. 6, pp. 6768–6781, 2019. [Google Scholar]
Cite This Article
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.