Papers
Topics
Authors
Recent
Search
2000 character limit reached

Narrative Priors and Temporal Event Chains

Updated 28 March 2026
  • Narrative Priors are defined as ordered event chains with temporal, semantic, and structural dependencies that help model narrative evolution.
  • They are extracted using pipelines involving tokenization, dependency parsing, and neural models to accurately sequence events.
  • Applications include narrative analysis, event prediction, and network dynamics, evaluated through metrics like temporal ordering quality and MRR.

A temporal event chain is an ordered sequence of events coupled by temporal, semantic, and often structural dependencies, encoding the evolution of processes in complex data such as narrative texts, temporal networks, or knowledge graphs. Temporal event chains underpin computational models of narrative understanding, temporal reasoning, process modeling, and event-based prediction, offering a structured representation for tasks ranging from script induction to causal inference.

1. Formal Definitions and Core Representations

Temporal event chains admit multiple formalizations depending on task and data modality:

  • Narrative Event Chains: A narrative event chain sis_i is defined as a sequence sharing a single protagonist entity TT, extracted from raw text so that si={T,e1,e2,…,em}s_i = \{ T, e_1, e_2, \ldots, e_m \}, where each eje_j is an event in temporal order and TT is the chain's protagonist (Li et al., 2018). Events are represented using predicate–grammatical relation (predicate-GR) abstraction, i.e., e=(v,r)e = (v, r) where vv is a predicate verb and rr the dependency relation to TT.
  • Temporal Narrative Chains per Character: For narrative analysis, a chain is Cc=⟨E1,E2,…,En⟩C_c = \langle E_1, E_2, \ldots, E_n \rangle, Ei=(vi,rolei)E_i = (\mathrm{v}_i, \mathrm{role}_i), for a character cc, where events are lemmatized verbs and roles (agent or patient) (Isaza et al., 2023). Temporal ordering is imposed by maximizing the sum of pairwise classification-based confidence that EiE_i precedes EjE_j.
  • Temporal Event Chains on Networks: In temporal networks, a time-respecting event path is a sequence Pe=[e1,e2,…,ek]P_e = [e_1, e_2, \ldots, e_k] with ei=(ui,vi,ti)e_i = (u_i, v_i, t_i) such that t1<t2<…<tkt_1 < t_2 < \ldots < t_k and consecutive events share a node; for directed events the source/target constraint is enforced (Saramäki et al., 2019).
  • Evolutionary Chains in Temporal Knowledge Graphs: For TKGs, given quadruples (s,p,o,t)(s, p, o, t), the evolutionary chain of events (ECE) for an entity is the chronologically sorted set ECE={(s1,p1,o1,t1),…,(sN,pN,oN,tN)}ECE = \{ (s_1, p_1, o_1, t_1), \ldots, (s_N, p_N, o_N, t_N) \} where all events involve the target entity (Fang et al., 2024).
  • Dynamic Chain Event Graphs (DCEGs): Event chains are encoded as paths in an event tree or staged tree, where vertices are situations and edges are elementary events, with path λ\lambda encoding a particular realization of events through the process (Collazo et al., 2018, Collazo et al., 2018, Shenvi et al., 2020). An NN Time-Slice DCEG models repetition and time-homogeneity by constructing a time-cyclic chain event graph from a staged tree that encodes all possible event sequences.

2. Extraction and Construction Methodologies

