Next Article in Journal
Acknowledgment to the Reviewers of Systems in 2022
Previous Article in Journal
Formalizing Attack Tree on Security Object for MySANi in Legal Metrology
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Complexity and Monitoring of Economic Operations Using a Game-Theoretic Model for Cloud Computing

1
Department of Mathematics, R.M.K. College of Engineering and Technology, Tiruvallur 601206, India
2
Department of Computer Science and Engineering, R.M.K. College of Engineering and Technology, Puduvoyal 601206, India
3
Department of Machining, Assembly and Engineering Metrology, Faculty of Mechanical Engineering, VSB-Technical University of Ostrava, 17. Listopadu 2172/15, 70800 Ostrava, Czech Republic
4
Department of Economics, Yobe State University, Damaturu P.M.B. 1144, Nigeria
5
College of Computing and Informatics, Saudi Electronic University, Riyadh 11673, Saudi Arabia
*
Author to whom correspondence should be addressed.
Systems 2023, 11(2), 50; https://doi.org/10.3390/systems11020050
Submission received: 8 December 2022 / Revised: 13 January 2023 / Accepted: 15 January 2023 / Published: 17 January 2023

Abstract

:
In this study, a model is presented for allocating cloud computing resources based on economic considerations using tools from game theory. The model, called the Non-Cooperative Game Resource Allocation Algorithm (NCGRAA), is designed to achieve the optimum stage in cloud computing. In addition, the Bargaining Game Resource Allocation Algorithm (BGRAA) is introduced to the existing system to develop the billing process within the constraints of availability and fairness. This system-based algorithm implements methods for converging on and improving the Nash Equilibrium and Nash Bargaining solutions. While the Nash equilibrium helps to develop decision-making concepts with game theory, one of its main goals is to achieve the desired outcome and avoid deviation from the working stage. Nash Bargaining is a unique solution that occurs between two parties and takes into account the process of bargaining to provide a fair solution that is scale invariant and independent. In recent years, cloud computing has become a popular way to manage computing services and enable producers and consumers to interact. This process allows users to obtain goods at an affordable cost from sellers according to their expectations. This research investigates the economic operation monitoring of cloud computing using the gaming theory model. A Static Negotiation Analysis Method with a Bargaining Process (SNAM-BP) for a dynamic conceptual framework is presented to display the weighted relationship between primary issues and keywords used to evaluate the potential partnership of each country.

1. Introduction

Cloud computing resources are commercially available as cloud services, with the paradigm being one in which producers sell to consumers. From an economic perspective, services are valued economic products that suppliers create and lease to customers [1,2]. In a specific payment mechanism, cloud customers can purchase items from suppliers based on their demands. It is commonly understood that the rent-borrow theory, random value programming’s optimal resource strategy, and economic resource strategy are good starting points for designing cloud computing resource allocation approaches [3,4]. In modern capitalist economies, financial markets play a crucial role in distributing resources and providing liquidity for entrepreneurs and firms. These markets allow for the easy buying and selling of financial assets; they create securities that provide returns for investors and enable individuals with excess capital to lend it to those in need. This analysis focused on financial markets such as the stock market and employed a game theoretic model to make predictions about stock prices [5,6].
There are several economic factors to consider in regards to cloud computing, including computing resource markets, the extent of cloud market economies, and the paid features of resources provided by cloud computing service providers [7]. The market mechanism, which has the benefit of applying economic principles to cloud resource distribution, is known for reflecting changes in resource load, congestion, or supply and demand in commodity prices that fluctuate. Using equilibrium theory, it is possible to achieve optimal resource allocation. This dynamic coordination of resource allocation gives the cloud computing environment a mechanism that can be dynamic. Each market participant has the goal of maximizing their own interests [8], leading to an overall improvement in resource allocation towards its ideal state. While the market mechanism is a classic technique for resource distribution, it can be challenging to implement [9,10].
Game theory and the market economic model are the foundations for studying strategies for providing cloud computing resources. The game theory model begins by solving equilibrium, with the goal of the algorithm being to create a suitable resource strategy by maximizing the utility of each utility function [11]. This approach takes into account efficiency and fairness constraints in non-cooperative games to further increase overall profit. It has the potential to provide dynamic techniques for allocating resources based on the relative costs of different phases of development, but it is necessary to improve the accuracy of uncertain resource prediction. As a result, the cloud resource management paradigm (Service Layer Agreement) still has missing aspects, such as resources or price dynamics, despite considering the economic perspective.
Literature has investigated a QoS-based system for managing resource allocation, with several authors presenting various resource management approaches with different policies and concepts in recent years [12,13]. However, much of the material reviewed focuses on large-scale cloud-based systems with multiple subtasks, so cross-task collaboration should be explored. Existing algorithms, on the other hand, were too conservative as they did not take into account communication across tasks. The dependent task scheduling problem does not have an easy solution, as previously mentioned. Heuristic methods have been developed for near-optimal solutions.
This article divides the topic into five different parts. The introduction is presented in Section 1 and the studies that are relevant to this investigation are discussed in Section 2. The research procedures are discussed in Section 3. The study’s findings and interpretation are presented and discussed in Section 4 and its conclusion is highlighted in Section 5.

