Skip to main content

Advertisement

Log in

Microfounded Tax Revenue Forecast Model with Heterogeneous Population and Genetic Algorithm Approach

  • Published:
Computational Economics Aims and scope Submit manuscript

Abstract

The ability of governments to accurately forecast tax revenues is essential for the successful implementation of fiscal programs. However, forecasting state government tax revenues using only aggregate economic variables is subject to Lucas’s critique, which is left not fully answered as classical methods do not consider the complex feedback dynamics between heterogeneous consumers, businesses, and the government. In this study we present an agent-based model with a heterogeneous population and genetic algorithm-based decision-making to model and simulate an economy with taxation policy dynamics. The model focuses on assessing state tax revenues obtained from regions or cities within countries while introducing consumers and businesses, each with unique attributes and a decision-making mechanism driven by an adaptive genetic algorithm. We demonstrate the efficacy of the proposed method on a small village, resulting in a mean relative error of \(5.44\% \pm 2.45\%\) from the recorded taxes over 4 years and \(4.08\% \pm 1.21\) for the following year’s assessment. Moreover, we demonstrate the model’s ability to evaluate the effect of different taxation policies on economic activity and tax revenues.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

Data Availability

The data used as part of this study is partially published: https://rosstat.gov.ru/compendium/document/132822. https://rosstat.gov.ru/compendium/document/132843. https://vestnikramn.spr-journal.ru/jour/article/view/41. The business’s yearly reports are protected by privacy law according to clauses 2–11 of part 1 of article 6, part 2 of article 10, and part 2 of article 11 of the Russian federal law.

Code Availability

Upon acceptance, we will publish all the source code used in a GitHub repository.

Notes

  1. Under the Constitution of the Russian Federation, all state bodies are divided into 1) federal entities, 2) bodies of the “constituent subjects” of the Russian Federation, and 3) local (municipal) bodies. The holder of the highest office in the Russian Federation is the President, which appoints the Prime Minister and the Chairman of the Central Bank. The Government of the Russian Federation exercises executive power at the federal level, with the Prime Minister acting as its head, and the Parliament exercises legislative powers at the federal level. The Russian Federation consists of 85 “constituent subjects” as regions within the federation, and they granted a certain degree of autonomy over their internal economic and political affairs. Regional powers include the authority to manage a regional property, establish regional budgets, collect regional taxes, and maintain law and order. The lowest level of the political system is the local government (Municipalities) that have their budgets and may enjoy certain limited taxation powers.

  2. https://rosstat.gov.ru/compendium/document/13282.

  3. https://rosstat.gov.ru/compendium/document/13282.

  4. https://vestnikramn.spr-journal.ru/jour/article/view/41.

  5. https://www.statista.com/statistics/1269963/russia-minimum-wage/.

  6. https://www.statista.com/statistics/1010660/russia-average-monthly-nominal-wage/.

  7. https://www.ceicdata.com/en/indicator/russia/gross-savings-rate.

  8. https://www.statista.com/statistics/248023/us-gross-domestic-product-gdp-by-state/

  9. https://tradingeconomics.com/united-states/