The pipeline for extracting temporal event chains varies with data and domain:

  • Textual Data/Narrative Modeling:
    • Preprocessing: Tokenization, POS tagging, dependency parsing (e.g., BookNLP, OpenNLP, AllenNLP SRL) (Li et al., 2018, Isaza et al., 2023, Zhang et al., 2021).
    • Event and Argument Extraction: Identify events (predicates/triggers) and link arguments to entities via coreference. For each entity, accumulate events where it is a subject or object. Filter nonsalient and auxiliary events using contextual salience models (Kernel-based Centrality, tf–idf, discourse parsing) (Zhang et al., 2021, Isaza et al., 2023).
    • Temporal Ordering: Build pairwise temporal labels (BEFORE, AFTER, etc.) using neural models (e.g., ECONET), find the global permutation maximizing temporal consistency, yielding a total chain order (Isaza et al., 2023).
    • Representation: Output is an ordered list of event tuples per entity or per document.
  • Temporal Networks:
    • Event Graph Construction: For a temporal network G=(V,E,T)G=(V,E,T), build a weighted temporal event graph GWG_W, where nodes are events, edges encode Δt\Delta t-adjacent events, and edge weights are inter-event delays (Saramäki et al., 2019). Directed acyclic graphs represent all possible time-respecting paths.
  • Temporal Knowledge Graphs:
    • Quadruple Extraction: Extract all relevant (s,p,o,t)(s,p,o,t) facts, sort by tt, and build ECEs for entities as temporally ordered sequences (Fang et al., 2024).
    • Embedding and Reasoning: Encode intra- and inter-event dependencies with transformer models plus MLP-mixer architectures, integrating time, position, and semantic embeddings.
  • Stochastic Process/Graphical Model Contexts:

3. Graphical and Statistical Modeling Frameworks

Temporal event chains serve as the substrate for a range of graphical and statistical models:

  • Narrative Event Evolutionary Graph (NEEG): Directed, weighted graph G=(V,E)G=(V,E), where VV encodes predicate-GR event types and edges represent learned transition probabilities (w(vj∣vi)=count(vi,vj)∑kcount(vi,vk)w(v_j|v_i) = \frac{\mathrm{count}(v_i,v_j)}{\sum_k \mathrm{count}(v_i,v_k)}) (Li et al., 2018). Enables inference over event succession and narrative prediction.
  • Weighted Temporal Event Graphs (TEG): Static DAGs built from temporal networks that embed all time-respecting chains as directed paths, with edge weights corresponding to time increments. Efficiently support motif extraction, path enumeration, and network percolation analysis (Saramäki et al., 2019).
  • Dynamic Chain Event Graphs: Chain event graphs encode process asymmetry and context-specific independence. Each position (node) in the graph encodes all possible histories leading to it, and transitions are annotated with conditional probabilities. NNT-DCEGs handle periodic, time-homogeneous processes; context-specific independence and Granger noncausality are directly readable from topology (Collazo et al., 2018, Collazo et al., 2018, Shenvi et al., 2020).
  • Transformer-Based Temporal Reasoning: In event chains over TKGs, transformer-based encoders (ECEformer) model intra-quadruple structure and inter-quadruple context, augmenting temporal prediction performance with auxiliary tasks such as time imputation (Fang et al., 2024).
  • Temporal Event Understanding Pipelines: Integrated pipelines (e.g., EventPlus) combine neural event detection, duration modeling, and pairwise temporal relation extraction, producing labeled temporal event graphs for downstream querying (Ma et al., 2021).

4. Evaluation Protocols, Metrics, and Empirical Findings

Temporal event chain extraction and modeling are typically evaluated by:

  • Extraction Quality: For narrative chains, salience detection F1, event–character linking accuracy, gender prediction accuracy, temporal ordering quality (e.g., Kendall’s Ï„\tau correlation between system and gold order) (Isaza et al., 2023, Zhang et al., 2021).
  • Narrative Completion and QA: Pre-training or inference over extracted event chains boosts accuracy on script/event prediction tasks, such as multiple-choice narrative cloze (MCNC; SGNN achieves 52.45% accuracy on Gigaword compared to baselines) and story cloze (Li et al., 2018, Zhang et al., 2021).
  • Temporal Reasoning in KGs: Metrics include mean reciprocal rank (MRR), Hits@1/3/10 for knowledge completion tasks. ECEformer achieves +14.09 points improvement in MRR over previous methods on GDELT; state-of-the-art results observed across multiple benchmarks (Fang et al., 2024).
  • Process Modeling: For DCEGs, context-specific independence is validated by cross-tabulation or directed elicitation; inference on CT-DCEGs aligns closely with observed process asymmetry and time-ordering (Shenvi et al., 2020, Collazo et al., 2018).