2. Related Studies

There have been numerous approaches to solving the optimization issue using game theory. Within the field of game theory, there are both non-cooperative and cooperative game theories [14]. The Nash equilibrium is a common solution in non-cooperative games. Many ideas have been developed using the Nash equilibrium as a foundation. For example, a level game model was presented that looked at how user task execution influenced resource selfishness in multiple administrative domains, but it ignored the connection between resource suppliers. The literature has also proposed a distributed actively non-cooperative abandon model [15], which was able to reduce task execution time due to priority resource allocation. However, it is not clear if the Nash equilibrium solution is the only possible option in a pricing approach based on game theory that aims to solve the Nash bargaining dilemma. Current works often investigate the interaction between users and resource providers but ignore the link between cooperation and competition on the final resource outcome and treat resource providers as rational entities. Researchers have suggested market-based resource management as resource suppliers do not have the constraints of efficiency and fairness [15].
While resource allocation methods have been studied in the past, to the best of our knowledge there has been less focus on developing an allocation strategy that aims to achieve the optimal distribution of resources. Such a strategy would adapt to dynamic changes in supply-demand, resource load, and congestion by pricing floating reflections and also aim to provide optimal resource allocation through equilibrium theory [16]. In this study, we propose a supply strategy and two resource allocation algorithms based on the market economics model to improve efficiency while also being fair in the allocation of cloud computing resources. According to our experimental findings, the algorithms we presented perform better in allocating resources. Non-cooperative theory-solved resource allocation issues may lead to a Nash equilibrium according to the results of our experiments [17]. In order to achieve efficiency and fairness, non-cooperative game analysis with Pareto improvements was used during negotiations.
Recent studies have focused on the economics of cloud computing, using various economic techniques for cloud resource pricing. This approach was tested on Amazon EC2 and private infrastructure, and the findings showed that Amazon’s pricing practices are unfair to its customers. Researchers have developed a method for calculating net profit based on cloud storage capacity [18]; this method helps individuals choose a reputable service provider by identifying their needs and introducing a cloud resource allocation architecture based on a commodity price technique. They have also proposed a bidding exchange-based market for resource allocation and pricing, where users and service providers make requests and offers, and if a good match is found, resources are distributed [19]. This platform utilizes Altman’s model. However, it is difficult to implement due to the current cloud infrastructure and communication exchanges, so most researchers choose to study markets with one vendor serving many customers. The capacity of economic approaches to provide optimal resource allocation and acceptable revenue for the provider when multiple resources and users are present has been demonstrated through the study of economic models and the analysis of statistical data. For example, Amazon’s EC2 service allows for the immediate sale of resources at significant cost savings, but the price technique used in on-demand situations is not publicly available due to business considerations. These researchers examined the impact of this new paradigm on both performance and cost [20]. In an unrestricted computing environment, service providers may compromise their bid to perform work for users by setting up a dynamic auction and making various modifications to it, ultimately selecting the lowest-priced option for their new client based on available resource capacity [21].
Economists have also attempted to address other problems through economic models. They determined whether computing resources could be made available on demand and proposed a workload prediction model based on long-term estimates [22] for supplying VMs based on workload prediction factors that were non-centric and delivered in real-time. They examined the allocation of VMs from a real machine sample for automated resource management, showing that their methodology ensured both service level agreements and resource usage at the same time. The researchers also developed a system for allocating cloud resources based on when scientific workflows need to be completed [23]. Using energy measurement techniques developed for physical computing resources, they advanced the ability to track the usage of each individual VM in an effort to forecast and minimize the cost of central electricity supply. They developed a method for identifying patterns in server workloads to combine and merge VMs [24], packing several VMs into a limited number of resources to maintain high service quality while incorporating criteria for optimizing resource use and reducing expenses to reduce the cloud provider’s costs and increase profits. The approach aimed to control both performance and costs by optimizing computing resources based on utilization and reallocating VMs as they run. Most customer requests exceed the available computer resources, so corporations can increase revenue by eliminating unnecessary ones [25]. In their view, the winning bidder is the one who offers the highest price and is therefore required to fulfill their promise to pay the bid amount. Another study found significant differences between three different types of bid-winner auctions in terms of execution time or consumptive energy. When it comes to grid and cloud resource allocation, several commercial and scientific platforms utilize economic methodologies [26].

