ProPRL: Property-Aware Prerequisite Relation Learning in Educational Knowledge Graphs

arXiv cs.AI Papers

Summary

ProPRL introduces a property-aware framework for prerequisite relation learning in educational knowledge graphs, combining concept-resource hypergraph and directed behavior graph with adaptive pair-conditioned fusion and an irreversibility constraint to achieve state-of-the-art performance.

arXiv:2608.03006v1 Announce Type: new Abstract: Prerequisite relation learning is central to adaptive instruction, yet existing methods often formulate it as conventional link prediction, limiting their ability to adaptively integrate complementary educational evidence for individual candidate pairs and to discourage contradictory reverse predictions. We propose ProPRL, a Property-aware Prerequisite Relation Learning framework. ProPRL first learns complementary concept representations from a concept-resource hypergraph and a directed learning-behavior graph, where direction-preserving personalized propagation aggregates multi-hop behavioral evidence. It then employs a Pair-conditioned Gate to adaptively weight and fuse the two views for each candidate ordered concept pair. Finally, an \textit{Irreversibility Constraint} introduces an anti-symmetry regularizer that penalizes simultaneously high confidence in both directions of the same concept pair. Experiments on multiple real-world educational datasets show that ProPRL achieves state-of-the-art performance on prerequisite relation learning.
Original Article
View Cached Full Text

Cached at: 08/05/26, 07:38 AM

