Visitar URL original
Time to Build in Agent-Based Models: Emerging Business Cycle Trends Through Time-Sensitive Production Processes | Italian Economic Journal | Springer Nature Link Skip to main content
Log in

Time to Build in Agent-Based Models: Emerging Business Cycle Trends Through Time-Sensitive Production Processes

  • Research Paper
  • Published:
Italian Economic Journal Aims and scope Submit manuscript

Abstract

Traditional macroeconomic models often abstract from the temporal structure of production, treating the transformation of inputs into outputs as instantaneous, and largely overlooking micro-level production frictions. We develop an agent-based model that explicitly incorporates time-to-build constraints, heterogeneous production durations, and the possibility of production failures to investigate how the temporal organization of production shapes the interaction between supply and demand. The model features a central-planner-like mechanism that generates production orders and allocates investment goods, allowing us to examine how mismatches between firms’ orders and production capabilities propagate through the economy. We show that temporal rigidities and resource constraints can become endogenous drivers of aggregate dynamics and, ultimately, of distinct patterns of macroeconomic stability. By moving beyond static production functions and equilibrium assumptions, the framework highlights how production time, firm heterogeneity, and supply-side frictions interact to shape the stability properties of the economy.

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

Access this article

Subscribe and save

Springer+
from $39.99 /Month
  • Starting from 10 chapters or articles per month
  • Access and download chapters and articles from more than 300k books and 2,500 journals
  • Cancel anytime
View plans

Buy Now

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

Similar content being viewed by others

Data Availability

The data that support the findings of this study are publicly available from GitHub at https://github.com/terna/ejmmp/blob/main/model1/model1.3.ipynb. The data were accessed on March 4th, 2026. All replication files necessary to reproduce the results are available from the corresponding author upon reasonable request.

Notes

  1. https://repast.github.io/repast4py.site/index.html

  2. https://nbviewer.org/github/terna/ejmmp/blob/main/model1/model1.3.ipynb

  3. https://ec.europa.eu/eurostat/statistics-explained/index.php?title=Structural_business_statistics_overview#Size_class_analysis