3. Materials and Methods

Economic cloud computing solutions are constructed using an infrastructure interface and middleware. The problem of resource allocation in cloud and grid systems is solved using final equilibrium theory and optimization from the perspective of the user. To maximize the utilization of available resources, computing economy cooperation is limited to achieving equilibrium between cloud service users and providers, thus avoiding competition between different categories of users. Non-centric models view the environment as perfect and non-competitive, which is a common issue. Mobile agents in these models have complete knowledge of their rival’s information, which is highly unlikely in the real world. Hierarchical game theory models (greedily) have been used as pioneers in grid computing systems. Both the equilibrium point approach and issue optimization strategy have been applied to utility-based public modes [27].
In an alternative study, a strategy for allocating resources to multi-agent systems was shown to be effective. This approach relied on the existence of a Nash equilibrium point. Commercial agents were able to improve allocation outcomes by introducing new bids and altering their beliefs about the environment. An evaluation of research movement processes and decision-making variables in the cloud suggested that economic scheduling methods may be a viable option for further research in this area. This study focused on predicting stock values using game theory in the context of cloud computing. It compared the performance of different models such as regression, random forest, decision trees, and raw data [28,29].
Game theory was originally a subfield of microeconomics, which is the study of how people make strategic decisions. Over the past decade or two, it has expanded to a wide range of disciplines, including sociology, psychology, and evolutionary biology. It can be used to explore various strategic decision-making scenarios, such as the creation and maintenance of cooperation in communities and organizations, the simulation of immoral or illegal behavior, or the decision-making process of epidemic vaccination. The widespread application of game theory is due to the fact that strategic decision-making scenarios are common in many fields [30]. Game theory typically involves two or more participants in a game, each of whom has a variety of tactics and pay-off values (also known as utility values) to choose from, often represented in a pay-off matrix for two-player games. Game theory is divided into two main categories: cooperative and non-cooperative [31].

4. Proposed System