# ProPRL: Property-Aware Prerequisite Relation Learning in Educational Knowledge Graphs
Source: [https://arxiv.org/html/2608.03006](https://arxiv.org/html/2608.03006)
###### Abstract

Prerequisite relation learning is central to adaptive instruction, yet existing methods often formulate it as conventional link prediction, limiting their ability to adaptively integrate complementary educational evidence for individual candidate pairs and to discourage contradictory reverse predictions\. We proposeProPRL, aProperty\-awarePrerequisiteRelationLearning framework\. ProPRL first learns complementary concept representations from a concept\-resource hypergraph and a directed learning\-behavior graph, where direction\-preserving personalized propagation aggregates multi\-hop behavioral evidence\. It then employs aPair\-conditioned Gateto adaptively weight and fuse the two views for each candidate ordered concept pair\. Finally, anIrreversibility Constraintintroduces an anti\-symmetry regularizer that penalizes simultaneously high confidence in both directions of the same concept pair\. Experiments on multiple real\-world educational datasets show that ProPRL achieves state\-of\-the\-art performance on prerequisite relation learning\.

## Introduction

As a core pillar of smart education, personalized learning fundamentally relies on accurate domain knowledge structures to facilitate adaptive instructional decision\-making\(Chenget al\.[2025](https://arxiv.org/html/2608.03006#bib.bib26); Abdelrahmanet al\.[2023](https://arxiv.org/html/2608.03006#bib.bib28)\)\. Within these structures, prerequisite relations serve as foundational components that map the hierarchical dependencies between knowledge concepts\(Zhanget al\.[2025a](https://arxiv.org/html/2608.03006#bib.bib1)\)\. However, modeling these relations in real\-world educational settings is often hindered by the scarcity of reliable expert annotations and the inherent noise in automated extraction methods\(Chenget al\.[2026](https://arxiv.org/html/2608.03006#bib.bib27)\)\. Prerequisite relation learning aims to mitigate these challenges by inferring implicit dependencies from diverse educational data, thereby establishing a more robust structural basis for effective, adaptive instruction\.

The methodological paradigm of prerequisite relation learning has undergone a definitive transition from feature\-centric heuristics to expressive graph representations\(Lianget al\.[2015](https://arxiv.org/html/2608.03006#bib.bib7); Mazumderet al\.[2023](https://arxiv.org/html/2608.03006#bib.bib3)\)\. Historically, early studies mainly relied on manually designed features, textual links, or course dependency structures, applying these metrics widely to Wikipedia, university curricula, and MOOC resources\(Huet al\.[2021](https://arxiv.org/html/2608.03006#bib.bib10)\)\. To capture more intricate dependencies, current models shift towards complex topologies, utilizing heterogeneous graph neural networks to map relations across concepts and resources\. These frameworks increasingly integrate multi\-view structures and learning paths to characterize dependencies from broader data dimensions\(Sunet al\.[2022](https://arxiv.org/html/2608.03006#bib.bib5); Zhanget al\.[2025b](https://arxiv.org/html/2608.03006#bib.bib24)\)\.

Despite these advances, most existing methods reduce prerequisite relation prediction to conventional link prediction and infer relations primarily from embedding proximity\. As shown in Figure[1](https://arxiv.org/html/2608.03006#Sx1.F1)\(a\), prerequisite pairs, labeled negative pairs, and random non\-edges exhibit similarly high initial semantic similarities, making them difficult to distinguish\. Figure[1](https://arxiv.org/html/2608.03006#Sx1.F1)\(b\) further shows that GNN training significantly increases the similarity of many concept pairs, progressively homogenizing their representations\. These observations motivate the explicit modeling of three important characteristics: directional asymmetry, multi\-hop behavioral evidence, and pair\-specific relevance\.

![Refer to caption](https://arxiv.org/html/2608.03006v1/motivation.png)Figure 1:Representation homogenization of knowledge concepts\. Left: Concepts exhibit high similarity in the pretrained semantic space\. Right: During DGCPL\(Zhanget al\.[2025a](https://arxiv.org/html/2608.03006#bib.bib1)\)training, 62\.7% of prerequisite pairs become increasingly similar\.First, prerequisite relations are intrinsically asymmetric and directionally irreversible\(Alzettaet al\.[2018](https://arxiv.org/html/2608.03006#bib.bib31); Yanget al\.[2024](https://arxiv.org/html/2608.03006#bib.bib32)\)\. When conceptcic\_\{i\}is a prerequisite ofcjc\_\{j\}, assigning high confidence to the reverse relationcj→cic\_\{j\}\\rightarrow c\_\{i\}would introduce a directional contradiction\. Yet, conventional link prediction models evaluate these directed pairs independently, failing to explicitly penalize such inverse combinations\. This fundamental misalignment frequently produces contradictory bidirectional predictions, thereby degrading the directional consistency of the graph and inherently limiting the task of accurately resolving asymmetric conceptual dependencies\.

Second, prerequisite relations often manifest as latent multi\-hop dependencies rather than explicit one\-step transitions in learner behaviors\(Talukdar and Cohen[2012](https://arxiv.org/html/2608.03006#bib.bib33); Xiaoet al\.[2022](https://arxiv.org/html/2608.03006#bib.bib34)\)\. Even when conceptscic\_\{i\}andcjc\_\{j\}are not studied consecutively, intermediate interactions \(e\.g\.,ci→ck→cjc\_\{i\}\\rightarrow c\_\{k\}\\rightarrow c\_\{j\}\) provide vital indirect prerequisite evidence\. Yet, conventional behavior modeling frameworks are largely tethered to local transition heuristics\. This shortsightedness prevents them from effectively propagating structural signals across the behavioral graph, thereby losing the long\-range dependencies required to accurately reconstruct the underlying knowledge topology\.

Third, prerequisite relations are inherently defined over specific concept pairs rather than isolated concepts\. Existing graph\-based methods typically model concepts independently, learning global node representations before applying a generic scoring function\(Zhanget al\.[2025a](https://arxiv.org/html/2608.03006#bib.bib1)\)\. Under this node\-centric paradigm, the representation ofcic\_\{i\}remains fixed across its pairings withcjc\_\{j\}andckc\_\{k\}\. It therefore cannot adapt to the distinct relational context provided by each candidate concept\. Prerequisite relation learning thus requires pair\-conditioned relation reasoning that constructs dependency evidence tailored to each specific concept pair\.

To address these limitations, we proposeProPRL, a property\-aware framework for prerequisite relation learning\. ProPRL jointly exploits complementary structural and behavioral evidence, adapts the contribution of these evidence sources to each candidate relation, and discourages mutually contradictory predictions in opposite directions\. Specifically, it integrates concept representations from concept\-resource and learning\-behavior views, employs a pair\-conditioned gate to assign relation\-specific importance to the two views, and incorporates an anti\-symmetry regularizer into the training objective\. Extensive experiments on multiple educational datasets demonstrate that ProPRL outperforms existing baselines\.

The main contributions of this work are as follows:

- •We introduceProPRL, a property\-aware framework for prerequisite relation learning that explicitly captures complementary multi\-view evidence, pair\-specific relevance, and directional irreversibility\.
- •To the best of our knowledge, we are the first to introduce direction\-preserving personalized propagation over directed learning\-behavior graphs for prerequisite relation learning\.
- •We develop a Pair\-conditioned Gate that constructs view\-specific representations for each candidate ordered concept pair and adaptively weights and fuses the two evidence views according to their pair\-specific relevance\. We further introduce an irreversibility\-aware anti\-symmetry regularizer that discourages simultaneously high confidence in both directions of the same concept pair\.

## Related Work

### Feature\-Based Concept Prerequisite Relation Learning\.

Concept prerequisite relation learning aims to identify directed dependencies between knowledge concepts, which is fundamental to curriculum planning, learning path recommendation, and intelligent tutoring\(Lianget al\.[2015](https://arxiv.org/html/2608.03006#bib.bib7); Royet al\.[2019](https://arxiv.org/html/2608.03006#bib.bib18)\)\. Early studies mainly formulated this task as a feature\-based prediction problem\. For example, RefD measures prerequisite relations by exploiting asymmetric reference patterns between Wikipedia concepts\(Lianget al\.[2015](https://arxiv.org/html/2608.03006#bib.bib7)\), while course dependency information has been used to recover concept\-level prerequisite relations from university curricula\(Lianget al\.[2017](https://arxiv.org/html/2608.03006#bib.bib17)\)\. With the growth of online educational resources, subsequent studies learned prerequisite relations from MOOCs, lecture materials, textbooks, and online resources\(Liet al\.[2019](https://arxiv.org/html/2608.03006#bib.bib11); Royet al\.[2019](https://arxiv.org/html/2608.03006#bib.bib18)\)\. These methods improve scalability by learning concept representations or concept\-pair features from educational content\. However, they mainly rely on static content, course structures, or resource dependencies, and thus provide limited modeling of prerequisite evidence emerging from learners’ actual learning processes\(Zhanget al\.[2025a](https://arxiv.org/html/2608.03006#bib.bib1)\)\.

### Graph\-based Concept Prerequisite Relation Learning\.

Recent studies increasingly model prerequisite relation learning as a graph\-based relation prediction problem\(Zhanget al\.[2022](https://arxiv.org/html/2608.03006#bib.bib4); Mazumderet al\.[2023](https://arxiv.org/html/2608.03006#bib.bib3)\)\. R\-VGAE introduces a relational variational graph autoencoder to learn prerequisite chains without labeled concept pairs\(Liet al\.[2020](https://arxiv.org/html/2608.03006#bib.bib25)\)\. Heterogeneous graph models further incorporate concept\-resource or learning\-object dependencies to improve concept representation learning\(Mazumderet al\.[2023](https://arxiv.org/html/2608.03006#bib.bib3)\)\. MHA\-VGAE models interactions between resource graphs and concept graphs with multi\-head attention and variational graph autoencoders\(Zhanget al\.[2022](https://arxiv.org/html/2608.03006#bib.bib4)\)\. More recent work incorporates learning paths, global knowledge relations, or multi\-view graph structures to capture richer dependency signals\(Sunet al\.[2024](https://arxiv.org/html/2608.03006#bib.bib2); Zhanget al\.[2025a](https://arxiv.org/html/2608.03006#bib.bib1)\)\. LCPRE\(Sunet al\.[2024](https://arxiv.org/html/2608.03006#bib.bib2)\)uses learning\-path supervision to extract prerequisite relations from educational data, GKROM\(Zhanget al\.[2025b](https://arxiv.org/html/2608.03006#bib.bib24)\)optimizes multiple types of knowledge relations for prerequisite relation learning, and DGCPL constructs both a concept\-resource hypergraph and a learner behavior graph to integrate knowledge and behavior perspectives\(Zhanget al\.[2025a](https://arxiv.org/html/2608.03006#bib.bib1)\)\. Nevertheless, most graph\-based methods still learn concept\-level representations and predict candidate edges independently, leaving ordered concept\-pair reasoning and directional irreversibility insufficiently explored\.

![Refer to caption](https://arxiv.org/html/2608.03006v1/ProPRL_framewrok.png)Figure 2:Overview of the ProPRL framework\. ProPRL comprises four stages\. \(a\) Graph construction organizes concept–resource associations and learner interactions into two complementary graph views\. \(b\) Concept representation captures high\-order structural dependencies and multi\-hop behavioral information\. \(c\) Pair\-conditioned fusion dynamically integrates the two views to generate a pair\-specific embedding for each candidate concept pair\. \(d\) Constraint\-aware optimization learns prerequisite relations while suppressing contradictory reverse predictions\.

## Problem Definition

Let𝒟\\mathcal\{D\}denote an educational dataset comprising a concept set𝒞=\{c1,c2,…,cn\}\\mathcal\{C\}=\\\{c\_\{1\},c\_\{2\},\\ldots,c\_\{n\}\\\}, a resource setℛ=\{r1,r2,…,rm\}\\mathcal\{R\}=\\\{r\_\{1\},r\_\{2\},\\ldots,r\_\{m\}\\\}, a learner set𝒰\\mathcal\{U\}, learner interaction sequences𝒮\\mathcal\{S\}, and observed prerequisite labels𝒴\\mathcal\{Y\}\. Specifically,𝒮=\{𝐬u∣u∈𝒰\}\\mathcal\{S\}=\\\{\\mathbf\{s\}\_\{u\}\\mid u\\in\\mathcal\{U\}\\\}, where𝐬u=\(cu,1,cu,2,…,cu,Tu\)\\mathbf\{s\}\_\{u\}=\(c\_\{u,1\},c\_\{u,2\},\\ldots,c\_\{u,T\_\{u\}\}\)denotes the interaction sequence of learneruu, withcu,t∈𝒞c\_\{u,t\}\\in\\mathcal\{C\}representing the concept involved in thett\-th interaction\. Each conceptci∈𝒞c\_\{i\}\\in\\mathcal\{C\}is associated with an initial feature vector𝐱i∈ℝd\\mathbf\{x\}\_\{i\}\\in\\mathbb\{R\}^\{d\}, and all concept features are organized as a matrix𝐗∈ℝn×d\\mathbf\{X\}\\in\\mathbb\{R\}^\{n\\times d\}\.

For each labeled ordered concept pair\(ci,cj\)\(c\_\{i\},c\_\{j\}\), wherei≠ji\\neq j, letyi​j∈\{0,1\}y\_\{ij\}\\in\\\{0,1\\\}denote its observed label\. Specifically,yi​j=1y\_\{ij\}=1ifcic\_\{i\}is a prerequisite ofcjc\_\{j\}, andyi​j=0y\_\{ij\}=0otherwise\. The collection of all observed labels is denoted by𝒴\\mathcal\{Y\}\. Given𝒟\\mathcal\{D\}, our goal is to learn a property\-aware prerequisite predictorℱ\\mathcal\{F\}such that:

ℱ​\(ci,cj∣𝒟\)=pi​j,\\mathcal\{F\}\(c\_\{i\},c\_\{j\}\\mid\\mathcal\{D\}\)=p\_\{ij\},\(1\)wherepi​j∈\[0,1\]p\_\{ij\}\\in\[0,1\]denotes the predicted probability thatcic\_\{i\}is a prerequisite ofcjc\_\{j\}\.

## Method

We proposeProPRL, aProperty\-aware framework forPrerequisiteRelation Learning\. ProPRL is built around three principal components:Multi\-view Concept Representation,Pair\-conditioned Gate, andIrreversibility Constraint\.Multi\-view Concept Representationlearns complementary concept embeddings from a directed learning\-behavior graph and a concept\-resource hypergraph\. The behavior view employs direction\-preserving personalized multi\-hop propagation to aggregate multi\-hop behavioral evidence, whereas the concept\-resource view captures resource\-mediated high\-order concept associations\. Building on these representations,Pair\-conditioned Gateconstructs view\-specific representations for each candidate ordered concept pair and learns a pair\-specific gate to adaptively weight and fuse evidence from the two views\. This pair\-conditioned fusion allows the contribution of each view to vary across candidate pairs, rather than relying on a fixed node\-level fusion\. Finally,Irreversibility Constraintintroduces an anti\-symmetry regularizer that penalizes simultaneously high predictions for\(ci,cj\)\(c\_\{i\},c\_\{j\}\)and\(cj,ci\)\(c\_\{j\},c\_\{i\}\), thereby encouraging directional consistency in prerequisite predictions\.

### Multi\-view Concept Representation\.

We first construct a directed learning behavior graph𝒢B\\mathcal\{G\}\_\{B\}from learner interaction sequences𝒮\\mathcal\{S\}to capture the transitional dynamics between concepts\. If a sequential transition from conceptcic\_\{i\}tocjc\_\{j\}is observed, a directed edgeci→cjc\_\{i\}\\rightarrow c\_\{j\}is established\. Let𝐁out∈ℝn×n\\mathbf\{B\}^\{\\mathrm\{out\}\}\\in\\mathbb\{R\}^\{n\\times n\}denote the weighted outgoing adjacency matrix, where𝐁i​jout\\mathbf\{B\}^\{\\mathrm\{out\}\}\_\{ij\}quantifies the transition strength fromcic\_\{i\}tocjc\_\{j\}\. Conversely, the incoming adjacency matrix is defined as𝐁in=\(𝐁out\)⊤\\mathbf\{B\}^\{\\mathrm\{in\}\}=\(\\mathbf\{B\}^\{\\mathrm\{out\}\}\)^\{\\top\}, explicitly capturing the reverse behavioral flow\.

To mitigate numerical instability during graph propagation, we incorporate self\-loops prior to normalization\. For each directiond∈\{out,in\}d\\in\\\{\\mathrm\{out\},\\mathrm\{in\}\\\}, we define𝐁~d=𝐁d\+𝐈\\widetilde\{\\mathbf\{B\}\}^\{d\}=\\mathbf\{B\}^\{d\}\+\\mathbf\{I\}and its corresponding diagonal degree matrix𝐃d\\mathbf\{D\}^\{d\}, where

𝐃i​id=∑j=1n𝐁~i​jd\.\\mathbf\{D\}^\{d\}\_\{ii\}=\\sum\_\{j=1\}^\{n\}\\widetilde\{\\mathbf\{B\}\}^\{d\}\_\{ij\}\.\(2\)The normalized behavior adjacency matrices are computed as:

𝐀d=\(𝐃d\)−1​𝐁~d\.\\mathbf\{A\}^\{d\}=\(\\mathbf\{D\}^\{d\}\)^\{\-1\}\\widetilde\{\\mathbf\{B\}\}^\{d\}\.\(3\)Thus,𝐀out\\mathbf\{A\}^\{\\mathrm\{out\}\}and𝐀in\\mathbf\{A\}^\{\\mathrm\{in\}\}serve as the fundamental topologies for aggregating forward and backward transitional evidence, respectively\.

To encode localized structural contexts, we deploy direction\-specific graph convolutional networks \(GCNs\)\(Kipf and Welling[2016a](https://arxiv.org/html/2608.03006#bib.bib29)\)equipped with shortcut transformations\. TheLL\-layer message passing is formulated as:

𝐇d\(ℓ\+1\)=ϕ​\(𝐀d​𝐇d\(ℓ\)​𝐖g,d\(ℓ\)\)\+𝐇d\(ℓ\)​𝐖0,d\(ℓ\),\\mathbf\{H\}\_\{d\}^\{\(\\ell\+1\)\}=\\phi\\left\(\\mathbf\{A\}^\{d\}\\mathbf\{H\}\_\{d\}^\{\(\\ell\)\}\\mathbf\{W\}\_\{g,d\}^\{\(\\ell\)\}\\right\)\+\\mathbf\{H\}\_\{d\}^\{\(\\ell\)\}\\mathbf\{W\}\_\{0,d\}^\{\(\\ell\)\},\(4\)𝐇d\(0\)=𝐗,\\mathbf\{H\}\_\{d\}^\{\(0\)\}=\\mathbf\{X\},\(5\)where𝐖g,d\(ℓ\)\\mathbf\{W\}\_\{g,d\}^\{\(\\ell\)\}and𝐖0,d\(ℓ\)\\mathbf\{W\}\_\{0,d\}^\{\(\\ell\)\}are trainable weight matrices,ϕ​\(⋅\)\\phi\(\\cdot\)is a nonlinear activation function\. AfterLLlayers, the outgoing and incoming behavioral representations are extracted as𝐐out=𝐇out\(L\)\\mathbf\{Q\}^\{\\mathrm\{out\}\}=\\mathbf\{H\}\_\{\\mathrm\{out\}\}^\{\(L\)\}and𝐐in=𝐇in\(L\)\\mathbf\{Q\}^\{\\mathrm\{in\}\}=\\mathbf\{H\}\_\{\\mathrm\{in\}\}^\{\(L\)\}\.

As prerequisite relationships frequently manifest as latent multi\-hop dependencies rather than strictly adjacent transitions, motivated by the success of APPNP\(Gasteigeret al\.[2018](https://arxiv.org/html/2608.03006#bib.bib30)\)in global topological exploration, we devise a specialized propagation scheme to distill long\-range structural signals\. The iterative propagation is defined as:

𝐙d,\(t\+1\)=\(1−α\)​𝐀d​𝐙d,\(t\)\+α​𝐐d,𝐙d,\(0\)=𝐐d,\\mathbf\{Z\}^\{d,\(t\+1\)\}=\(1\-\\alpha\)\\mathbf\{A\}^\{d\}\\mathbf\{Z\}^\{d,\(t\)\}\+\\alpha\\mathbf\{Q\}^\{d\},\\quad\\mathbf\{Z\}^\{d,\(0\)\}=\\mathbf\{Q\}^\{d\},\(6\)wheret=0,1,…,k−1t=0,1,\\ldots,k\-1indexes the propagation step, andα∈\(0,1\]\\alpha\\in\(0,1\]acts as a teleport probability that gracefully balances higher\-order neighborhood exploration with the preservation of localized concept semantics\. Afterkksteps, the fully propagated representations are denoted as𝐙out=𝐙out,\(k\)\\mathbf\{Z\}^\{\\mathrm\{out\}\}=\\mathbf\{Z\}^\{\\mathrm\{out\},\(k\)\}and𝐙in=𝐙in,\(k\)\\mathbf\{Z\}^\{\\mathrm\{in\}\}=\\mathbf\{Z\}^\{\\mathrm\{in\},\(k\)\}\.

Finally, to holistically represent the asymmetric interaction profile of each concept, we fuse the directional representations:

𝐕=LN⁡\(ϕ​\(𝐙out​𝐖out\+𝐙in​𝐖in\)\),\\mathbf\{V\}=\\operatorname\{LN\}\\left\(\\phi\\left\(\\mathbf\{Z\}^\{\\mathrm\{out\}\}\\mathbf\{W\}\_\{\\mathrm\{out\}\}\+\\mathbf\{Z\}^\{\\mathrm\{in\}\}\\mathbf\{W\}\_\{\\mathrm\{in\}\}\\right\)\\right\),\(7\)where𝐖out\\mathbf\{W\}\_\{\\mathrm\{out\}\}and𝐖in\\mathbf\{W\}\_\{\\mathrm\{in\}\}are trainable projection matrices, andLN⁡\(⋅\)\\operatorname\{LN\}\(\\cdot\)denotes layer normalization\. This yields the final behavior\-aware representation matrix𝐕\\mathbf\{V\}, with𝐯i\\mathbf\{v\}\_\{i\}denoting the behavior\-aware representation for conceptcic\_\{i\}\.

We construct a concept\-resource hypergraph and employ a Hypergraph Convolutional Network \(HGCN\)\(Fenget al\.[2019](https://arxiv.org/html/2608.03006#bib.bib8)\)to capture high\-order associations between concepts and learning resources\. Let𝐌∈ℝn×m\\mathbf\{M\}\\in\\mathbb\{R\}^\{n\\times m\}denote the concept\-resource incidence matrix, where𝐌i​j\\mathbf\{M\}\_\{ij\}indicates whether conceptcic\_\{i\}is associated with resourcerjr\_\{j\}\. Each resource is treated as a hyperedge connecting its related concepts\.

Based on𝐌\\mathbf\{M\}, we define the concept degree matrix𝐃c∈ℝn×n\\mathbf\{D\}\_\{c\}\\in\\mathbb\{R\}^\{n\\times n\}and the resource degree matrix𝐃r∈ℝm×m\\mathbf\{D\}\_\{r\}\\in\\mathbb\{R\}^\{m\\times m\}\. Their diagonal entries are computed as:

\(𝐃c\)i​i=∑j=1m𝐌i​j​ωj,\(𝐃r\)j​j=∑i=1n𝐌i​j,\(\\mathbf\{D\}\_\{c\}\)\_\{ii\}=\\sum\_\{j=1\}^\{m\}\\mathbf\{M\}\_\{ij\}\\omega\_\{j\},\\quad\(\\mathbf\{D\}\_\{r\}\)\_\{jj\}=\\sum\_\{i=1\}^\{n\}\\mathbf\{M\}\_\{ij\},\(8\)whereωj\\omega\_\{j\}is the weight of resource hyperedgerjr\_\{j\}\. In our implementation, all resource hyperedges are assigned equal weights,i\.e\.,ωj=1\\omega\_\{j\}=1\. Let𝛀=diag⁡\(ω1,ω2,…,ωm\)\\mathbf\{\\Omega\}=\\operatorname\{diag\}\(\\omega\_\{1\},\\omega\_\{2\},\\ldots,\\omega\_\{m\}\)\. The normalized hypergraph propagation matrix is then defined as:

𝐏=𝐃c−12​𝐌​𝛀​𝐃r−1​𝐌⊤​𝐃c−12\.\\mathbf\{P\}=\\mathbf\{D\}\_\{c\}^\{\-\\frac\{1\}\{2\}\}\\mathbf\{M\}\\mathbf\{\\Omega\}\\mathbf\{D\}\_\{r\}^\{\-1\}\\mathbf\{M\}^\{\\top\}\\mathbf\{D\}\_\{c\}^\{\-\\frac\{1\}\{2\}\}\.\(9\)This normalization first propagates information from concepts to resource hyperedges and then back to concepts, while accounting for both concept degrees and resource hyperedge sizes\.

Starting from𝐔\(0\)=𝐗\\mathbf\{U\}^\{\(0\)\}=\\mathbf\{X\}, the resource\-aware encoder updates concept representations by:

𝐔\(ℓ\+1\)=ϕ​\(𝐏𝐔\(ℓ\)​𝐖h\(ℓ\)\)\+𝐔\(ℓ\)​𝐖0\(ℓ\),\\mathbf\{U\}^\{\(\\ell\+1\)\}=\\phi\\left\(\\mathbf\{P\}\\mathbf\{U\}^\{\(\\ell\)\}\\mathbf\{W\}\_\{h\}^\{\(\\ell\)\}\\right\)\+\\mathbf\{U\}^\{\(\\ell\)\}\\mathbf\{W\}\_\{0\}^\{\(\\ell\)\},\(10\)where𝐔\(ℓ\)\\mathbf\{U\}^\{\(\\ell\)\}is the concept representation matrix at layerℓ\\ell,𝐖h\(ℓ\)\\mathbf\{W\}\_\{h\}^\{\(\\ell\)\}is the trainable weight matrix of the hypergraph aggregation branch and𝐖0\(ℓ\)\\mathbf\{W\}\_\{0\}^\{\(\\ell\)\}is the trainable weight matrix of the shortcut transformation branch\.

### Pair\-conditioned Gate\.

Prerequisite completion is defined over ordered concept pairs rather than individual concepts\. Although the resource\-aware representation𝐮i\\mathbf\{u\}\_\{i\}and the behavior\-aware representation𝐯i\\mathbf\{v\}\_\{i\}encode concept\-level evidence, they do not by themselves specify the role of a concept in a candidate relation\. The same concept may serve as a prerequisite in one pair but as a target concept in another pair\. Therefore, ProPRL constructs pair\-conditioned representations to model the candidate relation fromcic\_\{i\}tocjc\_\{j\}\.

For the resource\-aware view, we compose the representations of the source conceptcic\_\{i\}and the target conceptcjc\_\{j\}as:

𝐫i​ju=\[𝐮i;𝐮j;𝐮i−𝐮j;𝐮i⊙𝐮j\],\\mathbf\{r\}\_\{ij\}^\{u\}=\[\\mathbf\{u\}\_\{i\};\\mathbf\{u\}\_\{j\};\\mathbf\{u\}\_\{i\}\-\\mathbf\{u\}\_\{j\};\\mathbf\{u\}\_\{i\}\\odot\\mathbf\{u\}\_\{j\}\],\(11\)where\[⋅;⋅\]\[\\cdot;\\cdot\]denotes vector concatenation and⊙\\odotdenotes the Hadamard product\. The first two terms preserve the role\-specific information of the source and target concepts\. The signed difference𝐮i−𝐮j\\mathbf\{u\}\_\{i\}\-\\mathbf\{u\}\_\{j\}introduces order\-sensitive evidence, since reversing the pair changes this term\. The product term𝐮i⊙𝐮j\\mathbf\{u\}\_\{i\}\\odot\\mathbf\{u\}\_\{j\}captures dimension\-wise compatibility between the two concepts\.

Following a parallel logic, the behavior\-aware pair representation is defined as:

𝐫i​jv=\[𝐯i;𝐯j;𝐯i−𝐯j;𝐯i⊙𝐯j\]\.\\mathbf\{r\}\_\{ij\}^\{v\}=\[\\mathbf\{v\}\_\{i\};\\mathbf\{v\}\_\{j\};\\mathbf\{v\}\_\{i\}\-\\mathbf\{v\}\_\{j\};\\mathbf\{v\}\_\{i\}\\odot\\mathbf\{v\}\_\{j\}\]\.\(12\)This representation describes the candidate pair from the perspective of learner behavior, including both directional behavioral discrepancy and pairwise behavioral compatibility\.

The resource\-aware and behavior\-aware views may contribute differently to different candidate pairs\. For example, some prerequisite relations can be supported mainly by shared learning resources, whereas others may be more clearly reflected in sequential learning behavior\. A fixed view\-level fusion strategy would ignore such candidate\-specific differences\. To address this issue, ProPRL learns a pair\-conditioned gate:

𝐠i​j=σ​\(MLPg⁡\(\[𝐫i​ju;𝐫i​jv;\|𝐫i​ju−𝐫i​jv\|;𝐫i​ju⊙𝐫i​jv\]\)\),\\mathbf\{g\}\_\{ij\}=\\sigma\\left\(\\operatorname\{MLP\}\_\{g\}\\left\(\[\\mathbf\{r\}\_\{ij\}^\{u\};\\mathbf\{r\}\_\{ij\}^\{v\};\|\\mathbf\{r\}\_\{ij\}^\{u\}\-\\mathbf\{r\}\_\{ij\}^\{v\}\|;\\mathbf\{r\}\_\{ij\}^\{u\}\\odot\\mathbf\{r\}\_\{ij\}^\{v\}\]\\right\)\\right\),\(13\)whereσ​\(⋅\)\\sigma\(\\cdot\)denotes the sigmoid function and𝐠i​j\\mathbf\{g\}\_\{ij\}has the same dimension as𝐫i​ju\\mathbf\{r\}\_\{ij\}^\{u\}and𝐫i​jv\\mathbf\{r\}\_\{ij\}^\{v\}\. The absolute difference term measures the discrepancy between the two views, while the Hadamard product captures their dimension\-wise agreement\. The gate therefore determines, for each candidate pair and each feature dimension, how much information should be taken from the resource\-aware view or the behavior\-aware view\.

The final pair representation is obtained by gated fusion:

𝐫i​j=𝐠i​j⊙𝐫i​ju\+\(1−𝐠i​j\)⊙𝐫i​jv\.\\mathbf\{r\}\_\{ij\}=\\mathbf\{g\}\_\{ij\}\\odot\\mathbf\{r\}\_\{ij\}^\{u\}\+\(1\-\\mathbf\{g\}\_\{ij\}\)\\odot\\mathbf\{r\}\_\{ij\}^\{v\}\.\(14\)Based on𝐫i​j\\mathbf\{r\}\_\{ij\}, the prerequisite score and probability are computed as:

si​jp=MLPp⁡\(𝐫i​j\),pi​jp=σ​\(si​jp\),s\_\{ij\}^\{p\}=\\operatorname\{MLP\}\_\{p\}\(\\mathbf\{r\}\_\{ij\}\),\\quad p\_\{ij\}^\{p\}=\\sigma\(s\_\{ij\}^\{p\}\),\(15\)wherepi​jpp\_\{ij\}^\{p\}denotes the fused prerequisite probability thatcic\_\{i\}is a prerequisite ofcjc\_\{j\}\.

### Irreversibility Constraint\.

Prerequisite relations are directional and generally irreversible\. If conceptcic\_\{i\}is a prerequisite of conceptcjc\_\{j\}, the reverse relation fromcjc\_\{j\}tocic\_\{i\}should not be assigned a high probability at the same time\. However, when ordered pairs are optimized independently, a model may still produce contradictory bidirectional predictions\. To reduce such structural inconsistency, ProPRL introduces an order\-sensitive irreversibility constraint\.

For each positive training pair\(ci,cj\)\(c\_\{i\},c\_\{j\}\), ProPRL additionally evaluates its reverse pair\(cj,ci\)\(c\_\{j\},c\_\{i\}\)using the same pair scoring function\. Letpi​jpp\_\{ij\}^\{p\}andpj​ipp\_\{ji\}^\{p\}denote the fused prerequisite probabilities of the forward and reverse directions, respectively\. The irreversibility loss is defined as:

ℒirr=1\|𝒯\+\|​∑\(i,j\)∈𝒯\+max⁡\(0,pi​jp\+pj​ip−μ\),\\mathcal\{L\}\_\{\\mathrm\{irr\}\}=\\frac\{1\}\{\|\\mathcal\{T\}^\{\+\}\|\}\\sum\_\{\(i,j\)\\in\\mathcal\{T\}^\{\+\}\}\\max\\left\(0,p\_\{ij\}^\{p\}\+p\_\{ji\}^\{p\}\-\\mu\\right\),\(16\)where𝒯\+=\{\(i,j\)∈𝒯∣yi​j=1\}\\mathcal\{T\}^\{\+\}=\\\{\(i,j\)\\in\\mathcal\{T\}\\mid y\_\{ij\}=1\\\}denotes the set of positive training pairs, andμ\\muis a co\-activation margin that controls the allowed upper bound of the two opposite\-direction probabilities\.

This constraint penalizes cases in which both directions receive high probabilities\. Therefore, it encourages the model to preserve the forward prerequisite evidence while suppressing the reverse prediction, leading to more directionally consistent prerequisite completion\.

### Overall Optimization\.

ProPRL optimizes three prediction branches jointly: a resource\-aware branch, a behavior\-aware branch, and a pair\-aware fused branch\. The resource\-aware and behavior\-aware branches are supervised not only to provide auxiliary predictions, but also to preserve view\-specific prerequisite evidence\. For each viewa∈\{u,v\}a\\in\\\{u,v\\\}, we use a Siamese relation classifier to score an ordered pair\. Specifically, the two concepts in a pair are first mapped by a shared view\-specific transformation:

𝐱~ia=ρa​\(𝐱ia\),𝐱~ja=ρa​\(𝐱ja\),\\tilde\{\\mathbf\{x\}\}\_\{i\}^\{a\}=\\rho\_\{a\}\(\\mathbf\{x\}\_\{i\}^\{a\}\),\\quad\\tilde\{\\mathbf\{x\}\}\_\{j\}^\{a\}=\\rho\_\{a\}\(\\mathbf\{x\}\_\{j\}^\{a\}\),\(17\)where𝐱iu=𝐮i\\mathbf\{x\}\_\{i\}^\{u\}=\\mathbf\{u\}\_\{i\}and𝐱iv=𝐯i\\mathbf\{x\}\_\{i\}^\{v\}=\\mathbf\{v\}\_\{i\}\. The same transformationρa​\(⋅\)\\rho\_\{a\}\(\\cdot\)is shared by the two sides of the ordered pair, forming a Siamese scoring structure\. The view\-specific pair representation is then constructed as:

𝐫~i​ja=\[𝐱~ia;𝐱~ja;𝐱~ia−𝐱~ja;𝐱~ia⊙𝐱~ja\],\\tilde\{\\mathbf\{r\}\}\_\{ij\}^\{a\}=\[\\tilde\{\\mathbf\{x\}\}\_\{i\}^\{a\};\\tilde\{\\mathbf\{x\}\}\_\{j\}^\{a\};\\tilde\{\\mathbf\{x\}\}\_\{i\}^\{a\}\-\\tilde\{\\mathbf\{x\}\}\_\{j\}^\{a\};\\tilde\{\\mathbf\{x\}\}\_\{i\}^\{a\}\\odot\\tilde\{\\mathbf\{x\}\}\_\{j\}^\{a\}\],\(18\)and the corresponding logit and probability are computed by:

si​ja=𝐰a⊤​𝐫~i​ja\+ba,pi​ja=σ​\(si​ja\),a∈\{u,v\}\.s\_\{ij\}^\{a\}=\\mathbf\{w\}\_\{a\}^\{\\top\}\\tilde\{\\mathbf\{r\}\}\_\{ij\}^\{a\}\+b\_\{a\},\\quad p\_\{ij\}^\{a\}=\\sigma\(s\_\{ij\}^\{a\}\),\\quad a\\in\\\{u,v\\\}\.\(19\)The fused branch uses the pair\-conditioned representation𝐫i​j\\mathbf\{r\}\_\{ij\}defined in the previous subsection to produce

si​jp=MLPp⁡\(𝐫i​j\),pi​jp=σ​\(si​jp\)\.s\_\{ij\}^\{p\}=\\operatorname\{MLP\}\_\{p\}\(\\mathbf\{r\}\_\{ij\}\),\\quad p\_\{ij\}^\{p\}=\\sigma\(s\_\{ij\}^\{p\}\)\.\(20\)
The classification loss is applied to all three branches:

ℒcls=−1\|𝒯\|∑\(i,j\)∈𝒯∑a∈\{u,v,p\}\[\\displaystyle\\mathcal\{L\}\_\{\\mathrm\{cls\}\}=\-\\frac\{1\}\{\|\\mathcal\{T\}\|\}\\sum\_\{\(i,j\)\\in\\mathcal\{T\}\}\\sum\_\{a\\in\\\{u,v,p\\\}\}\\Big\[yi​j​log⁡pi​ja\\displaystyle y\_\{ij\}\\log p\_\{ij\}^\{a\}\(21\)\+\(1−yi​j\)log\(1−pi​ja\)\]\.\\displaystyle\+\(1\-y\_\{ij\}\)\\log\(1\-p\_\{ij\}^\{a\}\)\\Big\]\.
To encourage the two single\-view branches to agree with the stronger fused prediction while avoiding unstable mutual updates, ProPRL further adopts a teacher\-detached multi\-view consistency loss\. The fused branch serves as the teacher, and its logit is stopped from gradient back\-propagation:

ℒcon=1\|𝒯\|∑\(i,j\)∈𝒯\(\\displaystyle\\mathcal\{L\}\_\{\\mathrm\{con\}\}=\\frac\{1\}\{\|\\mathcal\{T\}\|\}\\sum\_\{\(i,j\)\\in\\mathcal\{T\}\}\\Big\(\|σ​\(si​ju/t\)−σ​\(sg⁡\(si​jp\)/t\)\|\\displaystyle\\left\|\\sigma\(s\_\{ij\}^\{u\}/t\)\-\\sigma\(\\operatorname\{sg\}\(s\_\{ij\}^\{p\}\)/t\)\\right\|\(22\)\+\|σ\(si​jv/t\)−σ\(sg\(si​jp\)/t\)\|\),\\displaystyle\+\\left\|\\sigma\(s\_\{ij\}^\{v\}/t\)\-\\sigma\(\\operatorname\{sg\}\(s\_\{ij\}^\{p\}\)/t\)\\right\|\\Big\),wherettis the temperature coefficient andsg⁡\(⋅\)\\operatorname\{sg\}\(\\cdot\)denotes the stop\-gradient operation\.

The final objective combines classification supervision, multi\-view consistency, and the irreversibility constraint:

ℒ=ℒcls\+β​ℒcon\+λ​ℒirr,\\mathcal\{L\}=\\mathcal\{L\}\_\{\\mathrm\{cls\}\}\+\\beta\\mathcal\{L\}\_\{\\mathrm\{con\}\}\+\\lambda\\mathcal\{L\}\_\{\\mathrm\{irr\}\},\(23\)whereβ\\betaandλ\\lambdacontrol the strengths of consistency learning and irreversibility regularization, respectively\.

During inference, ProPRL combines the three branch probabilities by a weighted sum:

pi​j=wu​pi​ju\+wv​pi​jv\+wp​pi​jp,wu\+wv\+wp=1\.p\_\{ij\}=w\_\{u\}p\_\{ij\}^\{u\}\+w\_\{v\}p\_\{ij\}^\{v\}\+w\_\{p\}p\_\{ij\}^\{p\},\\quad w\_\{u\}\+w\_\{v\}\+w\_\{p\}=1\.\(24\)The weights are selected on the validation set and then fixed for test evaluation\.

Table 1:Overall performance comparison on three benchmark datasets\. The best results are highlighted in bold\.Table 2:Ablation study of ProPRL in terms of F1\-score\.
## Experiments

### Datasets\.

We evaluate ProPRL on three benchmark datasets for prerequisite relation learning: MOOC111https://github\.com/suderoy/PREREQ\-IAAI\-19\(Lianget al\.[2017](https://arxiv.org/html/2608.03006#bib.bib17)\), LectureBank222https://github\.com/Yale\-LILY/LectureBank\(Liet al\.[2019](https://arxiv.org/html/2608.03006#bib.bib11)\), and University Course333https://github\.com/suderoy/PREREQ\-IAAI\-19\(UCD\)\(Lianget al\.[2017](https://arxiv.org/html/2608.03006#bib.bib17)\)\.

### Evaluation Metrics\.

We use accuracy \(ACC\), F1\-score \(F1\), and area under the ROC curve \(AUC\) as the main evaluation metrics, following previous studies on prerequisite relation learning\(Zhanget al\.[2025a](https://arxiv.org/html/2608.03006#bib.bib1)\)\. For all metrics, higher values indicate better performance\.

### Baseline Methods\.

We compare ProPRL with two groups of baselines: general\-purpose methods and task\-specific prerequisite relation learning models\. The first group includes NB, SVM, RF, RefD\(Lianget al\.[2015](https://arxiv.org/html/2608.03006#bib.bib7)\), GAE\(Kipf and Welling[2016b](https://arxiv.org/html/2608.03006#bib.bib6)\), and VGAE\(Kipf and Welling[2016b](https://arxiv.org/html/2608.03006#bib.bib6)\)\. The second group includes HGAPNet\(Mazumderet al\.[2023](https://arxiv.org/html/2608.03006#bib.bib3)\), MHAVGAE\(Zhanget al\.[2022](https://arxiv.org/html/2608.03006#bib.bib4)\), ConLearn\(Sunet al\.[2022](https://arxiv.org/html/2608.03006#bib.bib5)\), LCPRE\(Sunet al\.[2024](https://arxiv.org/html/2608.03006#bib.bib2)\), and DGCPL\(Zhanget al\.[2025a](https://arxiv.org/html/2608.03006#bib.bib1)\)\.

### Implementation Details\.

ProPRL is implemented with PyTorch\. The datasets are split into training, validation, and test sets at a ratio of 8:1:1\. For all datasets, the number of training epochs, batch size, learning rate,μ\\mu,tt,β\\betaand seed are fixed at 50, 16,1×10−41\\times 10^\{\-4\}, 0\.8, 0\.5,1×10−51\\times 10^\{\-5\}and 42, respectively\. We setα\\alphato0\.050\.05for LectureBank and MOOC and to0\.20\.2for UCD\. Moreover,λ\\lambdais set to1×10−31\\times 10^\{\-3\}for UCD and MOOC and to5×10−35\\times 10^\{\-3\}for LectureBank\. All experiments are conducted using an NVIDIA GeForce RTX 3070 Ti GPU and an AMD Ryzen 5800x CPU\.

### Performance Comparison\.

Table[Overall Optimization\.](https://arxiv.org/html/2608.03006#Sx4.SS0.SSS0.Px4)presents the overall performance comparison on the three benchmark datasets\. The most notable observation is the consistency of ProPRL, which ranks first across all nine dataset–metric combinations, although the identity of the strongest baseline varies across datasets and metrics\.

Specifically, DGCPL constitutes the strongest baseline in eight of the nine comparisons, whereas HGAPNet achieves the highest baseline AUC on LectureBank\. ProPRL nevertheless outperforms the strongest baseline in every comparison, demonstrating a consistent performance advantage across different evaluation settings\. The improvements are observed jointly in ACC and F1, which characterize overall classification accuracy and the balance between precision and recall, as well as in AUC, which evaluates ranking quality independently of a specific decision threshold\. Notably, ProPRL improves AUC over the strongest baseline on all three datasets, with the largest relative gain of 6\.11% observed on UCD\. Overall, the relative improvements range from 1\.96% to 6\.11% across the nine comparisons, demonstrating the effectiveness and cross\-dataset consistency of ProPRL\.

### Ablation Study\.

Table[2](https://arxiv.org/html/2608.03006#Sx4.T2)evaluates the contribution of the three principal components of ProPRL\. Removing any component consistently reduces the F1\-score across all three datasets, confirming that each component contributes positively to the complete model\. Among them, multi\-hop propagation has the largest overall impact: its removal causes the most pronounced degradation on UCD, decreasing the F1\-score from 0\.8788 to 0\.7831\. This result highlights the importance of propagating behavioral evidence beyond immediate neighbors for prerequisite relation learning\.

The effects of the other components vary across datasets\. Removing the pair\-aware gate produces the largest degradation on MOOC, while removing anti\-symmetry regularization affects LectureBank most strongly\. These dataset\-dependent patterns indicate that relation\-specific evidence fusion and directional constraints address distinct aspects of prerequisite relation learning\. Taken together, the consistent degradation of all ablated variants validates the necessity of the three components in the complete ProPRL framework\.

![Refer to caption](https://arxiv.org/html/2608.03006v1/case_study.png)Figure 3:The left panel shows the results of DGCPL, while the right panel shows the results of ProPRL\. Each point denotes a positive test relation, with the annotated\-direction confidenceSi​jS\_\{ij\}and reversed\-direction confidenceSj​iS\_\{ji\}\.
### Case Study\.

To examine whether the models distinguish a prerequisite relation from its reversed counterpart, we evaluated each positive MOOC test relation in both orders\. As shown in Figure[3](https://arxiv.org/html/2608.03006#Sx5.F3), both models place most relations below the diagonal, indicating that they generally assign higher confidence to the annotated prerequisite direction\. ProPRL, however, produces a clearer concentration toward the lower\-right region, where the annotated direction receives high confidence while the reversed direction is strongly suppressed\.

Quantitatively, ProPRL increases the proportion of correctly ordered relations from 88\.0% to 90\.0% and enlarges the mean forward\-reverse confidence margin from 0\.605 to 0\.695\. The wider margin results from both a higher mean confidence for the annotated direction and a lower mean confidence for its reversal\. Therefore, the main improvement is not merely the correction of a small number of reversed rankings, but a stronger separation between the two possible directions across the test relations\.

![Refer to caption](https://arxiv.org/html/2608.03006v1/hyper.png)Figure 4:Hyperparameter Study\.
### Hyperparameter Study\.

Figure[4](https://arxiv.org/html/2608.03006#Sx5.F4)investigates the sensitivity of ProPRL to the propagation coefficientα\\alpha, propagation depthkk, anti\-symmetry weightλasy\\lambda\_\{\\mathrm\{asy\}\}, and learning rate\. The effect ofα\\alphais dataset\-dependent, although ProPRL maintains relatively competitive performance across the tested range\. MOOC favors a smallerα\\alpha, whereas UCD performs best at a moderate value, indicating that the appropriate balance between propagated information and the initial representation depends on the underlying graph structure\.

Increasingkkfrom zero generally improves performance, with particularly pronounced gains on UCD\. The improvements become limited oncekkreaches approximately 5, suggesting that a moderate propagation depth captures most of the useful multi\-hop behavioral dependencies, while further propagation provides little additional benefit\. ProPRL is comparatively insensitive toλasy\\lambda\_\{\\mathrm\{asy\}\}over the evaluated range: nonzero regularization usually improves or maintains performance, but the optimal strength varies across datasets\. This shows that directional regularization is beneficial without requiring a narrowly tuned coefficient\.

In contrast, the learning rate has a substantially stronger effect on model performance\. The best overall performance is obtained around10−410^\{\-4\}\. Taken together, these results indicate that ProPRL is reasonably stable with respect to its structural hyperparameters but requires an appropriately small learning rate for reliable optimization\.

Table 3:Efficiency comparison\.
### Efficiency Study\.

Table[3](https://arxiv.org/html/2608.03006#Sx5.T3)reports the computational efficiency of ProPRL and DGCPL on the original data splits\. Compared with DGCPL, ProPRL incurs a moderate increase in model size and training time because it learns complementary representations from the concept\-resource and learning\-behavior views and performs pair\-conditioned gated fusion\. The direction\-preserving personalized propagation and the irreversibility constraint further introduce additional training overhead\. Nevertheless, ProPRL remains lightweight, using less than 40 MB of GPU memory on all datasets and requiring less than 0\.18 seconds for test\-time inference\. ProPRL is faster than DGCPL on MOOC and UCD, although it requires more inference time on LectureBank\. Overall, these results show that ProPRL achieves improved prerequisite relation modeling with acceptable computational overhead\.

## Conclusion

In this paper, we presentedProPRL, a property\-aware framework for prerequisite relation learning in educational knowledge graphs\. ProPRL learns complementary concept representations from a concept\-resource hypergraph and a directed learning\-behavior graph, employs a Pair\-conditioned Gate to adaptively fuse evidence for each candidate ordered concept pair, and incorporates an anti\-symmetry regularizer to discourage simultaneously high confidence in reverse directions\. Experiments on three benchmark datasets showed that ProPRL consistently outperformed representative baselines, while ablation studies further supported the effectiveness of its principal components\.

## References

- G\. Abdelrahman, Q\. Wang, and B\. Nunes \(2023\)Knowledge tracing: A survey\.ACM Computing Surveys55\(11\),pp\. 1–37\.Cited by:[Introduction](https://arxiv.org/html/2608.03006#Sx1.p1.1)\.
- C\. Alzetta, F\. Koceva, S\. Passalacqua, I\. Torre, and G\. Adorni \(2018\)PRET: Prerequisite\-Enriched Terminology\. A Case Study on Educational Texts\.\.InProceedings of the Fifth Italian Conference on Computational Linguistics \(CLiC\-it 2018\),pp\. 15–21\.Cited by:[Introduction](https://arxiv.org/html/2608.03006#Sx1.p4.3)\.
- X\. Cheng, Z\. Zhang, J\. Wang, L\. Fang, C\. He, Q\. Guan, S\. Pan, and W\. Luo \(2026\)GraphRAG\-induced dual knowledge structure graphs for personalized learning path recommendation\.InProceedings of the 40th AAAI Conference on Artificial Intelligence \(AAAI 2026\),Vol\.40,pp\. 14610–14620\.Cited by:[Introduction](https://arxiv.org/html/2608.03006#Sx1.p1.1)\.
- X\. Cheng, X\. Zhou, L\. Fang, C\. He, Y\. Zhou, W\. Luo, Z\. Gong, and Q\. Guan \(2025\)NR4DER: neural re\-ranking for diversified exercise recommendation\.InProceedings of the 48th International ACM SIGIR Conference on Research and Development in Information Retrieval \(SIGIR\-2025\),pp\. 1738––1747\.Cited by:[Introduction](https://arxiv.org/html/2608.03006#Sx1.p1.1)\.
- Y\. Feng, H\. You, Z\. Zhang, R\. Ji, and Y\. Gao \(2019\)Hypergraph neural networks\.InProceedings of the 33rd AAAI conference on artificial intelligence \(AAAI 2019\),Vol\.33,pp\. 3558–3565\.Cited by:[Multi\-view Concept Representation\.](https://arxiv.org/html/2608.03006#Sx4.SS0.SSS0.Px1.p6.4)\.
- J\. Gasteiger, A\. Bojchevski, and S\. Günnemann \(2018\)Predict then propagate: Graph neural networks meet personalized pagerank\.arXiv preprint arXiv:1810\.05997\.Cited by:[Multi\-view Concept Representation\.](https://arxiv.org/html/2608.03006#Sx4.SS0.SSS0.Px1.p4.6)\.
- C\. Hu, K\. Xiao, Z\. Wang, S\. Wang, and Q\. Li \(2021\)Extracting prerequisite relations among wikipedia concepts using the clickstream data\.InInternational Conference on Knowledge Science, Engineering and Management,pp\. 13–26\.Cited by:[Introduction](https://arxiv.org/html/2608.03006#Sx1.p2.1)\.
- T\. N\. Kipf and M\. Welling \(2016a\)Semi\-supervised classification with graph convolutional networks\.arXiv preprint arXiv:1609\.02907\.Cited by:[Multi\-view Concept Representation\.](https://arxiv.org/html/2608.03006#Sx4.SS0.SSS0.Px1.p3.1)\.
- T\. N\. Kipf and M\. Welling \(2016b\)Variational graph auto\-encoders\.arXiv preprint arXiv:1611\.07308\.Cited by:[Baseline Methods\.](https://arxiv.org/html/2608.03006#Sx5.SS0.SSS0.Px3.p1.1)\.
- I\. Li, A\. R\. Fabbri, R\. R\. Tung, and D\. R\. Radev \(2019\)What should i learn first: Introducing lecturebank for nlp education and prerequisite chain learning\.InProceedings of the 33rd AAAI conference on artificial intelligence \(AAAI 2019\),Vol\.33,pp\. 6674–6681\.Cited by:[Feature\-Based Concept Prerequisite Relation Learning\.](https://arxiv.org/html/2608.03006#Sx2.SS0.SSS0.Px1.p1.1),[Datasets\.](https://arxiv.org/html/2608.03006#Sx5.SS0.SSS0.Px1.p1.1)\.
- I\. Li, A\. R\. Fabbri, S\. Hingmire, and D\. Radev \(2020\)R\-VGAE: relational\-variational graph autoencoder for unsupervised prerequisite chain learning\.InProceedings of the 28th International Conference on Computational Linguistics,pp\. 1147–1157\.Cited by:[Graph\-based Concept Prerequisite Relation Learning\.](https://arxiv.org/html/2608.03006#Sx2.SS0.SSS0.Px2.p1.1)\.
- C\. Liang, Z\. Wu, W\. Huang, and C\. L\. Giles \(2015\)Measuring prerequisite relations among concepts\.InProceedings of the 2015 conference on empirical methods in natural language processing \(EMNLP 2015\),pp\. 1668–1674\.Cited by:[Introduction](https://arxiv.org/html/2608.03006#Sx1.p2.1),[Feature\-Based Concept Prerequisite Relation Learning\.](https://arxiv.org/html/2608.03006#Sx2.SS0.SSS0.Px1.p1.1),[Baseline Methods\.](https://arxiv.org/html/2608.03006#Sx5.SS0.SSS0.Px3.p1.1)\.
- C\. Liang, J\. Ye, Z\. Wu, B\. Pursel, and C\. Giles \(2017\)Recovering concept prerequisite relations from university course dependencies\.InProceedings of the 31st AAAI Conference on Artificial Intelligence,Vol\.31\.Cited by:[Feature\-Based Concept Prerequisite Relation Learning\.](https://arxiv.org/html/2608.03006#Sx2.SS0.SSS0.Px1.p1.1),[Datasets\.](https://arxiv.org/html/2608.03006#Sx5.SS0.SSS0.Px1.p1.1)\.
- D\. Mazumder, J\. H\. Paik, and A\. Basu \(2023\)A graph neural network model for concept prerequisite relation extraction\.InProceedings of the 32nd ACM International Conference on Information and Knowledge Management \(CIKM 2023\),pp\. 1787–1796\.Cited by:[Introduction](https://arxiv.org/html/2608.03006#Sx1.p2.1),[Graph\-based Concept Prerequisite Relation Learning\.](https://arxiv.org/html/2608.03006#Sx2.SS0.SSS0.Px2.p1.1),[Baseline Methods\.](https://arxiv.org/html/2608.03006#Sx5.SS0.SSS0.Px3.p1.1)\.
- S\. Roy, M\. Madhyastha, S\. Lawrence, and V\. Rajan \(2019\)Inferring concept prerequisite relations from online educational resources\.InProceedings of the 33rd AAAI conference on artificial intelligence \(AAAI 2019\),Vol\.33,pp\. 9589–9594\.Cited by:[Feature\-Based Concept Prerequisite Relation Learning\.](https://arxiv.org/html/2608.03006#Sx2.SS0.SSS0.Px1.p1.1)\.
- H\. Sun, Y\. Li, and Y\. Zhang \(2022\)Conlearn: Contextual\-knowledge\-aware concept prerequisite relation learning with graph neural network\.InProceedings of the 2022 SIAM International Conference on Data Mining \(SDM 2022\),pp\. 118–126\.Cited by:[Introduction](https://arxiv.org/html/2608.03006#Sx1.p2.1),[Baseline Methods\.](https://arxiv.org/html/2608.03006#Sx5.SS0.SSS0.Px3.p1.1)\.
- J\. Sun, Y\. He, Y\. Xu, J\. Sun, and G\. Sun \(2024\)A learning\-path based supervised method for concept prerequisite relations extraction in educational data\.InProceedings of the 33rd ACM International Conference on Information and Knowledge Management \(CIKM 2024\),pp\. 2168–2177\.Cited by:[Graph\-based Concept Prerequisite Relation Learning\.](https://arxiv.org/html/2608.03006#Sx2.SS0.SSS0.Px2.p1.1),[Baseline Methods\.](https://arxiv.org/html/2608.03006#Sx5.SS0.SSS0.Px3.p1.1)\.
- P\. Talukdar and W\. Cohen \(2012\)Crowdsourced comprehension: predicting prerequisite structure in wikipedia\.InProceedings of the Seventh Workshop on Building Educational Applications Using NLP,pp\. 307–315\.Cited by:[Introduction](https://arxiv.org/html/2608.03006#Sx1.p5.3)\.
- K\. Xiao, Y\. Bai, and Y\. Zhang \(2022\)Extracting precedence relations between video lectures in moocs\.InProceedings of the 2022 International Conference on Multimedia Retrieval,pp\. 608–614\.Cited by:[Introduction](https://arxiv.org/html/2608.03006#Sx1.p5.3)\.
- B\. Yang, M\. Gharebhaygloo, H\. R\. Rondi, E\. Hortis, E\. Z\. Lostalo, X\. Huang, and G\. Ercal \(2024\)Comparative analysis of course prerequisite networks for five midwestern public institutions\.Applied Network Science9\(1\),pp\. 25\.Cited by:[Introduction](https://arxiv.org/html/2608.03006#Sx1.p4.3)\.
- J\. Zhang, N\. Lin, X\. Zhang, W\. Song, X\. Yang, and Z\. Peng \(2022\)Learning concept prerequisite relations from educational data via multi\-head attention variational graph auto\-encoders\.InProceedings of the 15th ACM International Conference on Web Search and Data Mining \(WSDM 2022\),pp\. 1377–1385\.Cited by:[Graph\-based Concept Prerequisite Relation Learning\.](https://arxiv.org/html/2608.03006#Sx2.SS0.SSS0.Px2.p1.1),[Baseline Methods\.](https://arxiv.org/html/2608.03006#Sx5.SS0.SSS0.Px3.p1.1)\.
- M\. Zhang, J\. Wang, J\. Han, K\. Xiao, Z\. Li, Y\. Zhang, H\. Chen, and S\. Wang \(2025a\)DGCPL: Dual Graph Distillation for Concept Prerequisite Relation Learning\.InProceedings of the 34th International Joint Conference on Artificial Intelligence \(IJCAI 2025\),pp\. 8366–8374\.Cited by:[Figure 1](https://arxiv.org/html/2608.03006#Sx1.F1),[Introduction](https://arxiv.org/html/2608.03006#Sx1.p1.1),[Introduction](https://arxiv.org/html/2608.03006#Sx1.p6.3),[Feature\-Based Concept Prerequisite Relation Learning\.](https://arxiv.org/html/2608.03006#Sx2.SS0.SSS0.Px1.p1.1),[Graph\-based Concept Prerequisite Relation Learning\.](https://arxiv.org/html/2608.03006#Sx2.SS0.SSS0.Px2.p1.1),[Evaluation Metrics\.](https://arxiv.org/html/2608.03006#Sx5.SS0.SSS0.Px2.p1.1),[Baseline Methods\.](https://arxiv.org/html/2608.03006#Sx5.SS0.SSS0.Px3.p1.1)\.
- M\. Zhang, J\. Wang, K\. Xiao, S\. Wang, Y\. Zhang, H\. Chen, and Z\. Li \(2025b\)Learning concept prerequisite relation via global knowledge relation optimization\.InProceedings of the 39th AAAI Conference on Artificial Intelligence \(AAAI 2025\),Vol\.39,pp\. 1638–1646\.Cited by:[Introduction](https://arxiv.org/html/2608.03006#Sx1.p2.1),[Graph\-based Concept Prerequisite Relation Learning\.](https://arxiv.org/html/2608.03006#Sx2.SS0.SSS0.Px2.p1.1)\.

Similar Articles

Graph-Native Reinforcement Learning Enables Traceable Scientific Hypothesis Generation through Conceptual Recombination

arXiv cs.AI

This paper introduces Graph-PRefLexOR, a family of graph-native reasoning models fine-tuned with group relative policy optimization (GRPO) to generate traceable scientific hypotheses through explicit reasoning phases. The method achieves 40-65% improvements over base models in reasoning traceability and demonstrates enhanced semantic diversity and conceptual recombination.

PluRel-to-RDB-PFN: Schema-Guided Synthetic Relational Pretraining

arXiv cs.LG

This paper explores using the PluRel synthetic relational database generator as an external data source for pretraining RDB-PFN, a relational in-context learner, demonstrating that schema-guided curriculum design can recover most of the original performance with far fewer pretraining tasks.

Model Agnostic Graph Prompt Learning for Crystal Property Prediction

arXiv cs.LG

Proposes a novel multilevel graph prompt learning framework for crystal property prediction that captures local chemical semantics and global structural symmetry via node-level and graph-level soft prompts, improving state-of-the-art GNN performance by 3%-15% and enabling cross-property knowledge transfer.