Behavioral Equations PichlerEtAl2022DIO#
Step Equations#
Accounting
Firm profits and household savings. Industry profits are total output minus intermediate purchases, labour compensation, and other expenses (taxes, imports). Household savings are computed as total income minus total realized consumption (including non-modeled import and tax expenditures). Replicates Eq. 2.
Aggregate Demand
Total demand aggregation. Total demand for the output of industry i is the sum of intermediate orders from all other industries, household consumption demand, and exogenous other final demand (government, exports, investment). Replicates Eq. 3.
Compute Production
Production function and output-level choice.
Realized output is the minimum of three constraints: labour
capacity, input-based capacity (from inventories and the chosen
production function), and demand. The input-based capacity depends
on the production_function hyperparameter; five functional forms
range from Leontief (all inputs binding) through partially binding
Leontief variants to linear (perfect substitutes). The partially
binding Leontief distinguishes critical, important, and non-critical
inputs based on an industry analyst survey. Replicates Eqs. 8-14.
Consumption Demand
Muellbauer consumption function with fear-of-infection. Total household consumption demand follows an adapted version of Muellbauer (2020), combining persistence of past consumption with current and permanent labour income. A fear-of-infection factor \((1 - \tilde{\epsilon}^D_t)\) scales aggregate demand. Consumption is allocated across industries via time-varying preference coefficients. Replicates Eqs. 5-6.
Hire Fire
Sluggish labour adjustment towards a target workforce. Firms adjust their labour force depending on which production constraint is binding. If capacity is binding, the firm tries to hire; if demand or input constraints bind, it fires. Adjustment is sluggish – firms can only move a fraction of the way toward their target each period. During lockdown, labour is additionally capped by the exogenous supply shock. Replicates Eqs. 19-20.
Intermediate Orders
Inventory-gap ordering of intermediate inputs. Each industry places orders for intermediate inputs based on two components: (1) a naive expectation that demand will equal last period’s level, scaled by the technical coefficients; and (2) a correction term that moves inventories toward a target of \(n_i\) days of each input, at a speed governed by \(\tau\). Replicates Eq. 4.
Inventory Update
Inventory accumulation from deliveries minus usage. After production and rationing, each industry updates its inventory of every input. Inventories increase by deliveries received and decrease by inputs consumed in production (at rates given by the technical coefficients). A floor of zero prevents negative stocks for non-critical inputs that may be fully depleted. Replicates Eq. 18.
Productive Capacity
Labour-scaled production capacity. Each industry has a finite production capacity that scales linearly with available labour relative to the pre-pandemic baseline. Initially every industry employs \(l_{i,0}\) workers and produces at full capacity \(x^{\text{cap}}_{i,0} = x_{i,0}\). Replicates Eq. 7.
Rationing
Proportional rationing of output across buyers.
When output falls short of demand, industry i rations its output
proportionally across all customers. Each buyer receives a share
of their order equal to the ratio of output to demand. An optional
firm_priority mode gives precedence to intermediate demand over
final consumption. Replicates Eqs. 15-17.