The advent of cloud computing has provided numerous options and economic benefits, marketing strategies, and access to significant computing resources. One of the main advantages of using the principle of economic cloud computing is addressing the significant resource challenges faced in the market cap. Marketing strategies in this context may include billing methods, congestion techniques, and dynamic demand management. Cloud computing also allows a diverse set of users to access resources simultaneously, as depicted in Figure 1. Economic computing can be divided into several categories such as users, resource consumers, market analysis, and resource management. Users refer to cloud computing users who are ready to deploy their ideas in the cloud, including Quality of Service. This process involves users submitting their CPU type, storage system, and the current version they possess. All risks are analyzed in the resource market, which may involve up to six different mechanisms to address these risks.
Cryptographic techniques and usage policies must be taken into consideration when accessing data. The system should check its policy rules and only reveal the data if the policies are satisfied. While traditional cryptographic techniques can be used for data security, privacy protection and outsourced computation require more attention, as they are relatively new research areas. Data provenance, or the history of data, is also beginning to be addressed in the literature. In some cases, information about a specific hardware component (such as storage, processing, or communication) must be linked to a piece of data [32,33].
To optimize resource utilization, cloud service providers often use virtualization technologies that separate application services from infrastructure. Cloud service providers and integrators must collaborate to provide newly composed services to customers, requiring automatic service provisioning and composition frameworks that allow them to describe services using unified standards, discover interoperable services, and securely integrate them to provide services. These frameworks must include a declarative language to describe services, features, and mechanisms for provisioning and composing appropriate services.
The task was parameterized using the Poisson flow with the exponential distribution method, creating a list of queue models. The exponential distribution was represented by (μ). Virtual Machines were responsible for monitoring and accepting service requests. According to Figure 1, users are considered the first group of developers and are directed to resource consumers and market analysis, which includes Virtual Machine (VM) monitoring, scheduling, and service monitoring. In the market, users compete using a non-cooperative game model. The main focus of NCGRAA is stakeholder analysis and effective resource management.
When negotiating global digital commerce regulations, game and collaboration coexist, and all parties actively pursue cooperative relationships while negotiating the game. Against this backdrop, this article presents a complete summary of the global digital trading rules negotiation process and analyzes the fundamental concerns of the discussions and their implicit political game. This article analyzes the key concerns of global digital trade rules that talk at the multilateral and regional levels. A dynamic conceptual Static Negotiation Analysis Method with Bargaining Process (SNAM-BP) statistically depicts the weighing connection between main concerns and keywords. To assess each country’s prospective alliance, we used the following Equation (1).
I = 1 x i , x i x , x i i = 1 v x x i * : v i x i * , x i * > i = 1 x v v i x i , x 1 *  
G is an imagined game in which each player can gain their utility for many modes of strategy v i x 1 , x 2 , x m . If no change in a Casino Game player’s strategy leads to large, low, etc. increases in other players s = s 1 , s 2 , s m and the amount of execution, the profile of x 1 * , x 2 * , · , x m * x strategy is a Nash equilibrium point. Based on time steps, Equation T_ illustrates the prediction of each job on each resource T i j .
Assume that Θ j seems to be the p i j sum of the task by the following Equation (2) S bids for such resource, so that’s   K j i the price of one resource at that time.
Θ j = i = 1 v x x i * : v i x i * , x i * + i = 1 m T i j   and   Θ j i = p i m T i j  
The T i j time spent doing the job i on resource j is defined as follows in Equation (3).
p j i = i = 1 m T i j   and   Θ j i + p i j S j a j i = i = 1 j K j i + K j i θ j i T i j  
The K j i the resource j ultimate execution cost is defined as follows in Equation (4).
T j i = i = 1 j K j i + K j i θ j i T i j + i = 1 j = 1 T i j p i j = i = 1 j = 1 K j i θ j i + K j i T i j  
If e j i is believed to represent the payout, all players will have the fastest task execution speed; hence, the best decision will have the lowest payment to represent Equation (5). When the price is seen as a payout p j i , on the other hand, the most expensive strategy consistently outperforms alternative methods.
φ = i = 1 j = 1 T i j p i j + j = 1 n ( ρ e , I n j = 1 n p j i + ρ t I n j = 1 n e j i ) ρ e  
If ρ t the goal among all players is F 0 to save time and money, the U 0 best objective function the following Equation (6) for a player i is min φ .
ρ e = In j = 1 n p j i + ρ t In j = 1 n e j i + j = 1 n T j i   F 0   ,   j = 1 n p j i U 0  
To λ e i get the Raw Data F 0 for Yearly Stock Prediction Equation (7), first get the raw data.
L = φ + λ e i j = 1 n T j i F 0 + λ t i j = 1 n p j i U 0  
Ә L Against this backdrop, this Ә T i j presents a complete summary of the ρ e global digital trading rules negotiation process the Equation (8).
Ә L Ә T i j = i , j t ρ e ρ e + ρ t · K j i T i j i = 1 j = 1 ρ t ρ e + ρ t · K j i θ j 1 p j i T i j 2  
It analyzes the fundamental concerns of the discussions and their implicit political game by the following Equation (9).
Ә L Ә T i j = i = 1 K λ e i K j i λ e i K j i i = 1 K λ t i K j i θ j i T i j 2 = 0  
It arrives at the following result by Equation (10), which simplifies the preceding equation and uses derivation.
T i j = i = 1 j = 1 ρ t ρ e + ρ t · K j i θ j 1 p j i T i j 2 + i = 1 K λ e i K j i λ e i K j i + i , j T T i j θ k i θ j  
Based on the partial derivative (price parameter) the following Equation (11) is obtained.
T i j = i = 1 j = 1 ρ t ρ e + ρ t · K j i θ j 1 p j i T i j 2 + F 0 j = 1 m 1 K j i θ j i K m i θ m i j = m + 1 n K j i θ j i j = 1 m 1 K j i θ j i θ m 1 + K m i + j = m + 1 n K j i θ j 1 θ m i  
Equation (12) analyses the key concerns of global digital trade rules talks at the multilateral and regional levels.
T i j = i = 1 K λ e i K j i λ e i K j i + j = 1 m 1 K j i θ j i θ m 1 + K m i + j = m + 1 n K j i θ j 1 θ m i  
Based on the values of t, the partial derivative m (time parameter) is represented in Equation (13).
T i m = i = 1 K λ e i K j i λ e i K j i + j = 1 m 1 K j i θ j 1 θ m i + K m i θ m i + j = n + 1 n K j i θ ¯ j i θ n i T 0 j = 1 n K j i  
A dynamic conceptual Static Negotiation Analysis Method with Bargaining Process specified in Equation (14) statistically depicts the weighing connection between main concerns and keywords. This equation is used to assess each country’s prospective alliance.
T i j = i , j T T i j θ k i θ j + j = 1 m 1 K j i θ j 1 θ m i + K m i θ m i + j = n + 1 n K j i θ ¯ j i θ n i  

