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.







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.
References
Acemoglu D, Azar PD (2020) Endogenous production networks. Econometrica 88(1):33–82. https://doi.org/10.3982/ECTA15899
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
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
Delli Gatti D, Desiderio S, Gaffeo E, Cirillo P, Gallegati M (2011) Macroeconomics from the bottom-up, vol 1. Springer Science & Business Media
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
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
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
Georgescu-Roegen N (1975) Dynamic models and economic growth. World Dev 3(11):765–783
Hayek FA (1941) The pure theory of capital. Mises Institute Printing 2009
Hicks JR (1987) Capital and time: a neo-Austrian theory. Clarendon Press
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
Kalecki M (1954) Theory of economic dynamics. Routledge, London and New York
Kydland FE, Prescott EC (1982) Time to build and aggregate fluctuations. Econometrica 50(6):1345–1370
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
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
Nikiforos M, Zezza G (2017) Stock-flow consistent macroeconomic models: a survey. J Econ Surv 31(5):1204–1239
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
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)
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
Stadler GW (1994) Real business cycles. J Econ Lit 32(4):1750–1783
Tsiang S-C (1949) Rehabilitation of time dimension of investment in macrodynamic analysis. Economica 16(63):204–217
Author information
Authors and Affiliations
Corresponding author
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.
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.
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%.
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.
About this article
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
Received:
Accepted:
Published:
Version of record:
DOI: https://doi.org/10.1007/s40797-026-00416-y
Keywords
- Agent-based models
- Production theory
- Time
- Macroeconomic dynamics
- Real business cycles
- Stock-flow consistency