References

  • Alexi, A., Rosenfeld, A., & Lazebnik, T. (2022). A security games inspired approach for distributed control of pandemic spread. Advanced Theory and Simulations, 2200631.

  • Anjan, R., Goberman, D., & Pugatch, R. (2021). A unifying autocatalytic network-based framework for bacterial growth laws. PNAS, 118(33), e2107829118.

    Article  Google Scholar 

  • Asimakopoulos, S., Paredes, J., & Warmedinger, T. (2018). Real-time fiscal forecasting using mixed-frequency data. The Scandinavian Journal of Economics, 22(1), 369–390.

    Article  Google Scholar 

  • Auerbach, A. J. (1999). On the performance and use of government revenue forecasts. National Tax Journal, 52(4), 767–782.

    Article  Google Scholar 

  • Axelrod, R. (1998). The complexity of cooperation: Agent-based models of competition and collaboration. Princeton University Press.

  • Bertoletti, P., & Etro, F. (2022). Monopolistic competition, as you like it. Economic Inquiry, 60(1), 293–319.

    Article  Google Scholar 

  • Bo, Z. W., Hua, L. Z., & Yu, Z. G. (2006). Optimization of process route by genetic algorithms. Robotics and Computer-Integrated Manufacturing, 22, 180–188.

    Article  Google Scholar 

  • Bonabeau, E. (2002). Agent-based modeling: Methods and techniques for simulating human systems. PNAS, 99, 7280–7287.

    Article  Google Scholar 

  • Bo, L., & Rein, L. (2005). Comparison of the luus-jaakola optimization procedure and the genetic algorithm. Engineering Optimization, 37(4), 381–396.

    Article  Google Scholar 

  • Boyd, D. J. & Dadayan, L. (2014). State tax revenue forecasting accuracy. Technical report, Rockefeller Institute of Government, the State University of New York.

  • Brannlund, R., & Nordstrom, J. (2004). Carbon tax simulations using a household demand model. European Economic Review, 48(1), 211–233.

    Article  Google Scholar 

  • Brogan, M. (2012). The politics of budgeting: Evaluating the effects of the political election cycle on state-level budget forecast errors. Public Administration Quarterly, 84–115.

  • Brown, T. J., & Dacin, P. A. (1997). The company and the product: Corporate associations and consumer product responses. Journal of Marketing, 61(1), 68–84.

    Article  Google Scholar 

  • Canese, L., Cardarilli, G. C., Di Nunzio, L., Fazzolari, R., Giardino, D., Re, M., & Spano, S. (2021). Multi-agent reinforcement learning: A review of challenges and applications. Applied Sciences, 11(11), 4948.

    Article  Google Scholar 

  • Causa, O. & Hermansen, M. (2017). Income redistribution through taxes and transfers across oecd countries. OECD Economics Department Working Papers, 1453.

  • Ciatto, G., Schumacher, M. I., Omicini, A., & Calvaresi, D. (2020). Agent-based explanations in AI: Towards an abstract framework. In: International Workshop on Explainable, Transparent Autonomous Agents and Multi-Agent Systems, pp. 3–20. Springer.

  • Coglianese, C. (2018). Optimizing regulation for an optimizing economy (pp. 18–35). Institute for Law and Economics: University of Pennsylvania.

    Google Scholar 

  • Dabbous, A., & Tarhini, A. (2021). Does sharing economy promote sustainable economic development and energy efficiency? Evidence from oecd countries. Journal of Innovation & Knowledge, 6(1), 58–68.

    Article  Google Scholar 

  • Davis, L. (1985). Applying adaptive algorithms to epistatic domains. Proceedings of the International Joint Conference on Artificial Intelligence, 162–164.

  • Decoster, A., Loughrey, J., O’Donoghue, C., & Verwerft, D. (2010). How regressive are indirect taxes? a microsimulation analysis for five European countries. Journal of Policy Analysis and Management, 29(2), 326–350.

    Article  Google Scholar 

  • Deguchi, H. (2004). Gaming simulation and the dynamics of a virtual economy. Springer.

    Book  Google Scholar 

  • Dekimpe, M. G. & Hanssens, D. M. (2007). Advertising response models. In: The Sage Handbook of Advertising, pp. 247–263. Sage Publications.

  • Drake, A. E., & Marks, R. (2002). Genetic algorithms in economics and finance: Forecasting stock market prices and foreign exchange-a review. In S. Chen (Ed.), Genetic algorithms and genetic programming in computational finance (pp. 29–54). Boston, MA: Springer.

    Chapter  Google Scholar 

  • Epstein, J. M. & Axtell, R. (1996). Growing artificial societies: Social science from the bottom up. MIT Press.

  • Eshelman, L. J., & Schaffer, J. D. (1993). Real-coded genetic algorithms and interval-schemata. Foundations of Genetic Algorithms, 2, 187–202.

    Google Scholar 

  • Evans, B. P., Glavatskiy, K., Harre, M. S., & Prokopenko, M. (2021). The impact of social influence in australian real estate: market forecasting with a spatial agent-based model. Journal of Economic Interaction and Coordination.

  • Finnegan, J. R., & Sexton, K. (1998). Community decision making (Vol. 121). Island Press.

    Google Scholar 

  • Fryar, C. R. (1991). What is different about services marketing? Journal of Services Marketing.

  • Gao, P., Yang, X., Huang, K., Zhang, R., & Goulermas, J. Y. (2022). Explainable tensorized neural ordinary differential equations for arbitrary-step time series prediction. IEEE Transactions on Knowledge and Data Engineering.

  • Ghaheri, A., Shoar, S., Naderan, M., & Hoseini, S. S. (2005). The applications of genetic algorithms in medicine. Oman Medical Journal, 30(6), 406–416.

    Article  Google Scholar 

  • Göttert, M., Lehmann, R., et al. (2021). Tax revenue forecast errors: Wrong predictions of the tax base or the elasticity? Technical report, Working Paper No. 9148, CESifo.

  • Grizzle, G. A., & Klay, W. E. (1994). Forecasting state sales tax revenues: comparing the accuracy of different methods. State & Local Government Review, 142–152.

  • Hassanat, A. B. A., & Alkafaween, E. (2017). On enhancing genetic algorithms using new crossovers. International Journal of Computer Applications in Technology, 55(3), 202–212.

    Article  Google Scholar 

  • Heckbert, S., Baynes, T., & Reeson, A. (2010). Agent-based modeling in ecological economic. Annals of the New York Academy of Sciences, 1185, 39–63.

    Article  Google Scholar 

  • Heppenstall, A. J., Evans, A. J., & Birkin, M. H. (2007). Genetic algorithm optimisation of an agent-based model for simulating a retail market. Environment and Planning B: Urban Analytics and City Science.

    Book  Google Scholar 

  • Holland, J. H. (1992). Genetic algorithms. Scientific American, 267(1), 66–73.

    Article  Google Scholar 

  • Hunter, J. E., Schmidt, F. L., & Judiesch, M. K. (1990). Individual differences in output variability as a function of job complexity. Journal of Applied Psychology, 75(1), 28–42.

    Article  Google Scholar 

  • Hu, P., Yang, W., Zhu, Y., & Hong, L. (2022). Revealing hidden dynamics from time-series data by odenet. Journal of Computational Physics, 461, 111203.

    Article  Google Scholar 

  • Islam, M. R., Muthiah, S., & Ramakrishnan, N. (2019). NActSeer: Predicting user actions in social network using graph augmented neural network. Association for Computing Machinery. Volume 82, pp. 1793-1802.

  • Jano-Ito, M. A., & Crawford-Brown, D. (2017). Investment decisions considering economic, environmental and social factors: An actors’ perspective for the electricity sector of mexico. Energy, 121(15), 92–106.

    Article  Google Scholar 

  • Kaya, Y., Uyar, M., & T. R. (2011). A novel crossover operator for genetic algorithms: ring crossover. arXiv.

  • Klenow, P. J., & Malin, B. A. (2010). Microeconomic evidence on price-setting. In: Handbook of monetary economics, Volume 3, pp. 231–284. Elsevier.

  • Kocag, E. K. (2021). The measurement of employee welfare and its effects on the output level. In: Handbook of Research on Novel Practices and Current Successes in Achieving the Sustainable Development Goals.

  • Kugler, A., & Kugler, M. (2009). Labor market effects of payroll taxes in developing countries: Evidence from colombia. Economic Development and Cultural Change 57(2).

  • Kumar, M., Husain, M., Upreti, N., & Gupta, D. (2010). Genetic algorithm: Review and application. International Journal of Information Technology and Knowledge Management, 2(2), 451–454.

    Google Scholar 

  • Lazebnik, T., Bunimovich-Mendrazitsky, S., & Shami, L. (2022). Pandemic management by a spatio-temporal mathematical model. International Journal of Nonlinear Sciences and Numerical Simulation.

  • Lazebnik, T., Shami, L., & Bunimovich-Mendrazitsky, S. (2021). Spatio-temporal influence of non-pharmaceutical interventions policies on pandemic dynamics and the economy: The case of covid-19. Research Economics.

  • Lazebnik, T., & Alexi, A. (2022). Comparison of pandemic intervention policies in several building types using heterogeneous population model. Communications in Nonlinear Science and Numerical Simulation, 107, 106176.

    Article  Google Scholar 

  • Lazebnik, T., & Alexi, A. (2023). High resolution spatio-temporal model for room-level airborne pandemic spread. Mathematics, 11(2), 426.

    Article  Google Scholar 

  • Lee, D., & Saez, E. (2012). Optimal minimum wage policy in competitive labor markets. Journal of Public Economics, 96, 739–749.

    Article  Google Scholar 

  • Levy, D., Dutta, S., Bergen, M., & Venable, R. (1998). Price adjustment at multiproduct retailers. Managerial and Decision Economics, 19(2), 81–120.

    Article  Google Scholar 

  • Lucas, R. E. (1976). Econometric policy evaluation: A critique. Carnegie-Rochester Conference Series on Public Policy, 1, 19–46.

    Article  Google Scholar 

  • Lutkepohl, H. (2009). Forecasting aggregated time series variables: A survey. European University Institute.

  • Macal, C. M. (2010). To agent-based simulation from system dynamics. In: Proceedings of the 2010 Winter Simulation Conference, pp. 371–382.

  • Marcellino, M., Stock, H. J., & Watson, M. W. (2003). Macroeconomic forecasting in the euro area: Country specific versus area-wide information. European Economic Review, 47(1), 1–18.

    Article  Google Scholar 

  • Masini, R. P., Medeiros, M. C., & Mendes, E. F. (2021). Machine learning advances for time series forecasting. Journal of Economic Surveys, 1–36.

  • McDonald, B. (2013). An introduction to dirty forecasting. Government Finance Review, 29(5), 57–60.

    Google Scholar 

  • Mikesell, J. L. (2018). Often wrong, never uncertain: Lessons from 40 years of state revenue forecasting. Public Administration Review, 78(5), 795–802.

    Article  Google Scholar 

  • Mikesell, J. L., & Ross, J. M. (2014). State revenue forecasts and political acceptance: The value of consensus forecasting in the budget process. Public Administration Review, 74(2), 188–203.

    Article  Google Scholar 

  • Mogos, S., Davis, A., & Baptista, R. (2021). High and sustainable growth: persistence, volatility, and survival of high growth firms. Eurasian Business Review, 11(1), 135–161.

    Article  Google Scholar 

  • Mohajan, H. K. (2018). Qualitative research methodology in social sciences and related subjects. Journal of Economic Development, Environment and People, 7(1), 23–48.

    Article  Google Scholar 

  • Nyman, R., & Ormerod, P. (2017). Predicting economic recessions using machine learning algorithms. arXiv.

  • Ohanian, L., Raffo, A., & Rogerson, R. (2008). Long-term changes in labor supply and taxes: Evidence from oecd countries, 1956–2004. Journal of Monetary Economics, 55(8), 1353–1362.

    Article  Google Scholar 

  • Perevalov, N., & Maier, P. (2010). On the advantages of disaggregated data: Insights from forecasting the us economy in a data-rich environment. Bank of Canada: Technical report.

    Google Scholar 

  • Pinciroli, C., Trianni, V., O’Grady, R., Pini, G., Brutschy, A., Brambilla, M., Mathews, N., Ferrante, E., Di Caro, G., Ducatelle, F., Stirling, T., Gutierrez, A., Gambardella, L. M., & Dorigo, M. (2011). ARGoS: A modular, multi-engine simulator for heterogeneous swarm robotics. In: 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 5027–5034.

  • Poledna, S., Miess, M. G., Hommes, C., & Rabitsch, K. (2023). Economic forecasting with an agent-based model. European Economic Review, 151, 104306.

    Article  Google Scholar 

  • Raberto, M., Cincotti, S., Focardi, S. M., & Marchesi, M. (2001). Agent-based simulation of a financial market. Physica A: Statistical Mechanics and its Applications, 299, 319–327.

    Article  Google Scholar 

  • Rannikko, H., Tornikoski, E. T., Isaksson, A., & Löfsten, H. (2019). Survival and growth patterns among new technology-based firms: Empirical study of cohort 2006 in sweden. Journal of Small Business Management, 57(2), 640–657.

    Article  Google Scholar 

  • Reddick, C. G. (2004). Assessing local government revenue forecasting techniques. International Journal of Public Administration, 27(8–9), 597–613.

    Article  Google Scholar 

  • Reed, D., Niileksela, C., & Kaplan, B. (2013). Behavioral economics. Behavior Analysis in Practice, 6, 34–54.

    Article  Google Scholar 

  • Reitano, V. (2019). Small local government revenue forecasting. In: The Palgrave Handbook of Government Budget Forecasting, pp. 241–256. Springer.

  • Reitano, V. (2018). An open systems model of local government forecasting. The American Review of Public Administration, 48(5), 476–489.

    Article  Google Scholar 

  • Rose, S., & Smith, D. L. (2012). Budget slack, institutions, and transparency. Public Administration Review, 72(2), 187–195.

    Article  Google Scholar 

  • Routledge, B. R. (2001). Genetic algorithm learning to choose and use information. Macroeconomic Dynamics, 5(2), 303–325.

    Article  Google Scholar 

  • Rutter, H., Savona, N., Glonti, K., Bibby, J., Cummins, S., Finegood, D. T., Greaves, F., Harper, L., Hawe, P., Moore, L., Petticrew, M., Rehfuess, E., Shiell, A., Thomas, J., & White, M. (2017). The need for a complex systems model of evidence for public health. The Lancet, 390, 2602–2604.

    Article  Google Scholar 

  • Sakellariou, I. (2002). Agent based modelling and simulation using state machines. In: Proceedings of the 2nd international conference on simulation and modeling methodologies, technologies and applications, pp. 270–279.

  • Salehi, M., & Bahreininejad, A. (2011). Optimization process planning using hybrid genetic algorithm and intelligent search for job shop machining. Journal of Intelligent Manufacturing, 22(4), 643–652.

    Article  Google Scholar 

  • Schleiffer, R. (2021). Traffic itself is simple - just analyzing it is not. Processiding of the 33th annual hawaii international conference on system sciences 2.

  • Sezer, O. B., Gudelek, M. U., & Ozbayoglu, A. M. (2020). Financial time series forecasting with deep learning : A systematic literature review: 2005–2019. Applied Soft Computing, 90, 106181.

    Article  Google Scholar 

  • Shrestha, R. M., & Marpaung, C. O. P. (1999). Supply- and demand-side effects of carbon tax in the indonesian power sector: An integrated resource planning analysis. Energy Policy, 27(4), 185–194.

    Article  Google Scholar 

  • Shrestha, R. M., Shrestha, R., & Bhattacharya, S. C. (1998). Environmental and electricity planning implications of carbon tax and technological constraints in a developing country. Energy Policy, 26(7), 527–533.

    Article  Google Scholar 

  • Simon, J. L., & Arndt, J. (1980). The shape of the advertising response function. Journal of Advertising Research 20(4).

  • Simon, J. L. (1970). Issues in the Economics of Advertising. University of Illinois Press.

    Google Scholar 

  • Tesfatsion, L. (2002). Agent-based computational economics: Growing economies from the bottom up. Artificial Life, 8(1), 55–82.

    Article  Google Scholar 

  • Thompson, F., & Gates, B. L. (2007). Betting on the future with a cloudy crystal ball? How financial theory can improve revenue forecasting and budgets in the states. Public Administration Review, 67(5), 825–836.

    Article  Google Scholar 

  • Tsutsui, S., Yamamura, M., & Higuchi, T. (1999). Multi-parent recombination with simplex crossover in real-coded genetic algorithms. Gecco.

  • Ulman, S.-R., Mihai, C., Cautisanu, C., Bruma, I.-S., Coca, O., & Stefan, G. (2021). Environmental performance in eu countries from the perspective of its relation to human and economic wellbeing. International Journal of Environmental Research and Public Health, 18(23), 12733.

    Article  Google Scholar 

  • Van Dinther, C. (2008). Agent-based simulation for research in economics. In: Handbook on information technology in finance, pp. 421–442. Springer.

  • Vennesson, P. (2008). Case studies and process tracing: theories and practices. Cambridge

  • Voorhees, W. R. (2004). More is better: Consensual forecasting and state revenue forecast error. International Journal of Public Administration, 27(8–9), 651–671.

    Article  Google Scholar 

  • Voorhees, W. R. (2006). Consistent underestimation bias, the asymmetrical loss function, and homogeneous sources of bias in state revenue forecasts. Journal of Public Budgeting, Accounting & Financial Management, 18(1), 61–76.

    Article  Google Scholar 

  • Williams, D. W., & Calabrese, T. D. (2016). The status of budget forecasting. Journal of Public and Nonprofit Affairs, 2(2), 127–160.

    Article  Google Scholar 

  • Williams, D. W., & Kavanagh, S. C. (2016). Local government revenue forecasting methods: Competition and comparison. Journal of Public Budgeting, Accounting and Financial Management, 28(4), 488–526.

    Article  Google Scholar 

  • Xu, B., Liu, R., & He, Z. (2016). Individual irrationality, network structure, and collective intelligence: An agent-based simulation approach. Complexity, 21, 44–54.

    Article  Google Scholar 

  • Zhao, J., & Xu, M. (2013). Fuel economy optimization of an atkinson cycle engine using genetic algorithm. Applied Energy, 105, 335–348.

    Article  Google Scholar 

  • Zhao, J., Xu, M., Li, M., Wang, B., & Liu, S. (2012). Design and optimization of an atkinson cycle engine with the artificial neural network method. Applied Energy, 92, 492–502.

    Article  Google Scholar 

  • Zheng, S., Trott, A., Srinivasa, S., Parkes, D. C., & Socher, R. (2021). The ai economist: Optimal economic policy design via two-level deep reinforcement learning. arXiv.

Download references

Funding

The authors declare that no funds, grants, or other support were received during the preparation of this manuscript.

Author information

Authors and Affiliations

Authors

Contributions

Formal analysis and investigation, and manuscript editing were performed by Ariel Alexi; Conceptualization, formal analysis and investigation, software, original draft preparation, and original draft preparation were performed by Teddy Lazebnik; Formal analysis and investigation and manuscript editing were performed by Labib Shami.

Corresponding author

Correspondence to Ariel Alexi.

Ethics declarations

Conflict of interest

The authors have no relevant financial or non-financial interests to disclose.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Alexi, A., Lazebnik, T. & Shami, L. Microfounded Tax Revenue Forecast Model with Heterogeneous Population and Genetic Algorithm Approach. Comput Econ (2023). https://doi.org/10.1007/s10614-023-10379-2

Download citation

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10614-023-10379-2

Keywords

Navigation