5. Results and Discussion

Table 1 shows a sample data visualization based on index data. Various attributes like daily opening value, closing value, and high and low values are presented.
To aid comprehension, raw data is again extracted from the dataset and presented on a graph. The data is drawn from of the dataset presented in Figure 2, which spans the years 1970 to 2020.
A conceptual static negotiation analysis method with bargaining process model aids in the yearly stock prediction using raw data with a group formation for global digital trading rules negotiations from the standpoint of a political game. The empirical testing used data from 62 critical digital trading nations. Compared to traditional trade deals, the number of digital trade limitations and political distance significantly affected the level of consensus established in digital trade discussions (Figure 2).
Following the implementation and execution of the suggested static negotiation analysis method with bargaining process model, the stock value was forecasted using the raw data provided in the dataset. The forecast was compared to other static negotiation analysis methods with bargaining process models described in the literature study. The prediction was performed in two stages: first with raw data and then again after data cleaning. Figure 3 depicts a forecast based on raw data for the stock market, whereas Figure 4 depicts a prediction based on actual data for game theory.
In comparison of predictions (exact value) terms of digital commerce, a country prefers to partner with countries with similar degrees of digital trade prohibitions. As partners, they have a high level of political similarity. The most importantly digital commerce constraint is financial and trade barriers. The nations consider while negotiating, and stability seems to be the essential political issue that countries consider. During bargaining, pay attention. In comparison to industrialized countries, emerging countries place a greater emphasis on market size. Take into account cultural and technological disparities during negotiations. The evolution of standards for international online trade can take several shapes. Figure 4 depicts the path of rebuilding from bilateral to local to multilateral, promoting regional digital rule frameworks at this level and gradually widening the scope of conversations to cover worldwide problems.
For the game theory applications in the context of cloud computing, the suggested prediction model was assessed by comparing the predicted data with the training value (see Figure 5). It demonstrated that the predicted value outperformed the learned values. The prediction static negotiation analysis method with bargaining process model discarded the very low and high values that occurred only a few times. To improve prediction accuracy, the proposed model employed LSTM after RNN.
Prediction was also performed on the data after it has been pre-processed and clustered. The projected stock value was compared to the actual value throughout the training process, and the result is shown in Figure 6. In addition, throughout the testing procedure, the predicted value was compared to the actual values, as shown in Figure 7.
The total results obtained with the suggested prediction model show that prediction accuracy is much like the actual value and that it is superior.
The training phase of the random utility estimation pipeline presents a significant challenge due to the heavily imbalanced data of resources, which had a disproportionate number of “off” samples compared to “on” samples. This imbalance can lead to potentially poorly trained models and is a result of the typical patterns of resource usage in buildings. To address this issue, mechanisms were implemented to reduce the complexity burden on the auto-encoder. Using a recurrent-based variational auto-encoder allowed for the generation of new data with significant similarity to the training data and greater flexibility in the application of the data in real-world scenarios such as demand response. These models were tested on multiple sets of data from individual occupants and demonstrated their ability to handle larger, more complex distributions like those found in social game time series data.
To evaluate the results, hypothesis testing (A/B testing) was conducted using data on dorm occupants’ usage before and after the start of the experiment. The hypothesis testing values for the different devices in both the Fall and Spring iterations of the experiment are shown. The data points, which represent the average usage of all occupants and are grouped into weekday and weekend data, were measured in minutes per day. For all devices, there was a significant decrease in usage between the two periods. The ∆% column shows the reduction in the average usage of all participating occupants. The p-values from the 2-sample t-tests demonstrate that the changes in usage patterns are significant. In addition, there is a much larger drop in usage over the weekends. These results are important because they show the ability of our methods to effectively incentivize occupants in residential buildings to make their energy usage more efficient.

