Tasks Overview

Two tasks, eight ontology pairs: a traditional global alignment task, and a local equivalence ranking task with NIL abstention.

Task 1 — Global alignment

The standard OAEI alignment task of DISO-OAEI: for each of the six ontology pairs below, you submit one full OAEI alignment.

Pairs (6)thinkhome-brick, brick-smartenv, city-brick, jc3iedm-mio, jc3iedm-brick, jc3iedm-facility
Participants submitone full OAEI Alignment RDF per pair (see: the global alignment submission format)
Reference alignmentsthe partial, unrepaired RR_{\approx} and the repaired R+R_{\approx}^{+} reference alignments are made public under tasks/global/references/<pair>/
Metricpartiality-corrected P/R/F1, micro and macro-averaged, measured over R+R_{\approx}^{+}

The DISO-OAEI alignment ontologies are made available in the ontologies directory, or they can be downloaded conveniently as a zipped archive. The six alignment ontology task pairs are broken down in further detail below.

PairR\vert R_{\approx}\vertR+\vert R_{\approx}^{+}\vertrepairedreference
thinkhome-brick11666yesthinkhome-brick.silver.rdf
brick-smartenv4718yesbrick-smartenv.silver.rdf
city-brick6119yescity-brick.silver.rdf
jc3iedm-mio267267-jc3iedm-mio.silver.rdf
jc3iedm-brick7575-jc3iedm-brick.silver.rdf
jc3iedm-facility4343-jc3iedm-facility.silver.rdf

Submissions are scored using precision, recall and f-measure (under partiality-corrected semantics) using their corresponding repaired silver standard reference alignment. Both RR_{\approx} and R+R_{\approx}^{+} are given; submissions are headlined against R+R_{\approx}^{+} (scores against RR_{\approx} are also reported). Results are both micro (and macro) averaged across all six task pairs when published to the leaderboard.

Download the ontologies and the reference alignments for Task 1; and see Task 1’s extended documentation, its submission format, and the quickstart for submission logistics.

Task 2 — Local equivalence ranking (mixed-signature, with NIL mappings)

Task 2 is an equivalence ranking task, for which a brief overview is provided in the table below.

Pairs (2)uco-stix, stix-d3fend
You submitone JSONL ranking per pair: each query’s 50-candidate pool ordered best-first, NIL first to abstain (format)
Poolspublictasks/ranking/candidates/<pair>/pools.jsonl (mixed-signature: classes + object properties + data properties; every pool includes a NIL candidate)
Referencesprivate — unsupervised; participants validate the format, organisers score
MetricHits@{1,3,5,10} + MRR, macro-averaged over the 2 pairs (fixed τ=0.5\tau=0.5)
DetailsSee: Local Ranking Task Specification

Task Definition: Given a pair of ontologies, Osrc\mathcal{O}_{src} and Otgt\mathcal{O}_{tgt}, a source entity from Osrc\mathcal{O}_{src}, denoted esrce_{src}, a set of 50 potential target entities (consisting of 49 entities from Otgt\mathcal{O}_{tgt} and a NIL entity), denoted K\mathcal{K}, produce a ranking for K\mathcal{K}, ordered by confidence that esrcetgte_{src} \equiv e_{tgt} for each etgte_{tgt} in K\mathcal{K}. In the case where an equivalence correspondence between Osrc\mathcal{O}_{src} and Otgt\mathcal{O}_{tgt} through esrce_{src} does not exist, instead map esrce_{src} to NIL.

Simply put: for each source entity (esrce_{src}) you are given a fixed candidate pool of 50 possible target entities (represented by their IRI; etgt1,etgt2,,etgt50e_{tgt}^{1}, e_{tgt}^{2}, \ldots, e_{tgt}^{50}) drawn from the target ontology’s signature. A participating system aims to rank order the pool such that the true equivalence correspondence esrc,etgti,,[0,1]\langle e_{src}, e_{tgt}^{i}, \equiv, [0,1] \rangle appears as early as possible; or, when the source has no equivalent target from Otgt\mathcal{O}_{tgt} within the pool, your ranking should place the NIL IRI as early as possible.

Candidates: are pooled into one unified set per source entity, each pool has a cardinality (or size) of 50; that is, 49 + a NIL candidate. The NIL candidate (represented by the IRI https://oaei.ontologymatching.org/2026/diso/NIL) indicates that a mapping does not exist from the source entity to any other possible candidate entity. Read the justification for how these are computed here. Given that the set of (esrcetgte_{src} \rightarrow e_{tgt}) correspondences is relatively small (i.e., 300\approx 300 across both ontology pairs), it remains infeasible to provide a public training set. As such, this task is considered unsupervised; however, there are no formal constraints on the methodology used to implement a participating system, so long as the system is documented and the results are reproducible.

Download the candidates for Task 2; and see Task 2’s extended documentation, its submission format, and the quickstart for submission logistics.