Extracted main text — title through conclusion, appendix excluded. This is what our citation measures are computed over, published so the extraction can be checked by eye.
56,624 characters · 12 sections · 33 citation commands
Identification in Dynamic Dyadic Network Formation Models with Fixed Effects
Dynamic dyadic network formation models with state dependence, homophily, and local network spillovers create a natural tension between substantive realism and econometric tractability. On the one hand, lagged local network covariates such as common friends, friends-of-friends, and related subgraph counts are central for describing persistence, transitivity, and other forms of local clustering in network formation. On the other hand, once fixed effects are introduced, identification becomes difficult since observed link dynamics mix together structural state dependence, observed homophily, and time-invariant unobserved heterogeneity. An important econometric question in this context is whether these components can be separated using a panel of network data.
The paper studies a dynamic dyadic network formation model in which current link surplus depends on time-varying observed dyadic covariates, a vector of lagged local network statistics, and time-invariant unobserved heterogeneity (fixed effects). The key insight is that, once the network statistics are lagged and observed, the model can be studied as a dynamic panel with lagged endogenous network covariates.
Under unrestricted time-invariant dyad effects and an unknown error distribution, we propose two complementary semiparametric identification routes. The first route treats each dyad as a short panel and integrates out the fixed effect with respect to an unknown distribution, while the second route uses dynamic signed-subgraph comparisons to difference out fixed effects algebraically through intertemporal variation within each dyad. Both routes rely on a “bounding-by-$c$” technique proposed in GaoWang26 to handle the endogeneity issue arising from the lagged outcome variables. In addition, we synthesize the two routes into an umbrella framework that produces a general class of identifying restrictions along the “difference-out” / “integrate-out” spectrum.
The paper then shows how additional structure can be exploited to further sharpen the identification results. First, the assumption that errors are serially independent with a known distribution induces additional identifying restrictions on subgraphs with differenced-out fixed effects. Second, when pairwise fixed effect takes an additive form of individual-level fixed effects, we can obtain additional identifying restrictions using a weighted differencing argument. Third, we combine the two additional structures above with a logit error specification and show that the resulting model admits an exact conditional logit representation for any completely node-balanced configuration of edge-time cells---a class that includes within-date tetrads (the per-period analogue of graham_2017) but also intertemporal tetrads, triadic cycles, and other configurations that exploit both cross-node and cross-period variation. We provide sufficient conditions for point identification based on this enlarged class.
Our paper builds upon and contributes to the econometric literature on network formation models. See, e.g., DEPAULA2020a,DEPAULA2020b and GRAHAM2020, for general surveys on this topic.
More specifically, our paper belongs to the line of econometric work on dyadic network formation models with homophily effects and individual unobserved heterogeneity (fixed effects), as pioneered by graham_2017. graham_2017 provides the canonical dyadic setup under the logit error specification. Candelaria2017, toth2017, Jochmans2018, GAO2020, and \citet*{GAO2023} consider various generalizations and adaptations of graham_2017, but all focus on the static setting where the network is observed only once.
In contrast, this paper considers a dynamic environment in which current link formation depends on lagged local network statistics, following the conceptual framework of graham_2016. Specifically, graham_2016 considers a dyadic network formation model with lagged common-friends transitivity, unrestricted dyad heterogeneity, and a fully i.i.d. logit shock specification. Its main identification device is the stable-neighborhood argument, designed to separate transitivity from unrestricted time-invariant dyad heterogeneity. However, graham_2016 does not incorporate observed covariates; in fact, once one introduces explicit time-varying observed homophily, the stable-neighborhood approach becomes less convenient, analogously to a similar issue in nonlinear dynamic panel models in honore2000panel: one would need to compare dyads whose local network environments are sufficiently stable while simultaneously matching on time-varying covariate histories. Relative to graham_2016, our contribution is to develop identification tools that remain applicable once explicit time-varying observed homophily is brought into the model. Furthermore, we provide results not only for the parametric setting with i.i.d. logit setup, but also for a semiparametric setting where errors are allowed to be serially correlated with unknown distributions.
The paper also draws directly on GaoWang26, which develops panel-style “bounding-by-$c$” arguments for nonlinear dynamic models with fixed effects. The model setup in this paper is analogous to a nonlinear panel model with lagged endogenous regressors. However, in the current paper, at each time point, the "cross-sectional" data structure is given by a network of individuals along with their covariates, which is different from the “purely individual” data structure in GaoWang26. Hence, while the core idea of GaoWang26 continues to be useful, our paper considers a data structure not covered in GaoWang26, exploits nontrivial adaptations of the “bounding-by-$c$” technique, and obtains identifying restrictions that have no direct analog in the standard panel data setting.
The paper is also related to and different from \citet*{GaoLiXu26}, which studies static strategic network formation models. First, \citet*{GaoLiXu26} considers a data structure where a single large network is observed once, while our current paper focuses on the alternative “panel” data structure where we have network data over multiple time periods. The time dimension in our current paper allows us to carry out intertemporal comparisons that have no direct analog in \citet*{GaoLiXu26}. Second, both \citet*{GaoLiXu26} and this paper provide econometric methods to study how local network structure affects the linking decision between two individuals, but the two papers approach this issue from two very different, and likely complementary, perspectives: \citet*{GaoLiXu26} considers strategic interactions and simultaneity issues in a static setting, while the current paper considers a sequentially exogenous setup based on lagged networks. One implication is that, in our current paper, there is no need to impose separate subnetwork-CCP identifiability conditions as required in \citet*[Assumption 4 and Section 4]{GaoLiXu26}. Third, while both papers exploit signed-subgraph and weighted-differencing techniques to eliminate fixed effects, the current paper features results with no analogues in \citet*{GaoLiXu26}, since here we can exploit intertemporal variations and the “bounding-by-$c$” technique from GaoWang26, and obtain results even without the additive fixed effect structure, which is always assumed in \citet*{GaoLiXu26}.
The rest of the paper proceeds as follows. Section (ref) introduces the model setup. Section (ref) develops the paper's main semiparametric identification architecture under arbitrary dyad effects, including both dyad-panel and dynamic signed-subgraph arguments and the unified partial-differencing perspective linking them. Section (ref) studies how additional structure sharpens those results through known composite-error distributions and additive-node restrictions. Section (ref) concludes.
This section introduces the paper's baseline dynamic dyadic network formation model and the notation used throughout the identification analysis.
Consider a set of nodes (representing individuals or other types of economic agents) indexed by $i$ with dyads, i.e., pairs of nodes, indexed by $ij$. Throughout this paper, we focus on undirected and unweighted networks. Writing $D_{ijt}\in\{0,1\}$ as the link indicator for dyad $ij$ at time $t$, we consider the following dynamic network formation model
with $Z_{ijt} := |Z_{it}-Z_{jt}| \in \mathbb{R}^{d_h}$ denoting the observed time-varying dyadic covariates at time $t$, where the node-level covariate $Z_{it}$ may be vector-valued and $|\cdot|$ denotes coordinate-wise absolute value. Here $X_{ij,t-1}\in\mathbb{R}^{d_x}$ is a vector of observed lagged network covariates of fixed dimension, $A_{ij}$ is a time-invariant unobserved dyad fixed effect, and $U_{ijt}$ are idiosyncratic time-varying dyadic shocks. The unknown parameter vector $\theta_0 := (\alpha_0',\lambda_0')'$ consists of the coefficient vector on observed homophily $\alpha_0\in\mathbb{R}^{d_h}$ and that on lagged network covariates $\lambda_0\in\mathbb{R}^{d_x}$.\footnote{Because the error distribution is left unspecified in the semiparametric analysis, the model is invariant to a common positive rescaling of $(\theta,A_{ij},U_{ijt})$. The semiparametric identified sets derived below fully reflect this scale indeterminacy. Scale is pinned once the error distribution is specified, as in the logit specification of Section (ref).}
Note that any time-invariant dyadic observable is absorbed by the fixed effect $A_{ij}$ in the unrestricted-dyad-effects baseline; the semiparametric identification arguments therefore exploit variation in the time-varying covariates $Z_{ijt}$ and the lagged network statistics $X_{ij,t-1}$.
The framework incorporates several familiar ingredients in network formation models. Since $Z_{ijt}$ is constructed as distances between node-level observed characteristics, the model captures homophily with respect to observed characteristics. If $X_{ij,t-1}$ includes lagged common friends, the model captures potential preference for transitivity. If $X_{ij,t-1}$ includes lagged friends-of-friends or other second-order reachability measures, it captures indirect-friend effects. More generally, $X_{ij,t-1}$ may collect any fixed-dimensional vector of lagged local subgraph statistics that a researcher deems relevant for the network formation problem.
It is also useful to explicitly relate our model to the setup in graham_2016, whose baseline dynamic specification is
where $R_{ij,t-1} := \sum_{k \neq i,j} D_{ik,t-1}D_{jk,t-1}$ is the lagged number of common friends. Note that equation (ref) is a special case of (ref), obtained by omitting the $Z_{ijt}'\alpha_0$ term and setting \[ X_{ij,t-1} := \bigl(D_{ij,t-1},R_{ij,t-1}\bigr)', \quad \lambda_0 := (\beta_0,\gamma_0)'. \] Our framework is therefore broader in two directions at once: it allows explicit observed-covariate homophily through time-varying $Z_{ijt}$ and it allows a general fixed-dimensional vector of lagged local network covariates rather than only lagged own-link status and common friends. The current model also contains the static formation model of graham_2017 as an effectively nested special case, which can be obtained by suppressing the lagged-network vector $X_{ij,t-1}$, restricting the fixed effect to take the additive-node form $A_{ij}=\nu_i+\nu_j$, and interpreting the resulting model at a single time point. Nothing in the semiparametric arguments below uses the special two-regressor form $(D_{ij,t-1},R_{ij,t-1})$ beyond the fact that it is an observed lagged vector that satisfies certain exogeneity conditions, and the proofs go through unchanged for any fixed-dimensional $X_{ij,t-1}$.
\paragraph{Observed data.} The econometrician observes the node-level covariates $(Z_{it})_{t=1}^{T}$ for each node $i$ and the network $(D_{ijt})_{t=0}^{T}$ for all dyads $ij$. Because $X_{ij,t-1}$ is computed from the lagged network, its construction at $t=1$ requires the initial network $(D_{ij0})_{ij}$, which is treated as given. No distributional assumption is placed on the initial network.
In the following, it would be convenient to write $\theta := (\alpha',\lambda')'$ and \[ W_{ijt}(\theta) := Z_{ijt}'\alpha + X_{ij,t-1}'\lambda, \quad V_{ijt} := U_{ijt} - A_{ij}, \] so that model (ref) becomes \[ D_{ijt} = \mathbf{1}\{V_{ijt} \le W_{ijt}(\theta_0)\}. \] From the viewpoint of dyad $ij$, the model is therefore a dynamic binary panel with one time-invariant dyad effect and lagged endogenous network covariates. Below we explain how to exploit the intertemporal variations of the panel structure, as well as the additional two-dimensional network structure at each fixed time point, to obtain identifying restrictions.
This section develops the paper's semiparametric identification approach under unrestricted form of dyad fixed effects. The first subsection integrates the fixed effect out by treating each pair as a short panel. The second subsection differences the dyad effect out directly through dynamic signed-subgraph comparisons. The third shows that these are two endpoints of a broader spectrum that combines differencing and integration.
Throughout, all conditional distributions are assumed to admit regular versions, so that conditioning on exact realizations of covariate histories and taking suprema or infima over their supports are well-defined operations.\footnote{Equivalently, the reader may interpret all sup/inf operations as essential suprema/infima with respect to the relevant marginal measures.}
Assumption (ref) is standard in the dyadic network formation literature. It says that the dyad-level shock process is i.i.d.\ across dyads, exogenous relative to both the time-invariant latent heterogeneity and the entire observed exogenous covariate array, has homogeneous marginals over time, and may nevertheless be serially correlated within a dyad. Arbitrary dependence between $A_{ij}$ and the covariate histories is still allowed. The i.i.d.\ assumption across dyads rules out unobserved community-level shocks that simultaneously affect multiple dyads at the same date; such extensions are left to future work. The i.i.d.\ logit assumption in graham_2016 can be viewed as a strengthening of Assumption (ref).
We apply the “bounding-by-$c$” technique in GaoWang26 and obtain bounds free of lagged outcome variables, which allows us to exploit the independence and time-homogeneity assumption on idiosyncratic dyadic shocks $U_{ijt}$. Specifically, fix $h\in\operatorname{Supp}(Z_{ij}^{1:T})$, $c\in\mathbb{R}$, and pair of dates $(t,s)$. If $D_{ijt}=1$ and $W_{ijt}(\theta_0)\le c$, then by (ref), \[ V_{ijt}\le W_{ijt}(\theta_0)\le c \implies D_{ijt}\mathbf{1}\{W_{ijt}(\theta_0)\le c\} \le \mathbf{1}\{V_{ijt}\le c\}. \] Taking expectations conditional on $Z_{ij}^{1:T}=h$ gives \[ L_t(c \mid h; \theta) :=\mathbb{E}\left[D_{ijt}\mathbf{1}\{ W_{ijt}(\theta)\le c\} \mid Z_{ij}^{1:T}=h \right] \le \mathbb{P}(V_{ijt}\le c \mid Z_{ij}^{1:T}=h). \] Similarly, if $D_{ijs}=0$ and $W_{ijs}(\theta_0)\ge c$, one can get \[ U_s(c \mid h; \theta) :=1-\mathbb{E}\!\left[ (1 - D_{ijs})\mathbf{1}\{W_{ijs}(\theta)\ge c\} \mid Z_{ij}^{1:T}=h \right] \ge \mathbb{P}(V_{ijs}\le c \mid Z_{ij}^{1:T}=h). \] By the joint independence and the homogeneous-marginal parts of Assumption (ref), $\mathbb{P}(V_{ijt}\le c \mid Z_{ij}^{1:T}=h)$ is common across dates. After taking supremum over $t$ and infimum over $s$, we obtain an identified set for $\theta$. We summarize the results in the following proposition.
The signed-subgraph approach is closer to GaoLiXu26. It uses time as an additional differencing dimension and constructs events over edge-time cells so that fixed effects cancel algebraically. Because the network regressors are lagged, one can compare edge-time cells without confronting contemporaneous simultaneity. The key point is that the propositions below use only the exogeneity part of Assumption (ref); they do not use homogeneous marginals and therefore remain valid under arbitrary serial correlation. We begin with the smallest nontrivial case, a two-period transition for one dyad, and then state the general signed-subgraph version.
Proposition (ref) is the simplest dynamic analog of the Gao-Li-Xu differencing logic. The dyad effect $A_{ij}$ appears once with a positive sign and once with a negative sign, so it cancels exactly. The conditioning is only on exogenous $Z$ histories; the lagged network vector $X_{ij,t-1}$ remains inside the random index difference and need not be conditioned on. Call a triple $(i,j,t)$ with $i<j$ and $t\in\{1,\ldots,T\}$ an edge-time cell. For any finite collection $\mathcal C$ of edge-time cells, let $N(\mathcal C)$ denote the set of nodes appearing in $\mathcal C$, and define the corresponding exogenous history vector by \[ \mathcal Z_{\mathcal C}^{1:T} := \bigl({Z_m^{1:T}}'\bigr)_{m\in N(\mathcal C)}'. \]
The two semiparametric approaches above can be viewed as extreme points of a broader spectrum: \[
\] The basic object is a signed comparison over edge-time cells in which some fixed-effect components cancel algebraically, while the remaining components are absorbed into a common latent CDF.
The clean economic interpretation is exactly a split between two roles: First, the differenced-out parts. These are the dyad components whose fixed effects cancel algebraically. For them, one only needs the exogeneity part of Assumption (ref). Their exogenous histories may therefore be conditioned on freely and then profiled out through sup/inf operations. Second, the integrated-out parts. These are the dyad components whose fixed effects do not cancel. For them, one relies on the homogeneity/common-law part of Assumption (ref). Their residual contribution is absorbed into a latent CDF that is held fixed while one takes envelopes over admissible comparison objects.
Define a comparison object as an ordered pair $g: = (\mathcal C_g^+,\mathcal C_g^-)$, where $\mathcal C_g^+$ and $\mathcal C_g^-$ are finite collections of edge-time cells indexed by $g$. Define \[ Y_g^+ := \prod_{e\in\mathcal C_g^+} D_e \prod_{e\in\mathcal C_g^-} (1-D_e), \quad Y_g^- := \prod_{e\in\mathcal C_g^+} (1-D_e) \prod_{e\in\mathcal C_g^-} D_e, \] \[ \Delta_gW(\theta) := \sum_{e\in\mathcal C_g^+} W_e(\theta) - \sum_{e\in\mathcal C_g^-} W_e(\theta), \quad \Delta_gU := \sum_{e\in\mathcal C_g^+} U_e - \sum_{e\in\mathcal C_g^-} U_e. \] For each dyad $(i,j)$, let \[ \rho_g(i,j) := \#\{t:(i,j,t)\in\mathcal C_g^+\} - \#\{t:(i,j,t)\in\mathcal C_g^-\}. \] Also, define the residual-dyad set and the vector of dyadic-covariate histories for the uncanceled dyads \[ \mathcal R_g := \{(i,j):\rho_g(i,j)\neq 0\},\quad Z_{\mathcal R_g}^{1:T} := \bigl({Z_{ij}^{1:T}}'\bigr)'_{(i,j)\in\mathcal R_g}. \]
Assume that for each $g\in\mathcal G$, both $\mathcal C_g^+$ and $\mathcal C_g^-$ are nonempty. On the event $Y_g^+=1$, \[ \Delta_gU < \Delta_gW(\theta_0) + \sum_{(i,j)\in\mathcal R_g}\rho_g(i,j)A_{ij}, \] and on $Y_g^-=1$ the reverse strict inequality holds. Thus, if one defines \[ M_g := \Delta_gU - \sum_{(i,j)\in\mathcal R_g}\rho_g(i,j)A_{ij}, \] then $Y_g^+=1$ implies $M_g<\Delta_gW(\theta_0)$ and $Y_g^-=1$ implies $M_g>\Delta_gW(\theta_0)$.
Section (ref) imposed neither parametric knowledge of the shock process nor additional structure on $A_{ij}$. Two strengthenings are especially useful. First, if the common marginal CDF of $U_{ijt}$ is known and the shock process is serially independent, then every fully differenced comparison has a known composite-error CDF and the bounding inequalities become explicit. Second, the additive-node structure $A_{ij}=\nu_i+\nu_j$ enlarges the class of valid weighted-differencing arguments even when the CDF is unknown.
Suppose now that the common marginal CDF of $U_{ijt}$ is known, continuous, and denoted by $F_U$. Suppose in addition that the shock process $U_{ijt}$ is serially independent within each dyad $(i,j)$. Because Assumption (ref) already gives i.i.d.\ shock vectors across dyads, this strengthening implies independence across all distinct edge-time cells. Therefore every differencing design that fully removes the relevant fixed effects produces a composite error with known CDF.
Now suppose instead that the dyad effect is additive in nodes: \[ A_{ij}=\nu_i+\nu_j. \] This assumption alone sharpens the semiparametric analysis because weighted differencing can now be organized around nodes rather than dyads. The admissible class of weighted configurations is therefore much larger than the dyad-balanced signed subgraphs used under unrestricted dyad effects.
Let $\mathcal C$ be a finite nonempty collection of edge-time cells $e=(i,j,t)$, let $\omega_e\neq 0$ be an associated real weight, and let $\dot{e} = \{i,j\}$ be the set of nodes appearing in the dyad component of cell $e$. Define the positive and negative cells \[ \mathcal C^+ := \{e\in\mathcal C:\omega_e>0\}, \quad \mathcal C^- := \{e\in\mathcal C:\omega_e<0\}, \] and, for each node $m$ appearing in $\mathcal C$, define its weighted incidence sum $\sigma_m := \sum_{e\in\mathcal C:\, m\in \dot{e}} \omega_e.$ Let $S_0 := \{m:\sigma_m=0\}$ be the set of nodes whose fixed effects are eliminated by the weighted configuration, and let $S_R := \{m:\sigma_m\neq 0\}$ be the set of retained nodes. Also let \[ \mathcal Z_{S_0}^{1:T} := \bigl({Z_m^{1:T}}'\bigr)'_{m\in S_0},\quad \mathcal Z_{S_R}^{1:T} := \bigl({Z_m^{1:T}}'\bigr)'_{m\in S_R}. \] Assume throughout that both $\mathcal C^+$ and $\mathcal C^-$ are nonempty. Define \[ Y_{\mathcal C}^+ := \prod_{e\in\mathcal C^+} D_e \prod_{e\in\mathcal C^-} (1-D_e), \quad Y_{\mathcal C}^- := \prod_{e\in\mathcal C^+} (1-D_e) \prod_{e\in\mathcal C^-} D_e, \] and write \[ \Delta_{\mathcal C,\omega}W(\theta) := \sum_{e\in\mathcal C}\omega_e W_e(\theta), \quad \widetilde U_{\mathcal C,\omega} := \sum_{e\in\mathcal C}\omega_e U_e - \sum_{m\in S_R}\sigma_m \nu_m. \]
The previous two subsections sharpened identification in two complementary directions: Section (ref).1 used a known marginal CDF with serial independence to make composite-error distributions explicit, while Section (ref).2 used additive node effects to enlarge the class of admissible differencing designs. This subsection combines the two strengthenings under a logit specification and shows that the combination yields an exact conditional logit representation that goes well beyond the per-period analogue of graham_2017's static tetrad logit. The key gain is that cross-node differencing (from Section (ref).2) and cross-period differencing (from Section (ref)) can be combined freely: any configuration of edge-time cells that achieves complete node balance produces an exact conditional logit, whether or not the cells share a common date. This yields a much larger class of identifying restrictions and a correspondingly weaker sufficient condition for point identification.
We begin by motivating why logit is special. Suppose additive node effects are combined with a known conditional CDF $F$ for the current shock. At each date $t$, the model is \[ D_{ijt} = \mathbf{1}\left\{ Z_{ijt}'\alpha_0 + X_{ij,t-1}'\lambda_0 + \nu_i + \nu_j - U_{ijt} \ge 0 \right\}. \] Unlike the static strategic model studied in \citep*{GaoLiXu26}, there is no contemporaneous endogenous network statistic here, so the isolation machinery from that paper is not needed. If, conditional on the node effects and the lagged observables, the current shock on edge $(i,j)$ at date $t$ has CDF $F$, then \[ p_{ij,t} := \mathbb{P}\!\left( D_{ijt}=1 \mid Z_{ijt},X_{ij,t-1},\nu \right) = F\!\left(Z_{ijt}'\alpha_0 + X_{ij,t-1}'\lambda_0 + \nu_i + \nu_j\right). \] For any configuration $\mathcal C=(\mathcal C^+,\mathcal C^-)$ of edge-time cells, the ratio $\mathbb{P}(Y_{\mathcal C}^+=1\mid \mathcal Z_{\mathcal C},\nu)/\mathbb{P}(Y_{\mathcal C}^-=1\mid \mathcal Z_{\mathcal C},\nu)$ involves terms of the form $F(\eta_e)/(1-F(\eta_e))$. The additive node effects cancel from the exponent $\sum_{e\in\mathcal C^+}\eta_e - \sum_{e\in\mathcal C^-}\eta_e$ if and only if $\sigma_m=0$ for every node $m$. But the multiplicative product of odds ratios reduces to an exponential of this sum if and only if $\log[F(\cdot)/(1-F(\cdot))]$ is affine---that is, up to location-scale normalization, exactly the logit case. For nonlogit $F$ (such as normal/probit), $\log[F(\cdot)/(1-F(\cdot))]$ is nonlinear and the node effects do not cancel algebraically from the product, so there is no exact conditional likelihood of the graham_2017 type.
The semiparametric results above allow arbitrary serial correlation. The logit result below is sharper, but it does require a fully i.i.d.\ logistic shock structure.
The standard logistic specification in Assumption (ref)(ii) fixes both the location and scale of the error distribution, thereby resolving the scale indeterminacy present in the semiparametric analysis.
Let $\mathcal C=(\mathcal C^+,\mathcal C^-)$ be a configuration of edge-time cells $e=(i,j,t)$, and recall the notation $\sigma_m=\#\{e\in\mathcal C^+: m\in\dot{e}\}-\#\{e\in\mathcal C^-: m\in\dot{e}\}$ for the signed incidence of node $m$. Say $\mathcal C$ is completely node-balanced if $\sigma_m=0$ for every node $m$ appearing in $\mathcal C$. Define \[ \Delta_{\mathcal C}W(\theta) := \sum_{e\in\mathcal C^+}W_e(\theta) - \sum_{e\in\mathcal C^-}W_e(\theta), \] and let $\mathcal Z_{\mathcal C}$ denote the collection of observed exogenous histories for all edges appearing in $\mathcal C$.
This paper studies a broad class of dynamic dyadic network formation models with time-varying observed covariates, lagged local network statistics, and unobserved heterogeneity. The framework nests observed-covariate homophily, transitivity, second-order or indirect-friend effects, and more general local subgraph statistics within a single dynamic index model. The main message is that, once these network covariates are lagged and observable, the model can be studied through a unified difference-out / integrate-out perspective rather than only through exact logit likelihood methods. Three principal strengthenings then sharpen that semiparametric analysis: a known marginal CDF combined with serial independence, additive node effects, and the special affine-log-odds structure of logit. Combining all three under i.i.d.\ logit with additive node effects yields an exact conditional logit representation for any completely node-balanced configuration of edge-time cells, generalizing the per-period analogue of graham_2017's tetrad logit by exploiting both cross-node and cross-period variation. Sharpness, inference, and further econometric development are left to future work.