6. Conclusions

This research focuses on predicting stock values. The study proposes a prediction model that compares predicted data with trained values for the application of game theory in the context of cloud computing. It shows that the predicted values are more accurate than the trained values and reveals that the game theory model works well as it accurately predicts the values. The proposed model uses LSTM after RNN to increase prediction accuracy. The prediction of stock markets is of interest due to its potential for generous returns and predictability. This paper proposes an effective game theory model from the perspective of cloud computing. Future research could focus on further investigating the development of stock markets.

Author Contributions

Conceptualization, P.H., L.Č. and V.S.; Data curation, B.K.; Formal analysis, N.R.R.P. and B.K.; Investigation, N.R.R.P. and B.K.; Methodology, P.H., N.R.R.P. and V.S.; Resources, L.Č.; Software, P.H., L.Č., Kailash Kumar and V.S.; Validation, P.H., N.R.R.P. and B.K.; Visualization, Kailash Kumar; Writing—original draft, P.H., N.R.R.P., L.Č., B.K. and Kailash Kumar; Writing—review & editing, L.Č., K.K. and V.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available upon request through email to the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Dhal, S.K.; Verma, H.; Addya, S.K. Resource and Energy Efficient Virtual Machine Migration in Cloud Data Centers. In Advances in Systems Analysis, Software Engineering, and High-Performance Computing; IGI Global: Hershey, PA, USA, 2017; pp. 210–238. [Google Scholar]
  2. Cao, B.; Sun, Z.; Zhang, J.; Gu, Y. Resource Allocation in 5G IoV Architecture Based on SDN and Fog-Cloud Computing. IEEE Trans. Intell. Transp. Syst. 2021, 22, 3832–3840. [Google Scholar] [CrossRef]
  3. Khazaei, H.; Misic, J.; Music, V.B. Performance Analysis of Cloud Computing Centers Using M/G/m/m+r Queuing Systems. IEEE Trans. Parallel Distrib. Syst. 2012, 5, 936–943. [Google Scholar] [CrossRef]
  4. Penmatsa, S.; Chronopoulos, A.T. Game-theoretic static load balancing for distributed systems. J. Parallel Distrib. Comput. 2011, 71, 537–555. [Google Scholar] [CrossRef]
  5. Grosu, D.; Chronopoulos, A.T. Non cooperative load balancing in distributed systems. J. Parallel Distrib. Comput. 2005, 65, 1022–1034. [Google Scholar] [CrossRef] [Green Version]
  6. Grosu, D.; Chronopoulos, A.T.; Leung, M.Y. Load Balancing in Distributed Systems: An Approach Using Cooperative Games. In Proceedings of the IEEE 16th International Parallel and Distributed Processing Symposium (IPDPS 2002), Fort Lauderdale, FL, USA, 15–19 April 2002; pp. 8–11. [Google Scholar]
  7. Lu, Y.; Liu, G.F. A P2P Resource Management Model Based on Cloud Computing. Adv. Mater. Res. 2014, 989–994, 1930–1933. [Google Scholar] [CrossRef]
  8. Buyya, R.; Abramson, D.; Giddy, J.; Stockinger, H. Economic models for resource management and scheduling in Grid computing. Concurr. Comput. Pract. Exp. 2002, 13–15, 1507–1542. [Google Scholar] [CrossRef]
  9. Kishor, A.; Niyogi, R.; Chronopoulos, A.; Zomaya, A. Latency and Energy-Aware Load Balancing in Cloud Data Centers: A Bargaining Game Based Approach. IEEE Trans. Cloud Comput. 2021. [Google Scholar] [CrossRef]
  10. Tripathi, R.; Vignesh, S.; Tamarapalli, V.; Chronopoulos, A.T.; Siar, H. Non-cooperative power and latency aware load balancing in distributed data centers. J. Parallel Dist. Comp. 2017, 107, 76–86. [Google Scholar] [CrossRef]
  11. Zhu, X.-M.; Zhu, J.-H.; Ma, M.-H. Fault-Tolerant Scheduling for Real-Time Tasks with QoS Requirements on Heterogeneous Clusters. J. Softw. 2011, 7, 1440–1456. [Google Scholar] [CrossRef]
  12. Shen, H.; Hu, B. Resource Input Behavior in Collaborative Innovation: Based on Revenue Sharing Mechanisms. Int. J. Adv. Comput. Technol. 2012, 19, 626–634. [Google Scholar] [CrossRef]
  13. Kotani, T.; Gotoh, Y. High-Performance Computing Environment with Cooperation Between Supercomputer and Cloud. In Advances on P2P, Parallel, Grid, Cloud and Internet Computing; Springer International Publishing: Berlin/Heidelberg, Germany, 2019; pp. 433–443. [Google Scholar]
  14. Bauer, E. Cloud Automation and Economic Efficiency. IEEE Cloud Comput. 2018, 2, 26–32. [Google Scholar] [CrossRef]
  15. Baun, C.; Kunze, M.; Nimis, J.; Tai, S. Economic Considerations. In Cloud Computing; Springer: Berlin/Heidelberg, Germany, 2011; pp. 63–68. [Google Scholar]
  16. Pillai, P.S.; Rao, S. Resource Allocation in Cloud Computing Using the Uncertainty Principle of Game Theory. IEEE Syst. J. 2016, 2, 637–648. [Google Scholar] [CrossRef]
  17. Liu, C.; Li, K.; Li, K. Explorations of Game Theory Applied in Cloud Computing. In Scalable Computing and Communications; Springer International Publishing: Berlin/Heidelberg, Germany, 2020; pp. 39–92. [Google Scholar]
  18. Nezarat, A.; Dastghaibifard, G. Efficient Nash Equilibrium Resource Allocation Based on Game Theory Mechanism in Cloud Computing by Using Auction. PLoS ONE 2015, 10, e0138424. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  19. Sun, P. A Trust Game Model of Service Cooperation in Cloud Computing. J. Netw. Comput. Appl. 2021, 2021, 102864. [Google Scholar] [CrossRef]
  20. Greif, A. Chapter 52 Economic history and game theory. In Handbook of Game Theory with Economic Applications; Elsevier: Amsterdam, The Netherlands, 2002; pp. 1989–2024. [Google Scholar]
  21. Tuomela, R. Cooperation and Cooperative Game Theory. In Cooperation; Springer: Berlin/Heidelberg, Germany, 2000; pp. 195–211. [Google Scholar]
  22. Cho, M. Cooperation in the repeated prisoner’s dilemma game with local interaction and local communication. Int. J. Econ. Theory 2014, 3, 235–262. [Google Scholar] [CrossRef]
  23. Xu, F.; Meng, X.; Wang, L. A Collaborative Filtering Recommendation Algorithm Based on Context Similarity for Mobile Users. J. Electron. Inf. Technol. 2011, 11, 2785–2789. [Google Scholar] [CrossRef]
  24. Wang, Z.H.; Hou, D.Z. Research on Book Recommendation Algorithm Based on Collaborative Filtering and Interest Degree. Wirel. Commun. Mob. Comput. 2021, 2021, 7036357. [Google Scholar] [CrossRef]
  25. Yuan, D.; Yang, Y.; Liu, X.; Li, W.; Cui, L.; Xu, M.; Chen, J. A highly practical approach toward achieving minimum data sets storage cost in the cloud. IEEE Trans. Parallel Distrib. Syst. 2013, 24, 1234–1244. [Google Scholar] [CrossRef]
  26. Kwok, Y.-K.; Hwang, K.; Song, S. Selfish Grids: Game-Theoretic Modeling and NAS/PSA Benchmark Evaluation. IEEE Trans. Parallel Distrib. Syst. 2007, 5, 621–636. [Google Scholar] [CrossRef] [Green Version]
  27. Yassine, A.; Nazari Shirehjini, A.A.; Shirmohammadi, S. Smart Meters Big Data: Game Theoretic Model for Fair Data Sharing in Deregulated Smart Grids. IEEE Access 2015, 2743–2754. [Google Scholar] [CrossRef]
  28. Cao, H. Entrepreneurship education-infiltrated computer-aided instruction system for college Music Majors using convolutional neural network. Front. Psychol. 2022, 13, 900195. [Google Scholar] [CrossRef] [PubMed]
  29. Liao, L.; Du, L.; Guo, Y. Semi-Supervised SAR Target Detection Based on an Improved Faster R-CNN. Remote Sens. 2021, 14, 143. [Google Scholar] [CrossRef]
  30. Zayene, M.; Habachi, O.; Meghdadi, V.; Ezzedine, T.; Cances, J.P. A Coalitional Game-Theoretic Framework for Cooperative Data Exchange Using Instantly Decodable Network Coding. IEEE Access 2019, 7, 26752–26765. [Google Scholar] [CrossRef]
  31. Ghosh, P.; Roy, N.; Das, S.K.; Basu, K. A pricing strategy for job allocation in mobile grids using a non-cooperative bargaining theory framework. J. Parallel Distrib. Comput. 2005, 11, 1366–1383. [Google Scholar] [CrossRef]
  32. Dong, C.; Li, Y.; Gong, H.; Chen, M.; Li, J.; Shen, Y.; Yang, M. A Survey of Natural Language Generation. ACM Comput. Surv. 2022, 55, 1–38. [Google Scholar] [CrossRef]
  33. Montet, C.; Serra, D. Bargaining: From Non-Cooperative to Cooperative Games. In Game Theory and Economics; Macmillan Education: London, UK, 2003; pp. 206–247. [Google Scholar]
