Relations (Edges)

Complete reference for all relationship types connecting entities in ResearchArcade.

Overview

Relations define how entities connect to each other in ResearchArcade's knowledge graph. Each relation type represents a specific kind of connection, from authorship and citations to reviews and revisions. This page provides a comprehensive reference for all relation types, their cardinalities, and attributes.

Note: Relations connect entities within and across ArXiv and OpenReview datasets. See Entities for information on entity types.

Relation Categories

ArXiv Relations

Citations, authorship, categories, figures, tables, and paragraph references

OpenReview Relations

Paper-author connections, reviews, revisions, and review-revision links

Cross-Platform

OpenReview-ArXiv mappings (built into openreview.arxiv entity)

arxiv.citations

Paper-to-paper citation relationships showing which ArXiv papers reference other papers, with bibliographic details and citation context.

Attributes

Attribute Type Required Description
id integer Yes Auto-generated unique identifier (primary key)
citing_arxiv_id string Yes Paper making the citation (foreign key)
cited_arxiv_id string Yes Paper being cited (foreign key)
bib_title string Yes Title from bibliography entry
bib_key string Yes BibTeX citation key
citing_sections json No List of sections where citation appears
citing_paragraphs json No List of paragraph IDs containing citation

arxiv.paper_authors

Links ArXiv papers to their authors with author ordering information.

Attributes

Attribute Type Required Description
paper_arxiv_id string Yes Reference to paper (composite key, foreign key)
author_id integer Yes Reference to author (composite key, foreign key)
author_sequence integer Yes Author position in author list (1 = first author)

arxiv.paper_categories

Associates ArXiv papers with their subject categories (e.g., cs.AI, cs.LG).

Attributes

Attribute Type Required Description
paper_arxiv_id string Yes Reference to paper (composite key, foreign key)
category_id integer Yes Reference to category (composite key, foreign key)

arxiv.paper_figures

Links ArXiv papers to their figures for document structure tracking.

Attributes

Attribute Type Required Description
paper_arxiv_id string Yes Reference to paper (composite key, foreign key)
figure_id integer Yes Reference to figure (composite key, foreign key)

arxiv.paper_tables

Links ArXiv papers to their tables for document structure tracking.

Attributes

Attribute Type Required Description
paper_arxiv_id string Yes Reference to paper (composite key, foreign key)
table_id integer Yes Reference to table (composite key, foreign key)

arxiv.paragraph_references

Tracks references within paragraphs to figures, tables, and equations, enabling fine-grained citation context analysis.

Attributes

Attribute Type Required Description
id integer Yes Auto-generated unique identifier (primary key)
paragraph_id integer Yes Paragraph containing the reference (foreign key)
paper_section string Yes Section name where paragraph appears
paper_arxiv_id string Yes Paper containing the reference (foreign key)
reference_label string Yes Label of referenced item (e.g., "fig:1", "tab:2")
reference_type string Yes Type of reference (figure, table, equation, etc.)

openreview.papers_authors

Associates OpenReview papers with their authors for a specific venue.

Attributes

Attribute Type Required Description
venue string Yes Conference or venue identifier (part of composite key)
paper_openreview_id string Yes Reference to paper (part of composite key, foreign key)
author_openreview_id string Yes Reference to author (part of composite key, foreign key)

openreview.papers_reviews

Links OpenReview papers to the reviews they received, with metadata about the review timing.

Attributes

Attribute Type Required Description
venue string Yes Conference or venue identifier (part of composite key)
paper_openreview_id string Yes Reference to paper (part of composite key, foreign key)
review_openreview_id string Yes Reference to review (part of composite key, foreign key)
title string Yes Review title for reference
time string Yes Timestamp when review was submitted

openreview.papers_revisions

Tracks revision history of OpenReview papers, linking papers to their updated versions.

Attributes

Attribute Type Required Description
venue string Yes Conference or venue identifier (part of composite key)
paper_openreview_id string Yes Reference to paper (part of composite key, foreign key)
revision_openreview_id string Yes Reference to revision (part of composite key, foreign key)
title string Yes Revision title for reference
time string Yes Timestamp when revision was made

openreview.revisions_reviews

Connects paper revisions to the reviews that prompted them, tracking the temporal relationship between feedback and updates.

Attributes

Attribute Type Required Description
venue string Yes Conference or venue identifier (part of composite key)
revision_openreview_id string Yes Reference to revision (part of composite key, foreign key)
review_openreview_id string Yes Reference to review that prompted revision (part of composite key, foreign key)

Relation Summary

Quick reference table showing all available relations and their characteristics.

Relation Source Entity Target Entity Platform
arxiv.citations arxiv.papers arxiv.papers ArXiv
arxiv.paper_authors arxiv.papers arxiv.authors ArXiv
arxiv.paper_categories arxiv.papers arxiv.categories ArXiv
arxiv.paper_figures arxiv.papers arxiv.figures ArXiv
arxiv.paper_tables arxiv.papers arxiv.tables ArXiv
arxiv.paragraph_references arxiv.paragraphs arxiv.figures/tables ArXiv
openreview.papers_authors openreview.papers openreview.authors OpenReview
openreview.papers_reviews openreview.papers openreview.reviews OpenReview
openreview.papers_revisions openreview.papers openreview.revisions OpenReview
openreview.revisions_reviews openreview.revisions openreview.reviews OpenReview

Implicit Hierarchical Relations

Some relations are implicit in the entity structure and don't require separate relation tables:

  • arxiv.papers → arxiv.sections: Via paper_arxiv_id field in sections
  • arxiv.sections → arxiv.paragraphs: Via section_id field in paragraphs
  • arxiv.papers → arxiv.figures: Via paper_arxiv_id field in figures (also tracked explicitly in paper_figures)
  • arxiv.papers → arxiv.tables: Via paper_arxiv_id field in tables (also tracked explicitly in paper_tables)
  • openreview.papers ↔ arxiv.papers: Via the openreview.arxiv entity (cross-platform mapping)