5. Applications and Analytical Use Cases

Temporal event chains support a broad spectrum of analytical objectives:

  • Narrative Structure and Bias Analysis: Chains are used to surface latent biases (e.g., gender stereotypes) in the sequencing and content of character actions in corpora such as children’s fairy tales, enabling quantification of stereotyped event types by gender and temporal position (Isaza et al., 2023).
  • Event Prediction and Forecasting: Learned transition structures (NEEG, ECE) forecast next events in narrative or knowledge graph contexts, supporting tasks such as story completion and link prediction (Li et al., 2018, Fang et al., 2024).
  • Network Dynamics and Percolation: In temporal networks, TEGs are applied to study motif prevalence, temporal percolation, and cascade phenomena, enabling efficient computation of time-respecting paths and temporal motifs (Saramäki et al., 2019).
  • Stochastic Process Modeling: DCEGs generalize dynamic Bayesian networks by encoding process asymmetry, context-specific independence, periodicity, and causal hypotheses (including Granger noncausality) directly in the event chain structure (Collazo et al., 2018, Collazo et al., 2018, Shenvi et al., 2020).

6. Limitations, Open Challenges, and Future Directions

Several open issues and limitations persist in temporal event chain modeling:

  • Non-Branching Linearization: Many approaches linearize event chains, excluding narrative branchings and re-entry. Richer graph-based or hypergraph representations remain an open direction (Zhang et al., 2021).
  • Temporal Reasoning Granularity: Most pipelines limit relations to pairwise (BEFORE/AFTER) relations; simultaneous, causal, and durative relations are not widely modeled in existing chain-based pipelines (Isaza et al., 2023, Zhang et al., 2021).
  • Cross-Sentence and Document Context: Document-level context and coreferential linking across sentences for chain extraction are still challenging for practical systems (Ma et al., 2021).
  • Joint Inference and Global Constraints: Most frameworks lack support for joint inference across the entire temporal event graph (e.g., enforcing transitive constraints), which could further improve global temporal coherence (Ma et al., 2021).
  • Continuous-Time and Asymmetry: Classical DBNs and CTBNs are less suitable for modeling process asymmetries and heterogeneous holding times compared to CT-DCEGs, but estimation and efficient inference over large state spaces in DCEGs remain complex (Shenvi et al., 2020).

A plausible implication is that integrating richer temporal logics, discourse structure, and document-level inference with current neural and graph-theoretic models could yield more expressive and generalizable temporal event chain frameworks.

7. Comparative Frameworks and Connections

A range of frameworks co-exist, each offering advantages dependent on modeling context:

Framework Input Format Temporal Scope Structural Features
Narrative Event Chain Raw Text Linear (entity-centric) Sequence, salience, entity
TEG Temporal network (nodes+events) Arbitrary duration DAG, encodes all time-respecting chains
DCEG/NT-DCEG Event tree, staged tree Discrete/continuous, periodic Asymmetry, CSI, causality
ECE/ECEformer Temporal Knowledge Graph Chronological facts Sequence, intra/inter quadruple attention
EventPlus/Pipeline Text Document-level Trigger, arguments, durations, pairwise temporal relations

Each method encodes temporal event chains to serve analytical needs ranging from script induction and bias analysis to process modeling and temporal reasoning in relational data. The field remains active, with continued research into more expressive and tractable frameworks for event-centric temporal reasoning (Li et al., 2018, Isaza et al., 2023, Saramäki et al., 2019, Collazo et al., 2018, Fang et al., 2024, Zhang et al., 2021, Shenvi et al., 2020, Ma et al., 2021, Collazo et al., 2018).

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Narrative Priors.