References

  • Acemoglu D, Azar PD (2020) Endogenous production networks. Econometrica 88(1):33–82. https://doi.org/10.3982/ECTA15899

    Article  Google Scholar 

  • Antràs P, Tubdenov V (2025) Measuring the average period of production. Working Paper 33499, National Bureau of Economic Research. http://www.nber.org/papers/w33499

  • Barone E (2012, Italian edition 1908) The Ministry of Production in the Collectivist State. Giornale degli Economisti e Annali di Economia 71(Anno 125)(2/3):75–112. http://www.jstor.org/stable/43828055

  • Becker GS (1965) A theory of the allocation of time. Econ J 75(299):493–517. https://doi.org/10.2307/2228949

    Article  Google Scholar 

  • Birner J (1999) The place of the Ricardo effect in Hayek’s economic research programme/La place de l’effet Ricardo dans le programme de recherche de Hayek. Revue d’économie politique 109(6): 803–816

  • Caiani A, Godin A, Caverzasi E, Gallegati M, Kinsella S, Stiglitz JE (2016) Agent based-stock flow consistent macroeconomics: towards a benchmark model. J Econ Dyn Control 69:375–408

    Article  Google Scholar 

  • Delli Gatti D, Desiderio S, Gaffeo E, Cirillo P, Gallegati M (2011) Macroeconomics from the bottom-up, vol 1. Springer Science & Business Media

    Book  Google Scholar 

  • Dosi G (2023) Why is economics the only discipline with so many curves going up and down? There is an alternative. LEM Papers Series 2023/02, Laboratory of Economics and Management (LEM), Sant’Anna School of Advanced Studies, Pisa, Italy. https://ideas.repec.org/p/ssa/lemwps/2023-02.html

  • Dosi G, Fagiolo G, Roventini A (2010) Schumpeter meeting Keynes: a policy-friendly model of endogenous growth and business cycles. J Econ Dyn Control 34(9):1748–1767

    Article  Google Scholar 

  • Dosi G, Grazzi M, Marengo L, Settepanella S (2016) Production theory: accounting for firm heterogeneity and technical change. J Ind Econ 64(4):875–907

    Article  Google Scholar 

  • Frisch R (1933) Propagation and impulse problems. In: Akerman J (ed) Economic essays in honour of Gustav Cassel. George Allen and Unwin Ltd Museum Street, London

  • Georgescu-Roegen N (1970) The economics of production. Am Econ Rev 60(2):1–9

    Google Scholar 

  • Georgescu-Roegen N (1975) Dynamic models and economic growth. World Dev 3(11):765–783

    Article  Google Scholar 

  • Hayek FA (1941) The pure theory of capital. Mises Institute Printing 2009

    Google Scholar 

  • Hicks JR (1987) Capital and time: a neo-Austrian theory. Clarendon Press

    Book  Google Scholar 

  • Iannino V, Mocci C, Vannocci M, Colla V, Caputo A, Ferraris F (2020) An event-driven agent-based simulation model for industrial processes. Appl Sci 10(12):4343; https://doi.org/10.3390/app10124343

  • IMF (2022) World Economic Outlook Database. Tech. rep., IMF. https://www.imf.org/en/Publications/WEO/weo-database/2022/October

  • Kalecki M (1937) A theory of the business cycle. Rev Econ Stud 4(2):77–97

    Article  Google Scholar 

  • Kalecki M (1954) Theory of economic dynamics. Routledge, London and New York

    Google Scholar 

  • Kydland FE, Prescott EC (1982) Time to build and aggregate fluctuations. Econometrica 50(6):1345–1370

    Article  Google Scholar 

  • Lau J, Huang G, Mak K, Liang L (2006) Agent-based modeling of supply chains for distributed scheduling. IEEE Trans Syst Man Cybern Part A Syst Hum 36(5):847–861

    Article  Google Scholar 

  • Leontief WW (1936) Quantitative input and output relations in the economic systems of the United States. Rev Econ Stat 18(3) 18:105–125

  • Llerena P, Lobet C,Lorentz A (2025). Two halves don’t make a whole: instability and idleness emerging from the co-evolution of the production and innovation processes. https://arxiv.org/abs/2501.09778

  • Mazzucato M, Perez C (2015) Innovation as growth policy: the challenge for Europe. In: The triple challenge for Europe: economic development, climate change, and governance. Oxford University Press, p 229. https://doi.org/10.1093/acprof:oso/9780198747413.003.0009

  • Nelson RR, Winter SG (1982) An evolutionary theory of economic change. Harvard University Press

    Google Scholar 

  • Nikiforos M, Zezza G (2017) Stock-flow consistent macroeconomic models: a survey. J Econ Surv 31(5):1204–1239

    Article  Google Scholar 

  • OECD (2020) What drives consumption tax revenues?. Tech. rep., OECD Publishing. https://www.oecd.org/content/dam/oecd/en/publications/reports/2020/04/what-drives-consumption-tax-revenues_d8731cea/94ed8187-en.pdf

  • Pangallo M (2020) Synchronization of endogenous business cycles. https://arxiv.org/abs/2002.06555?s=03

  • Parv L, Deaky B, Nasulea MD, Oancea G (2019) Agent-based simulation of value flow in an industrial production process. Processes 7(2):82

    Article  Google Scholar 

  • Pasinetti LL (1973) The notion of vertical integration in economic analysis. Metroeconomica XXV:1–29 (Reprinted in Pasinetti (1980), Structural Change and Economic Growth, CUP)

    Article  Google Scholar 

  • Piacentini P (1995) A time-explicit theory of production: analytical and operational suggestions following a ‘fund-flow’ approach. Struct Change Econ Dyn 6(4):461–483

    Article  Google Scholar 

  • Stadler GW (1994) Real business cycles. J Econ Lit 32(4):1750–1783

    Google Scholar 

  • Tsiang S-C (1949) Rehabilitation of time dimension of investment in macrodynamic analysis. Economica 16(63):204–217

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Eleonora Priori.

Ethics declarations