Figure 1. Economic cloud controlling.
Figure 1. Economic cloud controlling.
Systems 11 00050 g001
Figure 2. Yearly stock prediction using raw data.
Figure 2. Yearly stock prediction using raw data.
Systems 11 00050 g002
Figure 3. Comparison of predictions (general value).
Figure 3. Comparison of predictions (general value).
Systems 11 00050 g003
Figure 4. Comparison of predictions (exact value).
Figure 4. Comparison of predictions (exact value).
Systems 11 00050 g004
Figure 5. Model validation.
Figure 5. Model validation.
Systems 11 00050 g005
Figure 6. Actual versus prediction for training.
Figure 6. Actual versus prediction for training.
Systems 11 00050 g006
Figure 7. Actual versus prediction for testing.
Figure 7. Actual versus prediction for testing.
Systems 11 00050 g007
Table 1. Sample set of index data.
Table 1. Sample set of index data.
IndexOpenHighLowCloseAdj CloseVolume
0NYA628.790002628.790002628.790002628.790002628.7900020
1NYA627.310022627.310022627.310022627.310022627.3100220
2NYA627.740027627.940027627.940027627.940027627.9400270
3NYA631.219995631.319995631.319995631.219995631.2199950
4NYA632.170007632.270007632.270007632.170007632.1700070
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Hema, P.; Paul, N.R.R.; Čepová, L.; Khan, B.; Kumar, K.; Schindlerova, V. Complexity and Monitoring of Economic Operations Using a Game-Theoretic Model for Cloud Computing. Systems 2023, 11, 50. https://doi.org/10.3390/systems11020050

AMA Style

Hema P, Paul NRR, Čepová L, Khan B, Kumar K, Schindlerova V. Complexity and Monitoring of Economic Operations Using a Game-Theoretic Model for Cloud Computing. Systems. 2023; 11(2):50. https://doi.org/10.3390/systems11020050

Chicago/Turabian Style

Hema, P, N R Rejin Paul, Lenka Čepová, Bhola Khan, Kailash Kumar, and Vladimira Schindlerova. 2023. "Complexity and Monitoring of Economic Operations Using a Game-Theoretic Model for Cloud Computing" Systems 11, no. 2: 50. https://doi.org/10.3390/systems11020050

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop