- 1Research Center for Data Hub and Security, Zhejiang Lab, Hangzhou, China
- 2School of Cyberspace, Hangzhou Dianzi University, Hangzhou, China
- 3Experimental Center of Data Science and Intelligent Decision-Making, Hangzhou Dianzi University, Hangzhou, China
Economic models based on multi-agents are increasingly attracting attention and can provide a new perspective for exploring the causes behind social phenomena at the individual level. Existing research usually adopts society-level learning methods, and more research on micro-level heterogeneity among individuals is needed. For this, we propose a high-fidelity multi-agent economy (HMAE) model based on evolutionary game theory, including three types of agents: workers, firms, and the government. In particular, we characterize worker heterogeneity regarding laziness factors, work endowments, and commuting distances. These agents continuously and iteratively update their strategies by randomly exploring and imitating their neighbors to maximize their utility value. We simulated the evolution process of agent behavioral decisions through experiments and found that individual heterogeneity can significantly affect the decisions of workers and firms. These phenomena are consistent with some economic evolution trends in real life, and our research can provide an analytical tool for analyzing the causes of emerging economic phenomena.
1 Introduction
The economy is an evolving, complex, and dynamic system in which the interaction of micro-agents produces global regularities, such as employment and growth rates, income distribution, market institutions, and social customs [1–6]. The unpredictability of economic systems has attracted the interest of many researchers, who focus on building simple and reasonable economic models to analyze the reasons behind behaviors by simulating real-world phenomena [7–9]. Understanding and predicting human group behavior requires an understanding and reasoning about complex economic systems.
Over the past two centuries, there has been a fundamental change in the way economic science is studied; it has become a social science based on mathematical models rather than words [10]. Traditional economic models, i.e., econometric models and dynamic stochastic general equilibrium (DSGE) models [11–13], have been widely developed in “normal times” like the Great Moderation Period [14]. Typical econometric models, such as vector autoregressive (VAR) models [15–17] and structure VAR models [18–20], have gained increasing popularity, especially in empirical macroeconomics. Subsequently, DSGE models such as the Chameleon model [21] and the New Keynesian (NK) DSGE model [22, 23] were developed to bridge the gap between the structural characteristics of the economy and simplified parameterization [24]. The DSGE model regards the macroeconomic model as a representative agent behavior that is consistent with microeconomic theory and aims to explain macroeconomic behavior. However, traditional economic models cannot predict the outbreak of economic crises and analyze the influencing factors behind the phenomenon, mainly for two reasons. First, these models are based on simplified assumptions and a lack of characterization at the micro level. In addition, due to the complexity of the real economy and limitations of computing power [25–27], the model only uses aggregate data such as the gross domestic product (GDP) and unemployment rate, resulting in vast amounts of data that cannot be used to gain a deeper understanding of economic performance [28]. Second, when analyzing new economic phenomena, a large amount of historical data is needed to evaluate parameters, which brings difficulties to the generalization and portability of the model [29, 30].
With the emergence and development of computer simulation technology, an agent-based model (ABM) that builds artificial social systems “from the bottom up” has received more attention and been applied in economic studies [6, 31–33]. The advantage of the ABM is that it allows economists to validate hypotheses [34] at the individual levels and in which the relationships among several heterogeneous objects generate regularities that can change over time. This bottom-up research method makes up for the shortcomings of traditional macroeconomic models in studying microscopic phenomena and shows superior capabilities [35, 36]. [37], [38], and [39] presented the application of the ABM in different research areas and explored the types of scenarios that the ABM can reproduce. [40] used the ABM to study the effect of different labor market integration policies on economic performance and convergence of two distinct regions. [41] investigated the economic impact of feed-in tariff policy mechanisms designed to promote investment in renewable energy capacity based on ABM methods. Utilizing the representational strength of neural networks, [42–44] aimed to create agents that can follow instructions for manipulation, navigation, or both. [45] introduced a social norm ABM that promotes division of labor by redistributing rewards. However, current research usually conducts society-level learning or adopts methods that incorporate more advanced optimization concepts into the ABM [46], lacking individual-level learning, which means a lack of heterogeneity among individuals [31, 47–49]. For example, individuals are only classified as high-skilled and low-skilled, lacking a finer description of multiple characteristics at the micro-level.
To make up for the shortcomings of the above research and design a simulator that can connect the relationships between heterogeneous individuals to spread information and resources, we propose a high-fidelity multi-agent economic model. Specifically, this paper aims to design a model that can more realistically describe real-world economic activities, help analysts simulate significant economic behaviors, and analyze the reasons behind some real-world economic phenomena to provide better suggestions for future economic policy formulation. The main contributions of our work are outlined as follows:
The remainder of the paper is structured as follows: Section 2 describes the structure of our model; Section 3 presents the experiment settings and results and analyzes the reasons that caused the phenomenon; and conclusions are drawn in Section 4.
2 Model
To assemble the pieces and understand the behavior of the whole economic system, we use agent-based simulation modeling to handle a far wider range of nonlinear behavior than conventional equilibrium models. The HMAE model can reason about complex socioeconomic systems with sufficient fidelity to support policy development. As shown in Figure 1, there are three primary types of agents in the HMAE model proposed in this article: worker–consumers (abbreviated as workers), firms, and the government. Workers earn an income by working for firms and spend the income on goods. To characterize the subjective laziness and objective work capacity of the workers, we establish two heterogeneous attributes that best reflect their actual working conditions: laziness factor and work endowment [50–53]. There are two attributes representing the impact of working hours on worker happiness and work ability, denoted as
Figure 1. HMAE model. Workers earn an income by working for the firm, which they can use to purchase goods. Firms produce goods, pay workers, set prices for goods, and invest capital. The government levies wage taxes and profit taxes on workers and firms and redistributes tax revenues as subsidies to workers. Arrows represent the money flow and interrelationships between agents.
2.1 Strategy space
The strategy space represents the set of strategies that an agent can decide autonomously. Drawing on the setting of intelligent agents in related papers [54, 55], this paper defines the strategy space of workers, firms, and governments. The worker’s strategy space includes working time and consumption amount. The firm’s strategic space includes the unit price of its products, the hourly wages it pays workers, and its investment options. The government’s strategic space includes formulating tax policies such as tax brackets and tax rates, and the tax policies for workers and firms are distinct. Assuming that the HMAE model includes
1) Worker’s strategy space. Considering the dual actions of work and consumption exhibited by workers, the model constructs the worker’s strategy space as a two-dimensional vector, denoted as
2) Firm’s strategy space. Since the firm engages in three distinct behaviors, namely, hiring workers, producing goods, and making investments, we use
3) Government’s strategy space. Based on the government’s capacity for macro tax policy formulation, the model defines its strategy space as a three-dimensional vector, denoted as
Taking into account the real-world constraints on variables such as workers’ work hours, consumption amounts, and available quantities of goods that can be sold in the firm, we incorporate the following constraints into the model:
1) Time constraint. Since people’s available time is limited in reality, the sum of the worker’s allocated working time and consumption time needs to satisfy the maximum time constraint. Therefore, the actual working hours
where
Case 1: If
Case 2: If
Case 3: If
The working hour used in this article refers to the actual working hour.
2) Budget constraint. Budget often refers to the total amount of money a person has available for consumption. Therefore, the budget
where income
where
3) Consumption constraint. The total amount of goods that all workers in firm
where
2.2 Utility function
The agent’s behavior is influenced by an incentive function focusing on optimizing the overall utility. This requires the agent to seek rewards to improve performance and achieve its goals constantly [56].
1) Worker’s utility. Based on the worker’s work and consumption decisions, the utility function of worker
a) Consumption happiness. The constant relative risk aversion (CRRA) function plays an important role in the calculation of consumption utility and is a common tool used to describe the happiness derived from workers’ consumption patterns [57, 58]. Here, we use the CRRA utility function
b) Work expense. Work expenses represent the negative impact of working hours on workers’ happiness, expressed as
c) Commuting expense. The introducing of spatial information requires workers to consider commuting expenses when calculating utility values. The commuting distance from residence to work is a critical factor in employment decision-making, that is, the longer the commuting distance, the lower the worker’s happiness at work. Therefore, the commuting expense can be described as
2) Firm’s utility. Based on the firm’s strategy space, the utility function of firm
a) Sales profit. Because selling goods brings profit to firms, the quantity of goods sold is positively related to the revenue generated.
b) Salary expense. Since producing goods requires human resources, firms need to pay the cost of hiring labor. We use
c) Investment expense. There is a positive relationship between investment and utility, that is, increased investment helps increase the output of commodity production and can promote the future economic growth. The precise expression for the utility function is shown in Equation 13.
where
where
d) Tax expense. According to the government’s tax policy
3) Government’s utility. To assess the health of a country’s economy [59], governments often use GDP, which measures the market value of all final goods and services produced during a specific time period [60], and the Gini coefficient, which measures the income disparity among residents [58, 61]. Therefore, the GDP, Gini coefficient, or their combination can be used to characterize the government’s utility.
2.3 Updating mechanism
It is known that people tend to interact more frequently with others who possess similar knowledge [62]. Therefore, in the case of limited rationality and incomplete information acquisition, learning from neighbors is a feasible way to update the strategy to maximize the utility value. To increase randomness for exploring diverse solutions or seeking the global optimum, the updating mechanism is divided into two processes: exploration and learning.
1) The strategy update of the worker. To update the working and consumption strategies aiming for higher utility values, worker
where
The probability
Algorithm 1.The strategy update of the worker.
Require: Time step
Ensure: Working hours
1: if
2: the worker
3: else
4: if
5: the worker i randomly chooses working hours
6: else//in the learning phase
7: the worker
8: end if
9: end if
10: return strategy
2) The strategy update of the firm. The firm’s renewal process is similar to that of the worker’s. In order to update the unit price of goods, workers’ hourly wage, and investment decisions, firm
Algorithm 2.The strategy update of the firm.
Require: Time step
Ensure:Unit price
1: if
2: the firm
3: else
4: if
5: the firm j randomly chooses unit price
6: else//in the learning phase
7: the firm
8: end if
9: end if
10: return strategy
3) The strategy update of the government. Since we focus on the economic evolution and phenomenon emergence under fixed tax rates and taxation ranges, the government’s tax policy will not change subsequently, that is, the government decision is not considered in this paper.
3 Experiments
In this section, we conduct simulation experiments using real data based on the HMAE model to study the emergent economic phenomena that occur during agent interaction. These experiments prove that when workers are heterogeneous at the micro-level (e.g., laziness, individual endowments, and commuting distance), workers’ work and consumption decisions will continuously update and iterate, explaining the evolution of macroeconomic phenomena in real life. All simulation experiments were executed on a Linux server equipped with an Intel(R) Xeon(R) Gold 6248R running at 3.00 GHz and 754 GB of memory. Each measurement represents the average of 10 instances.
3.1 Experimental settings
We construct a small economic society consisting of 15,000 workers and 10 firms to study the micro-level reasons behind emergent economic phenomena. We take China’s tax policy as an example to conduct a simulation experiment and set the government’s tax rate for all firms to
To deeply explore the reasons behind the impact of worker heterogeneity on economic phenomena and better fit the income distribution of residents, we divide workers into three categories based on laziness factors: hard, normal, and lazy. These three categories of workers account for 20%, 60%, and 20% of the total number of workers, respectively. At the same time, considering the heterogeneity of work efficiency in real-world scenarios, workers can also be divided into four types based on their work endowments [63, 64], accounting for 40%, 40%, 15%, and 5% of the total number of workers, respectively. This paper combines the existing population income distribution research [65–67] and provides the final parameter values after data fitting and parameter adjustment (see Table 2 for details). Finally, 12 categories of workers are formed considering laziness factors and work endowment.
To further explore the impact of commuting distance on workers’ strategic choices, we obtained the points of interest (POI) data on Hangzhou City, Zhejiang Province, from AMAP (http://www.amap.com/). We filtered workers’ residence and firm locations and then constructed the spatial location relationship between them, as shown in Figure 2A. To simplify data analysis and facilitate the discovery of underlying emergent phenomena, we used the K-means method [68, 69] and selected cluster centroids as representative locations of workers and firms, as shown in Figure 2B.
Figure 2. Residential and firm location distributions. (A) Original location distributions for residence areas and firms, where red represents firms and blue represents residence areas. (B) Clustered location distributions for firms and residence areas in the experiment.
3.2 Experimental results
In this section, we analyze the reasons behind emerging economic phenomena by analyzing the evolution of behavioral attributes of workers and firms. Specifically, the behavioral evolution of workers is analyzed from the aspects of working hour, income, consumption, and commuting distance, and the behavioral evolution of firms is analyzed from the unit price of products sold and hourly wage. Since there is a certain degree of uncertainty in the initial strategy learning of the agent, we conducted 10 experiments on different parameters and took the average to minimize the impact of early experimental disturbances on the experimental results. The number of simulation experiment steps is set to 1,000 to ensure that the experimental results demonstrate convergence.
3.2.1 Experiment on the dynamic evolution of worker behavior
Work and consumption are workers’ two main decision-making behaviors and play a crucial role in the evolution of workers’ behavior. We analyze the dynamic behavioral evolution of workers from several aspects, such as their working hours, wage income, consumption amount, and commuting distance to work choices.
We analyze the evolution trend of working hours for 12 types of heterogeneous workers, as shown in Figure 3. Figure 3A shows that when the workers’ endowments are the same, the working hours of hard-type workers exceed the working hours of normal and lazy-type workers. For instance, when the workers are all low-efficiency types
Figure 3. Evolution of average working hours. (A) Evolution of average working hours for 12 types of workers. The vector set in the legend represents
In order to further verify the impact of laziness factors on workers’ working hours, we calculate the average working time of workers under each laziness factor, as shown in Figure 3B. The experimental results show that the average working hours of hard-type workers are higher than those of normal-type workers, and the average working hours of lazy-type workers are the lowest, further confirming the conclusion that the laziness mentioned above affects workers’ working hours. Since workers’ decisions have a certain degree of randomness in the exploration stage, the evolution curve of working time oscillates in the early stage. In addition, because working hours are negatively related to workers’ utility value, workers’ overall working hours show a downward trend over time. Therefore, driven by the goal of utility maximization, the time workers invest gradually decreases over time.
3.2.1.1 Dynamic evolution of income
Workers’ income is closely related to their working hours and work endowments, playing a crucial role in studying the effects on workers’ budgets and consumption. Because workers’ income is positively correlated with working hours and workers’ working hours are generally on a downward trend (Figure 3), workers’ income is also on a downward trend overall, as shown in Figure 4.
Figure 4. Evolution of the mean income. (A) Evolution of income for 12 types of workers. (B) Evolution diagram of the mean income of the same laziness factor group.
Figure 4A shows that the workers’ income curve presents four obvious distribution categories, and the correspondence between these four categories and their endowments is consistent. Moreover, each category has a similar pattern, with hard workers earning the highest wages, and lazy workers earning the lowest. These emergent phenomena, which are ultimately manifested through individuals, show a clear positive correlation between work endowment and workers’ income. When the laziness factor is the same, the income of workers with endowment
To further verify the impact of laziness factors on workers’ income, we calculate the average income of workers with the same laziness factors, as shown in Figure 4B. It can be seen that the income of different types of workers from high to low is hard, normal, and lazy, which further confirms the conclusion that a lower laziness factor may bring a higher income. It also reflects that lazy workers are less engaged, invest less time, and earn less [71]. Additionally, the evolution of income shows early oscillations and an overall downward trend, which is also related to a certain randomness in workers’ decision-making during the exploration stage.
3.2.1.2 Dynamic evolution of consumption
Consumption is a vital decision-making behavior for workers, significantly affecting their happiness and work utility values. As workers’ incomes are on a downward trend, their budgets for purchasing goods also decrease, resulting in a downward trend in consumption, as shown in Figure 5. Figure 5A shows the evolution of the consumption amount of 12 categories of workers. It can be seen that when the endowments of workers are the same, the consumption amount of normal-type workers exceeds that of hard and lazy-type workers. For instance, when workers are all low-efficiency types (
Figure 5. Evolution of mean consumption. (A) Evolution of consumption for 12 types of workers. (B) Evolution diagram of the mean consumption of the same laziness factor group.
Figure 5B further explores the impact of the laziness factor on consumption, revealing that normal-type workers have the highest consumption amount, followed by hard-type workers, while lazy-type workers have the lowest consumption amount. Taking the above conclusions into consideration, we can see that normal-type workers work moderate hours and have sufficient budget and consumption time, making them the highest consuming group.
3.2.1.3 The impact of commuting distance on working behaviors
In addition to heterogeneity in endowment and laziness factors, workers living in different regions also have different commuting distances to reach firms, leading to differing commuting expenses that affect utility values and workers’ choices of firms in different locations. As shown in Figure 6, we randomly select a residential area to analyze the relationship between the commuting distance and workers’ willingness to choose firms. Similar phenomena can be observed in other residential areas. Figure 6A shows the distribution of working hours in various firms for all workers in the selected residential area. As commuting distances increase, workers’ working hours gradually decrease. Combining Equation 11 can explain this phenomenon: the longer the commuting distance, the higher the commuting cost, which will negatively impact the utility value. Therefore, workers tend to choose firms closer to their residences.
Figure 6. Distribution of working hours among workers in 10 firms. The x-axis represents the commuting distance to 10 different companies for all workers living in residential areas, measured in kilometers. The y-axis represents working hours, measured in hours. Points of the same color represent the time distribution of the same worker in different firms. (A) Statistical distribution of working hours for all workers from the residential area across different firms. (B) Average working hour distribution of all workers across each firm.
In order to more clearly explore the impact of commuting distance on workers’ willingness to work, we display the average working hours of workers in each firm, as shown in Figure 6B. As the commuting distance from residential areas to firms increases, the working hours that workers are willing to spend show a decreasing trend.
3.2.2 Experiment on the dynamic evolution of firm behavior
Setting the unit price of goods and the hourly wage paid to workers are two critical firm decisions. In this section, we analyze these two decisions to understand the dynamic behavioral evolution of the firm.
3.2.2.1 Dynamic evolution of the unit price
We analyze the evolution of the unit price of each firm’s products over time, as shown in Figure 7. The products of all firms are homogeneous, and the unit prices of these products will eventually converge to a unified equilibrium value after a period of fluctuation. Equation 12 shows that there is a positive correlation between the utility value of firms and sales profits. Therefore, firms will strive to increase the unit price of goods to maximize profits. If the unit price of goods is set excessively high, workers’ expenditure may not be enough to support their desired consumption, affecting the sales quantity of the goods. On the contrary, if the product’s unit price is set uncompetitively low, it will reduce the total sales price of the product, thereby affecting the utility value of the firm. Over time, the market moves toward uniform unit prices for goods to strike a balance between maximizing corporate goals and meeting the daily needs of workers. Therefore, under the premise of product homogeneity, after the dynamic adjustment of product prices in the early stage of the market, the unit prices of the firm’s products will eventually become consistent [72, 73].
3.2.2.2 Dynamic evolution of hourly wage
Figure 8 shows the evolution trend of firms hourly wages. Hourly wages in all firms converge to a consistent equilibrium value after an initial period of fluctuation. It is worth noting that this evolution eventually converges to a relatively low value. According to Equation 12, a firm’s utility value is negatively related to wage expenditures. Therefore, firms will continue to increase profits by lowering hourly wages, reducing wages paid to workers, and maximizing their utility value. In addition, workers rely on the wages they earn from working in firms to meet their daily needs and need sufficient consumption to enhance their happiness. Over time, the firm’s hourly wage eventually develops to the equilibrium point where it balances its profit purposes with the workers’ basic income needs. However, since working hours of workers show a downward trend with iteration (Figure 3B), they partially affect workers’ willingness to work. Affected by this, the average hourly wages of workers have also shown a corresponding downward trend.
4 Conclusion
In this paper, we proposed a high-fidelity multi-agent economic model that focuses on the heterogeneity of individuals at the micro-level to explore the reasons behind the emergence of economic phenomena. Additionally, we investigated the impact of spatial distance on workers’ willingness to work. We studied the evolutionary processes of behavioral decision-making for both workers and firms through experiments. From the workers’ perspective, their work and consumption decisions show an apparent evolutionary trend under the influence of heterogeneous laziness factors and work endowment. Workers with higher work efficiency tend to have more time and income for consumption. Moreover, workers with lower laziness factors lean toward investing more time in work. From the firm’s perspective, the evolution of both unit prices for goods and hourly wages eventually develops to the equilibrium point that balances the firms’ profits and the livelihood needs of the workers. These emerging experimental results are consistent with observations of economic phenomena in the real world, and the HMAE method provides us with a new tool to study social phenomena from a microscopic perspective. In the future, we will consider proposing complex models by characterizing intelligent agents with more diversity and heterogeneity to predict potential economic phenomena and infer social development patterns. For example, we can further refine our understanding of the workforce by characterizing workers’ age, employability, and preferences. This allows us to delve into the intricacies of economic evolution from various dimensions, including familial context. Additionally, expanding the scope to encompass diverse firm types will enrich our research on the dynamics of competition and cooperation within the business landscape. By integrating agents representing external markets into our model, we can study the impact of export price changes on domestic market stability.
Data availability statement
The raw data supporting the conclusion of this article will be made available by the authors, without undue reservation.
Author contributions
CW: writing–original draft, visualization, methodology, funding acquisition, formal analysis, and conceptualization. XM: writing–original draft, visualization, software, methodology, and conceptualization. XJ: writing–review and editing, methodology, funding acquisition, formal analysis, and conceptualization. HZ: writing–review and editing and software. ZW: writing–review and editing, funding acquisition, formal analysis, and conceptualization.
Funding
The author(s) declare that financial support was received for the research, authorship, and/or publication of this article. This work was supported by the Zhejiang Provincial Natural Science Foundation of China (LTGG24D010003 and LTGG23F030004) and the National Natural Science Foundation of China (42201510).
Conflict of interest
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
Publisher’s note
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors, and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.
References
1. Tesfatsion L. Agent-based computational economics: a constructive approach to economic theory. Handbook Comput Econ (2006) 2:831–80. doi:10.1016/S1574-0021(05)02016-2
2. Limburg KE, O’Neill RV, Costanza R, Farber S. Complex systems and valuation. Ecol Econ (2002) 41:409–20. doi:10.1016/s0921-8009(02)00090-3
3. Arthur WB. Complexity and the economy. science (1999) 284:107–9. doi:10.1126/science.284.5411.107
4. Arthur WB. Foundations of complexity economics. Nat Rev Phys (2021) 3:136–45. doi:10.1038/s42254-020-00273-3
5. Ramalingam B, Jones H, Reba T, Young J. Exploring the science of complexity: ideas and implications for development and humanitarian efforts, 285. London: Overseas Development Institute (2008).
6. Kuhn JR, Courtney JF, Morris B, Tatara ER. Agent-based analysis and simulation of the consumer airline market share for frontier airlines. Knowledge-Based Syst (2010) 23:875–82. doi:10.1016/j.knosys.2010.06.002
7. Heylighen F. The science of self-organization and adaptivity. encyclopedia Life support Syst (2001) 5:253–80.
8. George DA, Lin BC-a., Chen Y. A circular economy model of economic growth. Environ Model and Softw (2015) 73:60–3. doi:10.1016/j.envsoft.2015.06.014
9. Irwin EG, Geoghegan J. Theory, data, methods: developing spatially explicit economic models of land use change. Agric Ecosyst and Environ (2001) 85:7–24. doi:10.1016/s0167-8809(01)00200-6
10. Morgan MS. The world in the model: how economists work and think. Cambridge University Press (2012).
11. Bautista RM. Macroeconomic models for east asian developing countries. Asian-Pacific Econ Lit (1988) 2:1–25. doi:10.1111/j.1467-8411.1988.tb00198.x
12. Capros P, Karadeloglou P, Mentzas G. An empirical assessment of macroeconometric and cge approaches in policy modeling. J Pol Model (1990) 12:557–85. doi:10.1016/0161-8938(90)90013-5
13. Farmer JD, Foley D. The economy needs agent-based modelling. Nature (2009) 460:685–6. doi:10.1038/460685a
14. Stiglitz JE. Where modern macroeconomics went wrong. Oxford Rev Econ Pol (2018) 34:70–106. doi:10.1093/oxrep/grx057
15. Sims CA. Macroeconomics and reality. Econometrica: J Econometric Soc (1980) 48:1–48. doi:10.2307/1912017
16. Geurts M, Box GEP, Jenkins GM. Time series analysis: forecasting and control. JMR, J Marketing Res (1977) 14:269. doi:10.2307/3150485
17. Çakır MY, Kabundi A. Trade shocks from bric to South Africa: a global var analysis. Econ Model (2013) 32:190–202. doi:10.1016/j.econmod.2013.02.010
18. Harvey AC. Estimating regression models with multiplicative heteroscedasticity. Econometrica: J Econometric Soc (1976) 44:461–5. doi:10.2307/1913974
19. Engle RF, Granger CW. Co-integration and error correction: representation, estimation, and testing. Econometrica: J Econometric Soc (1987) 55:251–76. doi:10.2307/1913236
20. Johansen S. Statistical analysis of cointegration vectors. J Econ Dyn Control (1988) 12(2-3):231–54. doi:10.1016/0165-1889(88)90041-3
21. Pfleiderer P. Chameleons: the misuse of theoretical models in finance and economics. Economica (2020) 87:81–107. doi:10.1111/ecca.12295
22. Woodford M. Optimal interest-rate smoothing. Rev Econ Stud (2003) 70:861–86. doi:10.1111/1467-937x.00270
23. Galí J, Gambetti L. The effects of monetary policy on stock market bubbles: some evidence. Am Econ J Macroeconomics (2015) 7:233–57. doi:10.1257/mac.20140003
24. Paccagnini A (2009). Model validation in the dsge approach: a survey. Tech. rep., working paper. Italy: Università Bocconi in Milano.
25. Reis R. Is something really wrong with macroeconomics? Oxford Rev Econ Pol (2018) 34:132–55. doi:10.1093/oxrep/grx053
26. Haldane AG, Turrell AE. An interdisciplinary model for macroeconomics. Oxford Rev Econ Pol (2018) 34:219–51. doi:10.1093/oxrep/grx051
27. Roozmand O, Ghasem-Aghaee N, Hofstede GJ, Nematbakhsh MA, Baraani A, Verwaart T. Agent-based modeling of consumer decision making process based on power distance and personality. Knowledge-Based Syst (2011) 24:1075–95. doi:10.1016/j.knosys.2011.05.001
28. Farmer JD, Gallegati M, Hommes C, Kirman A, Ormerod P, Cincotti S, et al. A complex systems approach to constructing better models for managing financial markets and the economy. Eur Phys J Spec Top (2012) 214:295–324. doi:10.1140/epjst/e2012-01696-9
29. Blanchard O. On the future of macroeconomic models. Oxford Rev Econ Pol (2018) 34:43–54. doi:10.1093/oxrep/grx045
30. Caballero RJ. Macroeconomics after the crisis: time to deal with the pretense-of-knowledge syndrome. J Econ Perspect (2010) 24:85–102. doi:10.1257/jep.24.4.85
31. Harting P (2015). Stabilization policies and long term growth: policy implications from an agent-based macroeconomic model.
32. Dawid H, Harting P, Neugart M. Fiscal transfers and regional economic growth. Rev Int Econ (2018) 26:651–71. doi:10.1111/roie.12317
33. Assenza T, Gatti DD. E pluribus unum: macroeconomic modelling for multi-agent economies. J Econ Dyn Control (2013) 37:1659–82. doi:10.1016/j.jedc.2013.04.010
34. Guerini M, Moneta A. A method for agent-based models validation. J Econ Dyn Control (2017) 82:125–41. doi:10.1016/j.jedc.2017.06.001
35. Gatti DD, Di Guilmi C, Gaffeo E, Giulioni G, Gallegati M, Palestrini A. A new approach to business fluctuations: heterogeneous interacting agents, scaling laws and financial fragility. J Econ Behav and Organ (2005) 56:489–512. doi:10.1016/j.jebo.2003.10.012
36. Gatti D, Gaffeo E, Gallegati M, Giulioni G, Palestrini A. Emergent macroeconomics: an agent-based approach to business fluctuations. Springer Science and Business Media (2008).
37. Tesfatsion L. Agent-based computational economics: growing economies from the bottom up. Artif Life (2002) 8:55–82. doi:10.1162/106454602753694765
38. Gualdi S, Tarzia M, Zamponi F, Bouchaud J-P. Tipping points in macroeconomic agent-based models. J Econ Dyn Control (2015) 50:29–61. doi:10.1016/j.jedc.2014.08.003
39. Caiani A, Godin A, Caverzasi E, Gallegati M, Kinsella S, Stiglitz JE. Agent based-stock flow consistent macroeconomics: towards a benchmark model. J Econ Dyn Control (2016) 69:375–408. doi:10.1016/j.jedc.2016.06.001
40. Dawid H, Gemkow S, Harting P, Neugart M. Labor market integration policies and the convergence of regions: the role of skills and technology diffusion. The Two Sides Innovation: Creation Destruction Evol Capitalist Economies (2013) 167–86. doi:10.1007/978-3-319-01496-8_9
41. Ponta L, Raberto M, Teglio A, Cincotti S. An agent-based stock-flow consistent model of the sustainable transition in the energy sector. Ecol Econ (2018) 145:274–300. doi:10.1016/j.ecolecon.2017.08.022
42. Lynch C, Sermanet P. Language conditioned imitation learning over unstructured data. arXiv preprint arXiv:2005.07648 (2020). doi:10.48550/arXiv.2005.07648
43. Suglia A, Gao Q, Thomason J, Thattai G, Sukhatme G. Embodied bert: a transformer model for embodied, language-guided visual task completion (2021). arXiv preprint arXiv:2108.04927.
44. Hill F, Mokra S, Wong N, Harley T. Human instruction-following with deep reinforcement learning via transfer-learning from text (2020). arXiv preprint arXiv:2005.09382.
45. Yaman A, Leibo JZ, Iacca G, Wan Lee S. The emergence of division of labour through decentralized social sanctioning. Proc R Soc B (2023) 290:20231716. doi:10.1098/rspb.2023.1716
47. Amiti M, Pissarides CA. Trade and industrial location with heterogeneous labor. J Int Econ (2005) 67:392–412. doi:10.1016/j.jinteco.2004.09.010
48. Coniglio ND. Regional integration and migration: an economic geography model with heterogeneous labour force. Scotland, United Kingdom: University of Glasgow (2002).
49. Hayashi Y, Hsieh M-H, Setiono R. Understanding consumer heterogeneity: a business intelligence application of neural networks. Knowledge-Based Syst (2010) 23:856–63. doi:10.1016/j.knosys.2010.05.010
50. Brock JM. Unfair inequality, governance and individual beliefs. J Comp Econ (2020) 48:658–87. doi:10.1016/j.jce.2020.03.001
51. Dawson HJ, Fouksman E. Labour, laziness and distribution: work imaginaries among the south african unemployed. Africa (2020) 90:229–51. doi:10.1017/s0001972019001037
52. Maltz A. Exogenous endowment—endogenous reference point. Econ J (2020) 130:160–82. doi:10.1093/ej/uez044
53. Nguyen V-Q. Endowment-regarding preferences. J Math Econ (2021) 94:102454. doi:10.1016/j.jmateco.2020.102454
54. Danthine JP, Donaldson JB. Methodological and empirical issues in real business cycle theory. Eur Econ Rev (1993) 37:1–35. doi:10.1016/0014-2921(93)90068-l
55. Curry M, Trott AR, Phade S, Bai Y, Zheng S (2022). Finding general equilibria in many-agent economic simulations using deep reinforcement learning.
56. Mas-Colell A, Whinston MD, Green JR Microeconomic theory. New York: Oxford University Press (1995).
57. Betti G, Dourmashkin N, Rossi M, Ping Yin Y. Consumer over-indebtedness in the eu: measurement and characteristics. J Econ Stud (2007) 34:136–56. doi:10.1108/01443580710745371
58. Cheng H, Zhi Y-P, Deng Z-W, Gao Q, Jiang R. Crowding-out or crowding-in: government health investment and household consumption. Front Public Health (2021) 9:706937. doi:10.3389/fpubh.2021.706937
60. Callen T. Gross domestic product: an economy’s all. Washington, DC, USA: International Monetary Fund (2012).
61. Kubiszewski I, Costanza R, Franco C, Lawn P, Talberth J, Jackson T, et al. Beyond gdp: measuring and achieving global genuine progress. Ecol Econ (2013) 93:57–68. doi:10.1016/j.ecolecon.2013.04.019
62. Maxwell DT, Carley KM. Principles for effectively representing heterogeneous populations in multi-agent simulations. In: Complex systems in knowledge-based environments: theory, models and applications. Springer (2009). p. 199–228.
63. Feng Y. The labor market impact of China’s higher education expansion reform. Los Angeles: University of California (2019).
64. Gorton G, Pennacchi G. Financial intermediaries and liquidity creation. J Finance (1990) 45:49–71. doi:10.1111/j.1540-6261.1990.tb05080.x
65. Xu LC, Zou H-F. Explaining the changes of income distribution in China. China Econ Rev (2000) 11:149–70. doi:10.1016/s1043-951x(00)00015-8
66. Chong-En B, Zhenjie Q. The factor income distribution in China: 1978–2007. China Econ Rev (2010) 21:650–70. doi:10.1016/j.chieco.2010.08.004
67. Adelman I, Sunding D. Economic policy and income distribution in China. In: Chinese economic reform. Elsevier (1988). p. 154–71.
68. Liu Y, Liu C, Liu B, Qu M, Xiong H. Unified point-of-interest recommendation with temporal interval assessment. In: Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining (2016). p. 1015–24.
69. Wen Y, Zhang J, Zeng Q, Chen X, Zhang F. Loc2vec-based cluster-level transition behavior mining for successive poi recommendation. IEEE Access (2019) 7:109311–9. doi:10.1109/access.2019.2931075
70. Okazaki E, Nishi D, Susukida R, Inoue A, Shimazu A, Tsutsumi A. Association between working hours, work engagement, and work productivity in employees: a cross-sectional study of the Japanese study of health, occupation, and psychosocial factors relates equity. J Occup Health (2019) 61:182–8. doi:10.1002/1348-9585.12023
71. Sugiartana IW, Rs AM, Putra KTE, Puriati NM, Kusumaningrat CIM. Relationship between working hours and gojek driver income in denpasar city. Ekuitas: Jurnal Pendidikan Ekonomi (2023) 11:164–70.
72. Wang F, Yang F, Qi L. Convergence of carbon intensity: a test on developed and developing countries. Environ Sci Pollut Res (2020) 27:34796–807. doi:10.1007/s11356-020-09175-4
Keywords: agent-based model, evolutionary game theory, individual heterogeneity, economic model, multi-agent system
Citation: Wang C, Ma X, Jin X, Zeng H and Wang Z (2024) HMAE: a high-fidelity multi-agent simulator for economic phenomenon emergence. Front. Phys. 12:1451423. doi: 10.3389/fphy.2024.1451423
Received: 19 June 2024; Accepted: 29 August 2024;
Published: 16 September 2024.
Edited by:
Dun Han, Jiangsu University, ChinaReviewed by:
Yang Zhang, The Chinese University of Hong Kong, ChinaHongtao Lv, Shandong University, China
Copyright © 2024 Wang, Ma, Jin, Zeng and Wang. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Xing Jin, jinxing@hdu.edu.cn
†These authors have contributed equally to this work and share first authorship