Conflict of interest

The authors declare no conflicts of interest related to this work.

Additional information

Publisher's Note

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

Appendix A: Control Scenarios

Appendix A: Control Scenarios

As a preliminary study, we introduce a set of experiments to test and describe the behavior of the model. The first three cases are just control tests to check the functioning of the model: cases A.0.1, A.0.2 and A.0.3, whether the planner assigns zero, the total quantity or a random fraction of the investment goods required by the firms (step 5 in the operation sequence reported in Sect. 3). In the second and third cases, the planner operates regardless of the quantity of investment goods collected in step 7 of the same figure in the previous cycle.

1.1 A.0.1: Planner Zero

We start with a control run to verify the model’s behavior under stress.

Fig. 8
Fig. 8
Full size image

Central planner behavior and national accounts under the planner zero hypothesis

In Fig. 8, the planner behavior plot shows what happens when the latter assigns zero to the investment goods that the firms require: as they do not receive any of their requests, the amount of what they desire (grossInvExpected (value)) experiences, after an initial boost, a constant growth at a slower but still sustained pace.

The other series that we introduce here also for the successive cases are:

  • inv goods bought, as investment goods bought by the planner (step 5 n the operation sequence reported in Sect. 3); in the case of the planner zero they go rapidly to zero as, missing the substitutions due to planner’s action, the production of investment goods declines;

  • inv goods inventories are the inventories of investment goods left after the central planner’s previous step; they can be bought in successive time units;

  • grossInvQ is the gross investment of the firms, deriving from the action of the planner always in step 5, in quantity;

  • grossinvQ*price, the same in value.

The national accounts graph captures the long-run effects of missing investments on production: all the measures describing the economic behavior decline, rather unsurprisingly, towards zero.

1.2 A.0.2: Planner Total

We continue with a second control run, always to verify the model’s behavior under stress. The planner accommodates all requests for capital goods from enterprises, regardless of availability; in reality, it should import them.

Fig. 9
Fig. 9
Full size image

Central planner behavior and national accounts under the planner total hypothesis

In Fig. 9, the planner behavior plot displays a jump in its early phase as in the previous experiment. The event coincides with a considerable excess of what firms receive (red line) compared with the investment goods that the planner buys (blue line): to overcome this situation, the planner would have to collect imports of capital goods. After this warming-up phase, the model balances expected and assigned investment goods and reaches its stationary state. The same stationary state emerges from the national accounts plot, where all the values are constant over time. It is interesting to notice here that the size of consumption is valuably larger than that of investments: this depends on the structure of the firm population, which presents many more firms producing consumption goods than durable, productive goods.

Ça va sans dire, in all the cases, the sum of investments, consumption and inventories variation returns the total added value of the economy.

1.3 A.0.3: Planner Random

With this third control run, always to verify the model’s behavior under stress, we introduce a planner reacting to the firms’ requests randomly, from 0 to 100%.

Fig. 10
Fig. 10
Full size image

Central planner behavior and national accounts under the planner random hypothesis

Figure 10 shows what happens when the planner distributes only a share of the investment goods that firms require. Moreover, this share is randomly extracted. At the beginning of the simulation, we observe the same initial boost that we saw in the previous cases, which highlights a considerable excess of requests concerning the quantity existing internally in the economy. In this case, we again observe a stable trend in the firms’ expectations of investment goods.

It is worth noticing that the national accounts plot, reporting the national accounts, presents insignificant differences with the previous case, meaning that the economy is not sensitive to changes in the share of investment goods distributed to the firms. This situation depends on the fact that—being production orders exogenously generated—the productive capacity is still sufficient to fulfill them despite the reduced assignment of investment goods.

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

Priori, E., Terna, P., Birner, J. et al. Time to Build in Agent-Based Models: Emerging Business Cycle Trends Through Time-Sensitive Production Processes. Ital Econ J (2026). https://doi.org/10.1007/s40797-026-00416-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Version of record:

  • DOI: https://doi.org/10.1007/s40797-026-00416-y

Keywords

JEL Classification

Profiles

  1. Eleonora Priori