Paper deep dive
OntoAligner-Ensemble: Voting-Based Fusion across Heterogeneous Ontology Alignment Techniques
Hamed Babaei Giglou, SĂśren Auer, Peio Popov, Mahsa Sanaei, Jennifer D'Souza
Intelligence
Status: not_run | Model: - | Prompt: - | Confidence: 0%
Entities (0)
Relation Signals (0)
No relation signals yet.
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Ontology alignment (OA) has evolved through several methodological paradigms, ranging from lexical and structural aligners to knowledge graph embedding (KGE) models and, more recently, Large Language Model (LLM)-based approaches. Although modern OA frameworks provide unified ecosystems for deploying these heterogeneous aligners, mechanisms for systematically reconciling their complementary and sometimes conflicting predictions remain relatively underexplored. We present OntoAligner-Ensemble, a modular and aligner-agnostic framework that combines candidate correspondences through a configurable two-stage process comprising voting-based fusion strategies followed by post-fusion selection policies. The framework supports any aligner implemented within OntoAligner that produces candidate correspondences, enabling diverse alignment paradigms to be integrated through a unified decision process. To demonstrate its effectiveness, we instantiate the framework using representative lightweight string-aligner, KGE-based, and Retrieval-Augmented Generation aligners powered by both open-weight and API-based LLMs. We evaluate individual aligners and ensemble configurations across eight benchmark tasks from five OAEI tracks spanning biomedical to beyond-equivalence. The results show that ensemble fusion consistently improves the balance between precision and recall and frequently outperforms standalone aligners across diverse domains. Furthermore, our analysis reveals that ensemble composition directly affects the precision-recall trade-off: heterogeneous cross-paradigm ensembles generally improve precision, whereas homogeneous LLM ensembles more often achieve higher overall F1-scores. These findings demonstrate that systematic ensemble learning offers a robust and reproducible strategy for OA while providing practical guidance for selecting ensemble compositions under different alignment scenarios.
Tags
Links
- Source: https://arxiv.org/abs/2608.31137v1
- Canonical: https://arxiv.org/abs/2608.31137v1
Trouble viewing inline? Open PDF directly â
Full Text
63,516 characters extracted from source content.
Expand or collapse full text
OntoAligner-Ensemble: Voting-Based Fusion across Heterogeneous Ontology Alignment Techniques Hamed Babaei Giglou SĂśren Auer Peio Popov Mahsa Sanaei Jennifer DâSouza Abstract Ontology alignment (OA) has evolved through several methodological paradigms, ranging from lexical and structural aligners to knowledge graph embedding (KGE) models and, more recently, Large Language Model (LLM)-based approaches. Although modern OA frameworks provide unified ecosystems for deploying these heterogeneous aligners, mechanisms for systematically reconciling their complementary and sometimes conflicting predictions remain relatively underexplored. We present OntoAligner-Ensemble, a modular and aligner-agnostic framework that combines candidate correspondences through a configurable two-stage process comprising voting-based fusion strategies (e.g., Weighted Voting, Reciprocal Rank Fusion, Condorcet, and Borda Count) followed by post-fusion selection policies. The framework supports any ontology aligner implemented within OntoAligner that produces candidate correspondences, enabling diverse alignment paradigms to be integrated through a unified decision process. To demonstrate its effectiveness, we instantiate the framework using representative lightweight string-aligner, KGE-based, and Retrieval-Augmented Generation (RAG) aligners powered by both open-weight and API-based LLMs. We evaluate individual aligners and ensemble configurations across eight benchmark tasks from five OAEI tracks spanning biomedical, material science, biodiversity, circular economy, and beyond-equivalence ontology matching. The results show that ensemble fusion consistently improves the balance between precision and recall and frequently outperforms standalone aligners across diverse domains. Furthermore, our analysis reveals that ensemble composition directly affects the precisionârecall trade-off: heterogeneous cross-paradigm ensembles generally improve precision, whereas homogeneous LLM ensembles more often achieve higher overall F1-scores. These findings demonstrate that systematic ensemble learning offers a robust and reproducible strategy for OA while providing practical guidance for selecting ensemble compositions under different alignment scenarios. keywords Ontology Alignment ,OntoAligner ,Ensemble Learning ,Voting Fusion ,Large Language Models â copyrightyear: 2026â copyright: Copyright for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (C BY 4.0).â venue: OM 2026: The 21st International Workshop on Ontology Matching collocated with the 25th International Semantic Web Conference (ISWC 2026), October 25th, 2026, Bari, Italyâ email: hamed.babaei@tib.euâ address: TIB Leibniz Information Centre for Science and Technology, Hannover, Germanyâ email: auer@tib.euâ address: L3S Research Center, Leibniz University of Hannover, Hannover, Germanyâ email: peio.popov@graphwise.aiâ address: Graphwise, Sofia, Bulgariaâ email: mahsa.san75@gmail.comâ address: University of Tabriz, Tabriz, Iranâ email: jennifer.dsouza@tib.eu [] ⢠URL: https://ontoaligner.readthedocs.io/ ⢠GitHub: https://github.com/sciknoworg/OntoAligner ⢠PyPi: https://pypi.org/project/OntoAligner/ ⢠License: Apache License 2.0 ⢠Experimental Resources: https://doi.org/10.5281/zenodo.21736780 1 Introduction Ontology alignment (OA) is the process of finding and defining semantic correspondences between elements of different ontologies so that data and knowledge from heterogeneous sources can interoperate accurately. The origins of OA trace back to the 1980s and 1990s, with foundations in knowledge representation, artificial intelligence (AI), and database schema matching Rahm and Bernstein (2001); Milo et al. (1998). With the emergence of the Semantic Web in the late 1990s and early 2000s, OA gained significant attention as widely adopted languages such as RDF and OWL revealed that independently developed ontologies often described similar concepts using different structures and terminologies Melnik et al. (2002); Noy and Musen (2000); Noy and Musen (2001); Doan et al. (2002); Kalfoglou and Schorlemmer (2003). Research accelerated rapidly following the inaugural International Semantic Web Conference (ISWC) in 2002, leading to standardized benchmarks via the Ontology Alignment Evaluation Initiative (OAEI) launched in 200411 1 https://oaei.ontologymatching.org/ and dedicated venues such as the International Workshop on Ontology Matching (OM) established in 200622 2 http://om2006.ontologymatching.org/ Euzenat and Shvaiko (2013). These community efforts drove advances in lexical Faria et al. (2013), structural JimĂŠnez-Ruiz and Cuenca Grau (2011), semantic Li et al. (2008), and instance-based Isaac et al. (2007) techniques. Between 2016 and 2021, the field integrated machine learning and deep learning models, particularly knowledge graph embeddings (KGEs), to capture complex semantic relationships beyond surface similarities Kolyvakis et al. (2018); Chen et al. (2021); Iyer et al. (2020); He et al. (2022). Most recently, large language models (LLMs) have opened new frontiers in handling complex and scalable alignment processes Hertling and Paulheim (2023); Qiang et al. (2023); Babaei Giglou et al. (2024); Babaei Giglou et al. (2025). Although OA has historically evolved through a succession of distinct methodological paradigms often treated as competing alternatives, modern frameworks such as OntoAligner Babaei Giglou et al. (2026) aim to unify these paradigms within a modular ecosystem Giglou et al. (2025). Yet, making heterogeneous aligners available through a common framework does not by itself determine how their predictions should be combined into a single, reliable alignment. OntoAligner enables lexical, structural, embedding-based, and generative aligners to operate through a shared pipeline, but a general and configurable mechanism for reconciling their complementary and sometimes conflicting outputs has remained missing. This exposes a central methodological question: how can heterogeneous alignment techniques be integrated so that their strengths reinforce one another while their individual weaknesses are mitigated? Addressing this question is particularly important because no single paradigm consistently dominates across ontology domains. Lexical matchers can achieve high recall when ontologies are terminologically similar but may degrade under semantic drift; KGE-based aligners can effectively capture relational structures but remain sensitive to graph sparsity; and LLM-driven aligners can generalize well in open-vocabulary contexts, although their performance varies considerably across models, providers, and domains. Rather than treating this variability solely as a limitation, we view it as motivation for systematic ensemble alignment. Contemporary OA toolkits increasingly make heterogeneous alignment techniques interoperable, yet providing them within a common framework does not by itself determine how their potentially complementary and conflicting predictions should be combined. Although recent work has introduced retrieval-augmented generation (RAG) Hertling and Paulheim (2023); Babaei Giglou et al. (2024) and in-context reasoning into OA, LLM-based aligners have largely been studied individually, while prior work within OntoAligner Giglou et al. (2025) has primarily considered open-weight models. Consequently, a unified and configurable mechanism for combining conventional, KGE-based, and LLM-driven aligners, including both open-weight and API-based models, remains insufficiently investigated. To address this gap, this work makes the following central contribution: We introduce OntoAligner-Ensemble, a unified and configurable ensemble mechanism that combines voting-based fusion with post-fusion selection to integrate predictions from heterogeneous ontology aligners, and evaluate it across multiple domains using lightweight, KGE-based, and RAG-based aligners built on both open-weight and API-based LLMs. We evaluate this contribution through three research questions: RQ1: How do lightweight, KGE-based, and RAG/LLM-based aligners compare across heterogeneous OA tasks in terms of precision, recall, and F1-score? RQ2: To what extent can voting-based ensemble fusion improve alignment quality and balance precision and recall relative to individual aligners and established task baselines? RQ3: How does ensemble composition affect performance, particularly when comparing a heterogeneous ensemble spanning multiple alignment paradigms with a homogeneous ensemble of LLM-based aligners? To investigate these questions, we evaluate five aligners and two ensemble configurations across eight tasks from five OAEI tracks spanning beyond-equivalence, circular-economy, anatomy, materials-science, and biodiversity settings. The evaluation compares conventional similarity-based, KGE-based, and RAG/LLM-based approaches, including models from open-weight and API-based ecosystems, under OA scenarios that differ in domain, scale, semantic complexity, and structural characteristics. ather than treating this variability as an intractable challenge, we argue that the maturity of contemporary OA toolkits renders systematic ensemble alignment both viable and necessary. While recent advancements have introduced retrieval-augmented generation (RAG) Hertling and Paulheim (2023); Babaei Giglou et al. (2024) and in-context reasoning into OA, LLM-based aligners have typically been evaluated in isolation, and existing integrations within frameworks such as OntoAligner Giglou et al. (2025) have primarily focused on open-weight models, leaving closed-source, API-based LLMs largely unexplored. To address this gap, we introduce an ensemble learning-based alignment technique for OA. Specifically, this work makes the following contribution: We introduce a unified, voting-based ensemble mechanism that seamlessly integrates different aligners, and we evaluate its efficacy across a comprehensive suite of multi-domain benchmarks and recent LLMs. To validate the effectiveness and general applicability of the proposed ensemble alignment strategy, we conduct a comprehensive experimental evaluation across a diverse set of OA benchmarks covering multiple domains, including biomedical, biological, material, geospatial, and general knowledge ontologies. The evaluation considers heterogeneous alignment scenarios involving different ontology characteristics, levels of semantic complexity, and degrees of structural similarity. We compare the proposed ensemble approach against representative state-of-the-art alignment paradigms, including traditional rule-based and similarity-based systems, KGE approaches, and recent LLM-based aligners based on both open-weight and API-based models. This experimental design enables a systematic investigation of how complementary alignment paradigms can be integrated and how ensemble strategies can leverage the strengths of individual aligners under varying alignment conditions. The remainder of this paper is organized as follows: Section 2 formalizes the OA task; Section 3 reviews related work; Section 4 presents the proposed ensemble alignment framework; Section 5 describes the experimental setup and evaluation methodology; Section 6 discusses the empirical findings; and Section 7 concludes the paper and outlines future research directions. 2 Problem Formalization Let CsourceâOsourceC_sourceâ O_source and CtargetâOtargetC_targetâ O_target denote concepts from the source ontology OsourceO_source and the target ontology OtargetO_target, respectively. Formally, the OA is defined as a: OâAâ(Osource,Otarget):=MOA(O_source,O_target):=M (1) where M=(s,t,r,Sr)âŁsâOsource,tâOtargetM= \ (s,t,r,S_r ) sâ O_source,\;tâ O_target \ (2) and rââĄ,â,ârâ\âĄ, , \ denotes the semantic correspondence between the source concept s and the target concept t, representing equivalence, subsumption (subclass), or inverse subsumption (superclass), respectively. The confidence score Srâ[0,1]S_râ[0,1] indicates the likelihood of the predicted correspondence. 3 Related Work OA has traditionally relied on combining lexical, structural, and semantic similarity measures using manually designed aggregation strategies Khan et al. (2023). While these approaches have shown competitive performance, their effectiveness often depends on the characteristics of the ontologies being aligned, motivating the adoption of machine learning techniques to learn better combinations of matching evidence automatically. One of the earliest machine learning approaches was proposed by Eckert et al. Eckert et al. (2009), who introduced a meta-level learning framework that combines the outputs of multiple ontology aligners using a supervised classifier. Their results demonstrated that learned ensembles consistently outperform individual matchers and simple voting strategies. Later work of Nkisi-Orji et al. Nkisi-Orji et al. (2019) has extended this idea by incorporating richer semantic representations. For example, Random Forest-based OA combines traditional similarity measures with word embedding features, enabling the model to learn effective combinations without manually tuning similarity weights. Several studies have further explored ensemble learning for OA. The ROME framework Ding et al. (2025) applies Bagging and Boosting techniques to improve robustness and generalization across OA tasks. Similarly, Xue et al. Xue et al. (2026) introduced a collaborative OA based on dual-population genetic programming that employs active meta-learning and a Random Forest meta-classifier to construct high-quality similarity features and improve alignment accuracy. Interactive approaches such as DualLoop Cheng et al. (2024) also adopt ensemble principles by combining multiple heuristic matchers with active learning to reduce human annotation effort. Ensemble techniques have also been applied in domain-specific settings. For instance, biomedical OA has benefited from integrating word embedding similarities with existing ontology aligners Dearing and Goan (2017), demonstrating that learned semantic features complement traditional matching methods. Although focusing on instance matching, Gharpure et al. (2024) introduced a hybrid ensemble classifier for identifying equivalent entities across heterogeneous datasets, providing insights that are also applicable to ontology matching and semantic data integration. Overall, these studies demonstrate that ensemble learning can enhance OA by effectively combining complementary similarity measures, matching strategies, and alignment paradigms. However, despite its potential, ensemble-based approaches remain relatively underexplored within the broader history of OA research. One possible explanation is the additional computational overhead introduced by ensemble strategies, as combining multiple aligners typically increases execution time and resource requirements. While this trade-off may limit their applicability in time-sensitive scenarios, it can be justified in alignment tasks where accuracy, robustness, and the ability to handle heterogeneous ontologies are prioritized over response efficiency. Motivated by this observation, our work builds upon existing ensemble-based OA research by investigating a unified ensemble framework that integrates multiple ontology aligners and leverages their complementary strengths to improve alignment quality across diverse OA scenarios. 4 OntoAligner-Ensemble Framework Figure 1: Overview of the OntoAligner-Ensemble architecture. Individual aligner pipelines (A1ââŚâAnA_1⌠A_n) process source (OSâoâuârâcâeO_Source) and target (OTâaârâgâeâtO_Target) ontologies through parsing, encoding, alignment, and post-processing steps. Candidate alignments (PiP_i) are combined using a configurable Voting-based Fusion layerâemploying one of the strategies such as Weighted, Reciprocal Rank Fusion, Condorcet, Borda Count, or Averaging. Final alignments (A) are generated after applying candidate selection and decision policies (e.g., Top-1, Top-k, Threshold, or Greedy Bijective). Due to the complexity and diversity of real-world ontological structures, individual aligner approaches might capture only specific aspects of semantic similarity, such as lexical information, structural characteristics, or contextual knowledge. To address this limitation, we propose the OntoAligner-Ensemble framework that combines multiple independent alignment pipelines through a configurable voting-based aggregation mechanism. The proposed framework is illustrated in Figure 1 and follows a two-stage decision process: 1) Fusion stage, multiple aligners generate candidate correspondences, which are aggregated using a voting strategy to obtain a unified ranking of candidate alignments. 2) Selection stage, a post-fusion selection strategy converts the ranked candidate space into the final alignment by applying task-specific constraints. The framework is designed to be independent of the underlying alignment algorithms. Any ontology aligner capable of producing sourceâtarget correspondence predictions can be incorporated as a constituent aligner; all these capabilities are possible because of the high-level abstraction of AlignerPipeline module 33 3 See AlignerPipeline usage at https://ontoaligner.readthedocs.io/developerguide/pipeline.htmlthat is responsible for running the aligner steps, including parsing, encoding, aligner, and post-processing (if necessary), all of which are according to the OntoAligner backbone architecture. In the following, we describe the principal components of OntoAligner-Ensemble. Ensemble Representation. Let an ensemble consist of n independent aligners A=A1,A2,âŚ,AnA=\A_1,A_2,...,A_n\, where each aligner AiA_i corresponds to an individual AlignerPipeline. Each aligner produces a set of candidate correspondences: Pi=(s,t,qiâ(s,t))P_i=\(s,t,q_i(s,t))\, where sâOsâoâuârâcâesâ O_source, tâOtâaârâgâeâtâ O_target and qiâ(s,t)q_i(s,t) is the confidence score that AiA_i assigns to the candidate correspondence (s,t)(s,t). To account for differences in reliability among aligners, each aligner is assigned a weight wiââw_i (the default is set to 1), where larger values indicate a greater contribution during the fusion process. Therefore, the complete ensemble input is represented as: =(Pi,wi)i=1nP=\(P_i,w_i)\_i=1^n (3) Once the predictions have been generated by the n aligners, the framework converts them into a unified representation because different aligners may use different output formats. For example, the output of a retrieval-based aligner is converted from sâŚ(t1,q1),(t2,q2),âŚs \(t_1,q_1),(t_2,q_2),âŚ\ to individual triples (s,tj,qj)(s,t_j,q_j). This allows different aligners to participate in the same ensemble process. Additionally, duplicate (s,t)(s,t) are removed by retaining the highest-ranked occurrence according to the confidence score: (s,t,q)=aârâgâmâaâxâqâ(s,t)(s,t,q)=argmaxq(s,t). This guarantees a unique candidate representation before voting. Voting-Based Fusion. The fusion component aggregates predictions from multiple constituent aligners. Let =âi=1n(s,t)|(s,t,qiâ(s,t))âPiC= _i=1^n \(s,t)\; |\;(s,t,q_i(s,t))â P_i \ (4) denote the set of candidate sourceâtarget pairs proposed by at least one aligner. For each candidate (s,t)â(s,t) , the fused score is defined as SâĄ(s,t)=âĄ((Pi,wi)i=1n,(s,t),θ)S(s,t)=V (\(P_i,w_i)\_i=1^n,(s,t),θ ) (5) where V denotes the selected voting strategy and θ contains its strategy-specific parameters. The ranked fused prediction set is then defined as âą=sortâSâĄ((s,t,SâĄ(s,t))|(s,t)â)F=sort_ S ( \(s,t,S(s,t))\; |\;(s,t) \ ) (6) where candidates are ordered by decreasing fused score. OntoAligner-Ensemble supports weighted voting, Reciprocal Rank Fusion (RRF), Condorcet voting, Borda count, and score averaging. Post-Fusion Selection. After fusion, the framework contains a ranked candidate pool âąF. A selection operator converts this candidate pool into the final alignment of =Sâeâlâeâcâtâ(âą,gĎ)A=Select(F,g_Ď), where ĎĎ represents the selection strategy parameters. Moreover, gĎg_Ď is defined as a decision policy that is responsible for selecting appropriate alignments based on its own selection policy; the default for gĎg_Ď is none. However, there are four different decision policies which are defined as follows: ⢠Top-1 per Source Selection. This decision policy aims to select the highest scoring target for each source: tâ=aârâgâmâaâxâSâ(s,t)t^*=argmaxS(s,t). ⢠Top-k per Source Selection. For each source entity, the framework retains the top-k highest-scoring target candidates. Using this policy, optionally, candidates are first filtered using a relative score margin SâĄ(s,t)âĽmâ maxtâ˛âĄSâĄ(s,tâ˛)S(s,t)⼠m¡ _t S(s,t ), where mâ[0,1]mâ[0,1] is the margin parameter. When both constraints are specified, only the top-k candidates satisfying the margin criterion are retained. ⢠Threshold-based Selection. Only correspondences exceeding a confidence threshold are retained: A=(s,t)ââą|SâĄ(s,t)âĽÎłA=\(s,t) |S(s,t)âĽÎł\, where Îł is the confidence threshold. ⢠Greedy Bijective Selection. For applications requiring one-to-one alignment, this decision policy applies a greedy bijective selection strategy as follows: â(si,ti),(sj,tj)ââ(s_i,t_i),(s_j,t_j) , where siâ sjâ§tiâ tjs_iâ s_j t_iâ t_j, meaning that each source and target entity can appear at most once. This modular formulation enables OntoAligner-Ensemble to integrate heterogeneous OA systems within a unified framework while supporting configurable voting strategies and post-fusion selection policies that can be adapted to different datasets and application requirements 44 4 See EnsembleLearningAligner usage at https://ontoaligner.readthedocs.io/aligner/ensemble_learning.html. 5 Experimental Setup Table 1: OAEI tracks and tasks statistics across source, target, and alignments. Track Task OsâoâuârâcâeO_source Classes OtâaârâgâeâtO_target Classes References Beyond Equivalence G1 - Web 727 1,132 339 G2 - Diseases 1,108 5,145 355 G3 - Text 334 259 762 Circular Economy CEON - BiOnto 228 779 29 CEON - MatOnto 228 846 16 Anatomy Mouse-Human 2,743 3,304 1,516 Material Science and Engineering MIâMatOnto 545 847 302 Biodiversity and Ecology FishâZooplankton 145 56 15 Evaluation Datasets: OAEI Tracks and Tasks. We selected eight OA tasks from five tracks of the OAEI campaign to evaluate OntoAligner-Ensemble across diverse domains. The statistics of the selected datasets, including the number of source ontology classes, target ontology classes, and reference correspondences, are summarized in Table 1. The selected tracks include: Beyond Equivalence Hertling and Paulheim (2023); Arnold and Rahm (2014) (G1âWeb, G2âDiseases, and G3âText), Circular Economy Blomqvist et al. (2023) (CEONâBiOnto and CEONâMatOnto), Anatomy Dragisic et al. (2017) (MouseâHuman), Material Science and Engineering Nas and Huschka (2023) (MIâMatOnto), and Biodiversity and Ecology Karam et al. (2020) (FishâZooplankton). These datasets were selected to provide a comprehensive evaluation across heterogeneous domains, ontology sizes, and matching difficulties. The Beyond Equivalence track evaluates OA systems beyond simple equivalence detection by considering diverse semantic relations, including equivalence, subsumption, overlap, and disjointness. It contains heterogeneous benchmarks from industrial classification schemes and the STROMA/TaSeR repository. In this work, we use the STROMA/TaSeR-based tasks (G1âWeb, G2âDiseases, and G3âText), which provide diverse matching scenarios with varying ontology sizes and semantic complexity. The Circular Economy and Material Science and Engineering tracks evaluate domain-specific ontologies with relatively smaller alignment spaces, while the Anatomy track represents a larger matching task with thousands of ontology classes and reference correspondences. Finally, the Biodiversity and Ecology task provides a small-scale evaluation scenario with limited reference alignments. Overall, the selected benchmarks cover a broad range of task characteristics, including small-scale tasks (FishâZooplankton, CEONâBiOnto, and CEONâMatOnto), medium-scale tasks (G1âWeb, G3âText, and MIâMatOnto), and large-scale tasks (G2âDiseases and MouseâHuman). This diversity enables a comprehensive assessment of the robustness and generalization capability of both individual OA systems and the proposed ensemble framework. Individual Aligners. To evaluate both individual OA systems and their ensemble combinations, we selected five aligners representing three complementary categories: Lightweight, KGE Giglou et al. (2025), and RAG Babaei Giglou et al. (2024). All aligners were implemented using the AlignerPipeline interface provided by OntoAligner, enabling a unified execution and prediction format across heterogeneous alignment approaches. ⢠Lightweight. We employed the fuzzy string matching aligner available in OntoAligner55 5 https://ontoaligner.readthedocs.io/aligner/lightweight.html, using a similarity threshold of 0.7 for all experiments. ⢠KGE. We selected the ConvE-based aligner with the same hyperparameter configuration reported in our previous work Giglou et al. (2025). ⢠RAG. To evaluate the robustness of the proposed ensemble across different LLM ecosystems, we considered three RAG configurations: â Qwen. Qwen3.5-9B Qwen Team (2026) as the generator and Qwen3-Embedding-4B Zhang et al. (2025) as the retriever, both from the Qwen model family. â GPT. GPT-5.4-Nano 66 6 https://developers.openai.com/api/docs/models/gpt-5.4-nano as the generator and text-embedding-3-small 77 7 https://developers.openai.com/api/docs/models/text-embedding-3-small as the retriever, representing the OpenAI model family. â Gemini. The Gemini 2.5 Flash-Lite 88 8 https://ai.google.dev/gemini-api/docs/models/gemini-2.5-flash-lite as the generator and EmbeddingGemma-300m Schechter Vera et al. (2025) as the retriever, representing the Google model family. The hyperparameter values used throughout the experiments were selected manually based on preliminary empirical observations and prior experience with the underlying alignment methods. No systematic hyperparameter optimization was performed, as the large configuration space arising from multiple aligners, voting strategies, and selection policies would make exhaustive or automated tuning computationally prohibitive. Ensemble Configurations. To evaluate the effectiveness of ensemble-based aligners, we constructed two configurations of OntoAligner-Ensemble. Each ensemble treats individual aligners as independent techniques and combines their predictions through a voting-based fusion strategy followed by a decision policy. ⢠Ens. (All). This configuration combines all available aligners across different categories, including the lightweight string-based aligner, the KGE-based aligner, and the three RAG-based aligners. This configuration evaluates whether heterogeneous alignment systems with complementary characteristics can improve overall alignment performance through collective decision-making. ⢠Ens. (LLMs). This configuration focuses exclusively on LLM-based aligners and combines the three RAG aligners, namely Qwen, GPT, and Gemini. This setting investigates whether an ensemble of different LLM-based aligners can provide more robust predictions compared with individual LLM aligners. For all ensemble experiments, each aligner was assigned an equal weight (wi=1.0w_i=1.0). The majority voting strategy (supported by weighted voting) was employed with a minimum valid vote of 3 for Ens. (All) and 2 for Ens. (LLMs). After fusion, the resulting ranked correspondence candidates were processed using the top-1-source decision policy to obtain the final alignment set. This configuration was selected to provide a consistent comparison across datasets while avoiding additional tuning of ensemble-specific parameters. Nevertheless, the proposed framework is fully configurable, allowing practitioners to adjust both model-specific and ensemble-level hyperparameters to suit different datasets, computational budgets, and application requirements. 6 Results and Discussion We evaluate the five individual aligners and the two proposed ensemble configurations, Ens. (All) and Ens. (LLMs), across eight benchmark tasks from five OAEI tracks. The experimental results, measured in terms of precision, recall, and F1-score, are summarized in Table 2. The remainder of this section is organized around the three research questions: RQ1 examines the performance profiles of the individual aligners, RQ2 evaluates the effectiveness of the proposed voting-based ensemble, and RQ3 investigates how ensemble composition affects performance across domains and task types. Table 2: Ontology matching results across all evaluation datasets. âBase.â denotes the baseline aligner for each dataset. Best precision, recall, and F1-score for each task are shown in bold. Task Base. Aligner Metric Aligners Base. Fuzzy KGE Qwen GPT-5.4 Gemini Ens. (All) Ens. (LLMs) G1-Web MDMapper Liu et al. (2024) Precision 88.2 39.8 68.9 65.5 56.3 61.7 74.2 68.7 Recall 36.3 53.0 41.2 51.0 54.8 51.9 48.3 51.3 F1 51.5 45.5 51.6 57.3 55.6 56.4 58.5 58.7 G2-Diseases LogMapBio JimĂŠnez-Ruiz and Cuenca Grau (2011) Precision 60.1 32.5 60.1 50.1 48.6 51.2 55.2 54.6 Recall 61.0 69.2 54.3 72.9 75.7 71.5 69.4 74.9 F1 60.5 44.3 57.1 59.4 59.2 59.6 61.4 63.1 G3-Text LogMap JimĂŠnez-Ruiz and Cuenca Grau (2011) Precision 43.7 40.0 36.7 48.3 41.7 45.2 45.9 46.9 Recall 7.3 9.4 5.1 9.0 8.9 8.7 8.13 9.0 F1 12.5 15.2 8.9 15.0 14.7 14.7 13.8 15.2 CEONâBiOnto LogMap JimĂŠnez-Ruiz and Cuenca Grau (2011) Precision 67.6 32.9 78.2 47.4 40.2 51.7 63.6 55.7 Recall 86.2 93.1 62.0 96.5 100 100 96.5 100 F1 75.8 48.6 69.2 63.6 57.4 68.2 76.7 71.6 CEONâMatOnto LogMap JimĂŠnez-Ruiz and Cuenca Grau (2011) Precision 35.6 22.8 33.3 27.7 27.7 28.0 33.3 29.4 Recall 100 100 81.2 93.7 93.7 100 93.7 93.7 F1 52.5 37.2 47.2 42.8 42.8 43.8 49.1 44.7 FishâZooplankton LogMapLt JimĂŠnez-Ruiz and Cuenca Grau (2011) Precision 80.0 64.2 100 92.8 93.3 100 100 100 Recall 53.3 60.0 53.3 86.6 93.3 86.6 73.3 93.3 F1 64.0 62.0 69.5 89.6 93.3 92.8 84.6 96.5 MIâMatOnto Matcha Cotovio et al. (2024) Precision 75.6 39.3 93.3 61.7 55.0 63.5 84.3 72.7 Recall 21.9 21.5 9.2 32.1 27.1 29.4 23.1 29.1 F1 33.9 27.8 16.8 42.2 36.3 40.2 36.3 41.6 MouseâHuman Matcha Cotovio et al. (2024) Precision 95.1 53.8 99.0 86.9 87.0 89.4 96.5 93.0 Recall 93.1 76.7 61.3 90.6 89.3 88.3 85.5 90.3 F1 94.1 63.2 75.6 88.7 88.1 88.8 90.6 91.6 RQ1: Performance of Individual Aligners No individual aligner consistently achieves the best performance across all evaluation datasets. Instead, the strongest method varies with the characteristics of the benchmark, indicating that ontology alignment remains task-dependent. This motivates a closer examination of the distinct precisionârecall profiles of the individual alignment approaches. The empirical results highlight the distinct trade-offs inherent to individual aligner categories: ⢠Lightweight: The Fuzzy string aligner demonstrates high Recall in tasks with strong lexical overlap, such as CEONâBiOnto (93.1%) and CEONâMatOnto (100.0%). However, its lack of semantic understanding yields severe Precision penalties (e.g., 32.5% on G2âDiseases and 22.8% on CEONâMatOnto), as non-equivalent concepts sharing lexical substrings are falsely aligned. ⢠KGE: The ConvE-based KGE aligner exhibits high Precision across several tracks (similar observation at Giglou et al. (2025)), notably achieving 100.0% Precision on FishâZooplankton and 93.3% on MIâMatOnto. Nevertheless, KGE systems suffer from severe Recall degradation when facing structural sparsity or isolated concepts, as evidenced by their low Recall on MIâMatOnto (9.2%) and G3âText (5.1%). ⢠RAG: RAG-based aligners (using Qwen3.5-9B, GPT-5.4-Nano, and Gemini 2.5 Flash-Lite LLMs) demonstrate strong overall generalization. On MIâMatOnto, Qwen outperforms all baselines and individual aligners, reaching an F1-score of 42.2%. On FishâZooplankton, GPT-5.4 achieves a balanced 93.3% in both Precision and Recall. However, as noted in our observations, individual LLMs exhibit distinct strengths across domains; for instance, GPT-5.4âs Precision fluctuates from 40.2% on CEONâBiOnto to 93.3% on FishâZooplankton. The three RAG/LLM-based aligners also exhibit distinct performance profiles across tasks. Some models achieve higher recall, whereas others provide a stronger balance between precision and recall. Their relative performance therefore varies across domains rather than revealing a universally superior model. Across the evaluated tasks, the RAG/LLM-based aligners generally achieve higher recall than the established task baselines. With the exception of MouseâHuman, each evaluated LLM records higher recall than the corresponding baseline. The difference is particularly pronounced for FishâZooplankton, where GPT-5.4-Nano achieves 93.3% recall compared with 53.3% for LogMapLt. This higher recall is often accompanied by lower precision than that of the established baselines, indicating that the additional semantic matches can introduce more false-positive correspondences. By contrast, the KGE aligner achieves high precision on several tasks but frequently exhibits low recall. These complementary precisionârecall profiles motivate the ensemble analysis in RQ2. Established task baselines nevertheless remain competitive. They achieve the highest F1-score on CEONâMatOnto and MouseâHuman and remain close to the strongest evaluated methods on several other tasks. This indicates that specialized conventional alignment systems continue to provide important reference points when evaluating newer KGE- and LLM-based approaches. 6.1 RQ1: Performance of Individual Aligners No individual aligner consistently achieves the best performance across all evaluation tasks. Instead, the strongest approach varies with the benchmark, indicating that OA remains task-dependent. The three evaluated aligner categories exhibit distinct precisionârecall profiles. ⢠Lightweight. The fuzzy string aligner achieves high recall on tasks with substantial lexical overlap, including CEONâBiOnto (93.1%) and CEONâMatOnto (100.0%). However, this behavior is accompanied by comparatively low precision, such as 32.5% on G2âDiseases and 22.8% on CEONâMatOnto. These results indicate that reliance on surface-form similarity can retrieve many candidate correspondences while also introducing false positives. ⢠KGE-based. The ConvE-based KGE aligner achieves high precision on several tasks, consistent with observations in prior work Giglou et al. (2025). It reaches 100.0% precision on FishâZooplankton and 93.3% on MIâMatOnto. This precision-oriented behavior is nevertheless accompanied by low recall on some tasks, including 9.2% on MIâMatOnto and 5.1% on G3âText. ⢠RAG/LLM-based. The RAG-based aligners generally provide broader correspondence coverage, although their performance varies across models and tasks. On MIâMatOnto, Qwen achieves an F1-score of 42.2%, outperforming the established baseline and all other individual aligners. On FishâZooplankton, GPT-5.4-Nano achieves a balanced precision and recall of 93.3%. The three LLM-based aligners nevertheless exhibit different performance profiles; for example, the precision of GPT-5.4-Nano ranges from 40.2% on CEONâBiOnto to 93.3% on FishâZooplankton. Thus, no individual LLM is consistently superior across all tasks. For six of the eight tasks, all three RAG/LLM-based aligners achieve higher recall than the corresponding established baseline. The exceptions are CEONâMatOnto, where the baseline already achieves 100.0% recall, and MouseâHuman, where the baseline recall of 93.1% exceeds that of the three RAG aligners. The recall improvement is particularly pronounced on FishâZooplankton, where GPT-5.4-Nano reaches 93.3% recall compared with 53.3% for LogMapLt. The broader coverage of the RAG/LLM-based aligners is often accompanied by lower precision than that of the established baselines. Conversely, the KGE aligner frequently achieves high precision but lower recall. The lightweight aligner can also obtain high recall in lexically similar tasks, although often with a substantial precision reduction. These complementary performance profiles provide the motivation for the ensemble analysis in RQ2. Established task baselines nevertheless remain competitive. They achieve the highest F1-score on CEONâMatOnto and MouseâHuman and remain close to the best-performing approach on tasks such as G2âDiseases and CEONâBiOnto. Overall, RQ1 shows that the relative effectiveness of lightweight, KGE-based, and RAG/LLM-based aligners depends on the task: lightweight and RAG-based approaches generally favor recall, whereas the evaluated KGE aligner generally favors precision, and no individual alignment paradigm dominates across all benchmarks. RQ2: Effectiveness of the Proposed Voting-Based Ensemble The ensemble configurations generally provide a stronger balance between precision and recall than the individual aligners. At least one ensemble achieves the highest F1-score on five of the eight tasks, indicating that voting-based fusion can effectively combine complementary alignment signals. The improvement is nevertheless task-dependent, and the ensembles do not uniformly outperform the strongest individual method or established baseline. The two ensemble configurations exhibit the following performance patterns: ⢠Homogeneous LLM Ensembling (Ens. (LLMs)): Combining diverse LLMs via majority voting consistently provides superior or near-optimal performance. Ens. (LLMs) achieves the highest F1-score in four out of eight tasks (G1âWeb: 58.78%, G2âDiseases: 63.1%, G3âText: 15.2%, and FishâZooplankton: 96.5%). Generally, Ens. (LLMs) stabilizes the Precision-Recall trade-off, outperforming every standalone LLM on G1âWeb, G2âDiseases, and FishâZooplankton. ⢠Heterogeneous Paradigmatic Ensembling (Ens. (All)). Integrating lightweight, KGE, and generative aligners creates a highly effective precision filter. On large-scale and complex tasks, Ens. (All) achieves exceptional Precision, such as 96.5% on MouseâHuman (surpassing all individual LLMs) and 84.3% on MIâMatOnto (a 22.6% boost over the best individual LLM). On CEONâBiOnto, Ens. (All) achieves the top overall F1-score (76.7%), successfully outperforming both the classical LogMap baseline (75.8%) and all isolated LLM aligners. This demonstrates that the proposed ensemble learning approach effectively integrates the predictions of heterogeneous aligners, benefiting from their complementary behaviors by preserving high-confidence correspondences from conventional approaches while incorporating additional semantic matches identified by LLMs. These performance gains come with additional computational cost because ensemble runtime increases with the number of constituent aligners. However, the modular implementation within OntoAligner allows the ensemble size to be adjusted according to the task requirements and available computational budget. 6.2 RQ3: Effect of Ensemble Composition across Domains The two ensemble configurations exhibit different precisionârecall profiles across the evaluated tasks. Ens. (All) generally favors precision, whereas Ens. (LLMs) more often preserves recall and achieves a higher F1-score on six of the eight tasks. Performance also varies substantially across domains and task types. In particular, G3âText and CEONâMatOnto remain challenging for all evaluated methods, with relatively low F1-scores regardless of the alignment approach. These tasks therefore provide useful cases for examining how ensemble composition behaves under difficult alignment conditions. The following domain-specific observations illustrate how the effect of ensemble composition varies across benchmarks: ⢠Biomedical and Standardized Domains (Anatomy, Diseases): On the MouseâHuman task, specialized classical systems like Matcha retain a slight lead in F1-score (94.1%) due to heavily curated domain thesauri. However, Ens. (LLMs) achieves a highly competitive 91.6% F1-score without domain-specific finetuning. This proves that, with newer LLMs, there is no need for finetuning of deep learning models to perform well on a given task. On G2âDiseases, Ens. (LLMs) outperforms the specialized LogMapBio baseline (63.1% vs. 60.5% F1), proving that ensemble LLMs can effectively capture complex biological terminology. ⢠Material Science and Sparse Schemas (MIâMatOnto, CEON): In domain-specific tasks characterized by non-standardized vocabulary, traditional matchers struggle. On MIâMatOnto, the Matcha baseline achieves only 33.9% F1. Generative aligners leverage pre-training to resolve semantic relationships, allowing Ens. (LLMs) (41.6% F1) and Qwen (42.2% F1) to significantly exceed classical and embedding-based baselines. ⢠Non-Equivalence and Complex Mapping (G3âText): The G3âText benchmark presents severe structural heterogeneity, resulting in low Recall across all evaluated systems (<10%<10\%). In this challenging setting, Ens. (LLMs) ties with Fuzzy matching for the highest overall F1-score (15.2%), outperforming the baseline LogMap (12.5% F1) and underscoring the resilience of LLM voting ensembles under high semantic uncertainty. 6.3 RQ2: Effectiveness of the Proposed Voting-Based Ensemble The results indicate that voting-based fusion can improve the balance between precision and recall, although its effectiveness remains task-dependent. At least one ensemble configuration achieves or ties for the highest F1-score on five of the eight tasks: G1âWeb, G2âDiseases, G3âText, CEONâBiOnto, and FishâZooplankton. These results show that combining predictions from multiple aligners can improve upon the constituent systems when their predictions provide complementary alignment evidence. The clearest improvements are observed on G1âWeb, G2âDiseases, and FishâZooplankton. On G1âWeb, Ens. (LLMs) achieves the highest F1-score of 58.78%, exceeding the best individual aligner, Qwen, at 57.37%, and the MDMapper baseline at 51.50%. On G2âDiseases, Ens. (LLMs) reaches 63.1% F1, compared with 59.6% for the strongest individual aligner, Gemini, and 60.5% for the LogMapBio baseline. The largest ensemble gain occurs on FishâZooplankton, where Ens. (LLMs) obtains 96.5% F1, improving upon the strongest individual aligner, GPT-5.4-Nano, at 93.3%, and the LogMapLt baseline at 64.0%. The ensemble configurations also provide competitive results on G3âText and CEONâBiOnto. On G3âText, Ens. (LLMs) reaches 15.2% F1, tying the fuzzy string aligner for the highest result and exceeding the LogMap baseline at 12.5%. On CEONâBiOnto, Ens. (All) achieves the highest overall F1-score of 76.7%, slightly surpassing the LogMap baseline at 75.8% and outperforming all individual aligners. However, voting-based fusion does not uniformly outperform the strongest individual method or established baseline. On MIâMatOnto, Qwen achieves the highest F1-score of 42.2%, compared with 41.6% for Ens. (LLMs) and 36.3% for Ens. (All). On CEONâMatOnto, the LogMap baseline remains strongest at 52.5% F1, whereas Ens. (All) and Ens. (LLMs) achieve 49.1% and 44.7%, respectively. Similarly, on MouseâHuman, the Matcha baseline retains the highest F1-score of 94.1%, followed by Ens. (LLMs) at 91.6% and Ens. (All) at 90.6%. The results therefore show that voting-based fusion is most effective when agreement among the constituent aligners suppresses individual errors without removing too many valid correspondences. When one constituent aligner is already substantially stronger than the others, or when voting reduces recall too aggressively, the ensemble may remain below the strongest individual method or specialized task baseline. Ensembling also introduces an expected computational trade-off because the predictions of multiple constituent aligners must be generated and combined. Runtime was not evaluated as an experimental metric in this study, so no quantitative efficiency comparison can be made. Nevertheless, the modular implementation within OntoAligner allows the number and types of constituent aligners to be adjusted according to task requirements and the available computational budget. Overall, RQ2 shows that the proposed voting-based ensemble can improve alignment quality and the precisionârecall balance, but its benefits depend on the benchmark and the relative strengths of its constituent aligners. 6.4 RQ3: Effect of Ensemble Composition across Domains The two ensemble configurations exhibit distinct precisionârecall profiles. The heterogeneous configuration, Ens. (All), combines the lightweight, KGE-based, and three RAG/LLM-based aligners, whereas the homogeneous configuration, Ens. (LLMs), combines only the three RAG/LLM-based aligners. Across the eight tasks, Ens. (All) generally favors precision, while Ens. (LLMs) more often preserves recall. Consequently, Ens. (LLMs) achieves a higher F1-score than Ens. (All) on six tasks, whereas Ens. (All) performs better on the two Circular Economy tasks. ⢠Homogeneous LLM ensembling (Ens. (LLMs)). Combining Qwen, GPT-5.4-Nano, and Gemini through majority voting achieves or ties for the highest F1-score on four tasks: G1âWeb (58.78%), G2âDiseases (63.1%), G3âText (15.2%), and FishâZooplankton (96.5%). The configuration outperforms every standalone LLM on G1âWeb, G2âDiseases, and FishâZooplankton. Its comparatively strong recall suggests that agreement among the LLM-based aligners retains broader semantic coverage than the more heterogeneous ensemble. ⢠Heterogeneous multi-paradigm ensembling (Ens. (All)). Combining lightweight, KGE-based, and RAG/LLM-based aligners produces a more precision-oriented configuration. On MouseâHuman, Ens. (All) achieves 96.5% precision, exceeding all three individual LLM aligners, although the KGE aligner remains higher at 99.0%. On MIâMatOnto, Ens. (All) reaches 84.3% precision, which is 22.6 percentage points higher than the best individual LLM precision of 61.7% obtained by Qwen. Its recall on this task is only 23.1%, however, resulting in an F1-score of 36.3%. The heterogeneous ensemble therefore acts as a comparatively conservative filter: agreement across different alignment paradigms can increase precision, but may also remove valid correspondences that are supported by only a subset of the constituent aligners. The effect of ensemble composition also differs across domains and task types: ⢠Biomedical and standardized domains (MouseâHuman, G2âDiseases). On MouseâHuman, the specialized Matcha baseline retains the highest F1-score of 94.1%. Nevertheless, Ens. (LLMs) achieves a competitive 91.6% F1 in the reported setup without task-specific fine-tuning, while Ens. (All) reaches 90.6%. The heterogeneous ensemble obtains higher precision than the LLM ensemble (96.5% versus 93.0%), whereas the LLM ensemble preserves higher recall (90.3% versus 85.5%). On G2âDiseases, Ens. (LLMs) achieves 63.1% F1 and outperforms both Ens. (All) at 61.4% and the LogMapBio baseline at 60.5%. These results indicate that the LLM-only composition can provide competitive coverage of biomedical terminology, although the advantage is not uniform across biomedical tasks. ⢠Materials science and Circular Economy (MIâMatOnto, CEONâBiOnto, CEONâMatOnto). On MIâMatOnto, Qwen achieves the highest F1-score of 42.2%, followed closely by Ens. (LLMs) at 41.6%, both exceeding the Matcha baseline at 33.9% and the KGE aligner at 16.8%. In contrast, Ens. (All) achieves substantially higher precision (84.3%) but lower recall (23.1%), resulting in 36.3% F1. This illustrates how the heterogeneous composition can favor conservative correspondences at the expense of broader coverage. On CEONâBiOnto, Ens. (All) achieves the highest F1-score of 76.7%, exceeding the LogMap baseline at 75.8% and Ens. (LLMs) at 71.6%. The LLM ensemble reaches 100.0% recall, but its lower precision of 55.7% reduces its overall F1-score. On CEONâMatOnto, neither ensemble exceeds the LogMap baseline at 52.5% F1. Nevertheless, Ens. (All) again outperforms Ens. (LLMs) in F1-score (49.1% versus 44.7%) because of its higher precision (33.3% versus 29.4%), while both configurations obtain the same recall of 93.7%. The two CEON tasks therefore provide the clearest cases in which cross-paradigm agreement improves the precisionârecall balance relative to the LLM-only composition. ⢠Non-equivalence and complex mapping (G3âText). Recall remains below 10% for every evaluated method on G3âText, indicating that this task remains challenging for both individual and ensemble approaches. In this setting, Ens. (LLMs) achieves 15.2% F1, tying the fuzzy string aligner for the highest result and exceeding both Ens. (All) at 13.8% and the LogMap baseline at 12.5%. The LLM-only composition therefore provides a modest advantage over the heterogeneous ensemble under this difficult mapping setting, although the low absolute recall indicates substantial remaining room for improvement. ⢠Biodiversity and ecology (FishâZooplankton). Both ensemble configurations achieve 100.0% precision, but their recall differs substantially. Ens. (LLMs) reaches 93.3% recall and 96.5% F1, whereas Ens. (All) obtains 73.3% recall and 84.6% F1. The lower recall of the heterogeneous ensemble suggests that requiring agreement across substantially different alignment paradigms can be overly restrictive for this task. Here, the homogeneous LLM composition retains more valid correspondences while preserving perfect precision. Overall, RQ3 shows that ensemble composition directly affects the precisionârecall trade-off. The heterogeneous multi-paradigm ensemble generally provides stronger precision and performs best on the two Circular Economy tasks, whereas the homogeneous LLM ensemble generally retains more recall and achieves the higher F1-score on six of the eight tasks. Neither composition is uniformly preferable; their relative effectiveness depends on the domain, the task characteristics, and the degree of agreement among the constituent aligners. 7 Discussion and Conclusion Industry Perspective. From an industrial application perspective, scaling the alignment and integration of proprietary and domain-standard ontologies directly supports the deployment of reliable data products for both human analysts and automated agents. Achieving robust semantic interoperability is crucial in regulatory reporting, reference data integration, and enterprise analytics, where data assets created for distinct business purposes must be harmonized into unified semantic layers. In these settings, raw individual aligners often face operational trade-offs: lexical aligners can fail under proprietary terminology changes, while LLM-driven aligners introduce variance across model providers. The OntoAligner-Ensemble mechanisms developed in this work help mitigate these single-model risks by providing predictable, high-precision candidate alignments. Improving the precisionârecall balance through systematic fusion lowers the manual verification cost needed to build trusted data products, ultimately facilitating smoother data consumption, discovery, and inter-organizational system integration. Limitations and Future Directions. While our OA definition considers four matching relations (equivalence, subclass, superclass, and disjointness), the current framework reduces output decisions to binary classification (match vs. no-match). Consequently, while a positive match implicitly can encompass equivalence, subclass, and superclass associations, the framework does not differentiate between these distinct relation types. This limitation stems from the current fusion functions, which prioritize consensus over fine-grained semantic categorization. Extending the decision layer to distinguish specific semantic relations represents a key direction for future developments of OntoAligner. Conclusion. In this work, we presented OntoAligner-Ensemble, a modular, aligner-agnostic framework designed to systematically integrate complementary candidate predictions across heterogeneous OA paradigms. By employing a two-stage pipeline combining voting-based fusion strategies with post-fusion selection policies, the framework reconciles conflicting correspondences generated by diverse aligner algorithms. We systematically evaluated standalone and ensemble aligners across eight benchmark tasks from five OAEI tracks. Our experimental findings demonstrate that voting-based ensemble fusion consistently improves the precisionârecall balance, frequently outperforming individual constituent baselines across varying domain complexities. Acknowledgements. This work is supported by the NFDI4DataScience initiative (DFG, German Research Foundation, Grant ID: 460234259). Declaration on Generative AI In preparing this manuscript, generative AI tools, specifically ChatGPT, were used solely for grammar checking, spelling checks, and readability of some sentences. All suggested changes were carefully reviewed and adapted by the authors to ensure accuracy and appropriateness. The scientific content, research design, analysis, and conclusions were developed and verified exclusively by the authors without AI involvement. The use of ChatGPT was limited to enhancing the presentation of the work. Generative AI (GenAI) tools were used solely to assist with code development for conducting the experiments reported in this paper References Rahm and Bernstein (2001) E. Rahm, P. A. Bernstein, A survey of approaches to automatic schema matching, the VLDB Journal 10 (2001) 334â350. Milo et al. (1998) T. Milo, S. Zohar, et al., Using schema matching to simplify heterogeneous data translation, in: Vldb, volume 98, 1998, p. 24â27. Melnik et al. (2002) S. Melnik, H. Garcia-Molina, E. Rahm, Similarity flooding: A versatile graph matching algorithm and its application to schema matching, in: Proceedings 18th international conference on data engineering, IEEE, 2002, p. 117â128. Noy and Musen (2000) N. F. Noy, M. A. Musen, Prompt: Algorithm and tool for automated ontology merging and alignment, in: Proceedings of the Seventeenth National Conference on Artificial Intelligence and Twelfth Conference on Innovative Applications of Artificial Intelligence, AAAI Press, 2000, p. 450â455. Noy and Musen (2001) N. F. Noy, M. A. Musen, Anchor-prompt: Using non-local context for semantic matching., in: Ois@ ijcai, 2001. Doan et al. (2002) A. Doan, J. Madhavan, P. Domingos, A. Halevy, Learning to map between ontologies on the semantic web, in: Proceedings of the 11th international conference on World Wide Web, 2002, p. 662â673. Kalfoglou and Schorlemmer (2003) Y. Kalfoglou, M. Schorlemmer, Ontology mapping: the state of the art, The knowledge engineering review 18 (2003) 1â31. Euzenat and Shvaiko (2013) J. Euzenat, P. Shvaiko, Ontology Matching, 2 ed., Springer, Berlin, Heidelberg, 2013. doi:10.1007/978-3-642-38721-0. Faria et al. (2013) D. Faria, C. Pesquita, E. Santos, M. Palmonari, I. F. Cruz, F. M. Couto, The agreementmakerlight ontology matching system, in: OTM Confederated International Conferencesâ On the Move to Meaningful Internet Systemsâ, Springer, 2013, p. 527â541. JimĂŠnez-Ruiz and Cuenca Grau (2011) E. JimĂŠnez-Ruiz, B. Cuenca Grau, Logmap: Logic-based and scalable ontology matching, in: International Semantic Web Conference, Springer, 2011, p. 273â288. Li et al. (2008) J. Li, J. Tang, Y. Li, Q. Luo, Rimom: A dynamic multistrategy ontology alignment framework, IEEE Transactions on Knowledge and data Engineering 21 (2008) 1218â1232. Isaac et al. (2007) A. Isaac, L. Van Der Meij, S. Schlobach, S. Wang, An empirical study of instance-based ontology matching, in: International Semantic Web Conference, Springer, 2007, p. 253â266. Kolyvakis et al. (2018) P. Kolyvakis, A. Kalousis, D. Kiritsis, Deepalignment: Unsupervised ontology matching with refined word vectors, in: Proceedings of the 2018 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long Papers), 2018, p. 787â798. Chen et al. (2021) J. Chen, P. Hu, E. Jimenez-Ruiz, O. M. Holter, D. Antonyrajah, I. Horrocks, Owl2vec*: embedding of owl ontologies, Machine Learning 110 (2021) 1813â1845. Iyer et al. (2020) V. Iyer, A. Agarwal, H. Kumar, Veealign: a supervised deep learning approach to ontology alignment., in: OM@ ISWC, 2020, p. 216â224. He et al. (2022) Y. He, J. Chen, D. Antonyrajah, I. Horrocks, Bertmap: a bert-based ontology alignment system, in: Proceedings of the AAAI Conference on Artificial Intelligence, volume 36, 2022, p. 5684â5691. Hertling and Paulheim (2023) S. Hertling, H. Paulheim, Olala: Ontology matching with large language models, in: Proceedings of the 12th knowledge capture conference 2023, 2023, p. 131â139. Qiang et al. (2023) Z. Qiang, W. Wang, K. Taylor, Agent-om: Leveraging llm agents for ontology matching, arXiv preprint arXiv:2312.00326 (2023). Babaei Giglou et al. (2024) H. Babaei Giglou, J. DâSouza, F. Engel, S. Auer, Llms4om: Matching ontologies with large language models, in: European Semantic Web Conference, Springer, 2024, p. 25â35. Babaei Giglou et al. (2025) H. Babaei Giglou, J. DâSouza, O. Karras, S. Auer, Ontoaligner: A comprehensive modular and robust python toolkit for ontology alignment, in: European Semantic Web Conference, 2025, p. 174â191. Babaei Giglou et al. (2026) H. Babaei Giglou, J. DâSouza, O. Karras, S. Auer, Ontoaligner: A comprehensive modular and robust python toolkit for ontology alignment, 2026. URL: https://doi.org/10.5281/zenodo.21206300. doi:10.5281/zenodo.21206300. Giglou et al. (2025) H. B. Giglou, J. DâSouza, S. Auer, M. Sanaei, Ontoaligner meets knowledge graph embedding aligners, arXiv preprint arXiv:2509.26417 (2025). Khan et al. (2023) H. Khan, M. Saqib, H. A. Khattak, S. I. Ali, S. Lee, Ontology alignment for accurate ontology matching: A survey, in: International Conference on Smart Homes and Health Telematics, Springer, 2023, p. 338â349. Eckert et al. (2009) K. Eckert, C. Meilicke, H. Stuckenschmidt, Improving ontology matching using meta-level learning, in: L. Aroyo, P. Traverso, F. Ciravegna, P. Cimiano, T. Heath, E. HyvĂśnen, R. Mizoguchi, E. Oren, M. Sabou, E. Simperl (Eds.), The Semantic Web: Research and Applications, Springer Berlin Heidelberg, Berlin, Heidelberg, 2009, p. 158â172. Nkisi-Orji et al. (2019) I. Nkisi-Orji, N. Wiratunga, S. Massie, K.-Y. Hui, R. Heaven, Ontology alignment based on word embedding and random forest classification, in: M. Berlingerio, F. Bonchi, T. Gärtner, N. Hurley, G. Ifrim (Eds.), Machine Learning and Knowledge Discovery in Databases, Springer International Publishing, Cham, 2019, p. 557â572. Ding et al. (2025) J. Ding, C. Wang, J. Liu, S. Han, T. Wang, Rome: A robust ontology matching method based on ensemble learning, in: 2025 IEEE 11th Conference on Big Data Security on Cloud (BigDataSecurity), 2025, p. 121â125. doi:10.1109/BigDataSecurity66063.2025.00022. Xue et al. (2026) X. Xue, J. Chun-Wei Lin, Z. Jiang, Collaborative ontology matching with dual population genetic programming and active meta-learning, IEEE Transactions on Evolutionary Computation 30 (2026) 1024â1038. doi:10.1109/TEVC.2025.3569336. Cheng et al. (2024) B. Cheng, J. FĂźrst, T. Jacobs, C. Garrido-Hidalgo, Interactive ontology matching with cost-efficient learning, 2024. URL: https://arxiv.org/abs/2404.07663. arXiv:2404.07663. Dearing and Goan (2017) D. Dearing, T. Goan, Exploring the synergies between biocuration and ontology alignment automation., in: OM@ ISWC, 2017, p. 25â36. Gharpure et al. (2024) P. Gharpure, et al., Hybrid approach to instance matching (2024). Hertling and Paulheim (2023) S. Hertling, H. Paulheim, Transformer based semantic relation typing for knowledge graph integration, in: European Semantic Web Conference, Springer, 2023, p. 105â121. Arnold and Rahm (2014) P. Arnold, E. Rahm, Enriching ontology mappings with semantic relations, Data & Knowledge Engineering 93 (2014) 1â18. Blomqvist et al. (2023) E. Blomqvist, H. Li, R. Keskisärkkä, M. Lindecrantz, M. A. N. Pour, Y. Li, P. Lambrix, Cross-domain modelling-a network of core ontologies for the circular economy., in: WOP@ ISWC, 2023, p. 1â12. Dragisic et al. (2017) Z. Dragisic, V. Ivanova, H. Li, P. Lambrix, Experiences from the anatomy track in the ontology alignment evaluation initiative, J Biomed Semant 8 (2017) 56. URL: https://doi.org/10.1186/s13326-017-0166-5. doi:10.1186/s13326-017-0166-5. Nas and Huschka (2023) E. Nas, M. Huschka, MSE Benchmark, https://github.com/EngyNasr/MSE-Benchmark, 2023. Karam et al. (2020) N. Karam, A. Khiat, A. Algergawy, M. Sattler, C. Weiland, M. Schmidt, Matching biodiversity and ecology ontologies: challenges and evaluation results, The Knowledge Engineering Review 35 (2020) e9. URL: https://doi.org/10.1017/S0269888920000132. doi:10.1017/S0269888920000132. Qwen Team (2026) Qwen Team, Qwen3.5: Towards native multimodal agents, 2026. URL: https://qwen.ai/blog?id=qwen3.5. Zhang et al. (2025) Y. Zhang, M. Li, D. Long, X. Zhang, H. Lin, B. Yang, P. Xie, A. Yang, D. Liu, J. Lin, F. Huang, J. Zhou, Qwen3 embedding: Advancing text embedding and reranking through foundation models, arXiv preprint arXiv:2506.05176 (2025). Schechter Vera et al. (2025) H. Schechter Vera, S. Dua, B. Zhang, D. Salz, R. Mullins, S. Raghuram Panyam, S. Smoot, I. Naim, J. Zou, F. Chen, D. Cer, A. Lisak, M. Choi, L. Gonzalez, O. Sanseviero, G. Cameron, I. Ballantyne, K. Black, K. Chen, W. Wang, Z. Li, G. Martins, J. Lee, M. Sherwood, J. Ji, R. Wu, J. Zheng, J. Singh, A. Sharma, D. Sreepat, A. Jain, A. Elarabawy, A. Co, A. Doumanoglou, B. Samari, B. Hora, B. Potetz, D. Kim, E. Alfonseca, F. Moiseev, F. Han, F. Palma Gomez, G. HernĂĄndez Ăbrego, H. Zhang, H. Hui, J. Han, K. Gill, K. Chen, K. Chen, M. Shanbhogue, M. Boratko, P. Suganthan, S. M. K. Duddu, S. Mariserla, S. Ariafar, S. Zhang, S. Zhang, S. Baumgartner, S. Goenka, S. Qiu, T. Dabral, T. Walker, V. Rao, W. Khawaja, W. Zhou, X. Ren, Y. Xia, Y. Chen, Y.-T. Chen, Z. Dong, Z. Ding, F. Visin, G. Liu, J. Zhang, K. Kenealy, M. Casbon, R. Kumar, T. Mesnard, Z. Gleicher, C. Brick, O. Lacombe, A. Roberts, Y. Sung, R. Hoffmann, T. Warkentin, A. Joulin, T. Duerig, M. Seyedhosseini, Embeddinggemma: Powerful and lightweight text representations (2025). URL: https://arxiv.org/abs/2509.20354. Liu et al. (2024) X. Liu, J. Grode, M. R. Hansen, Mdmapper: A framework for aligning master data models using ontology matching techniques, in: The 19th International Workshop on Ontology Matching, CEUR-WS, 2024, p. 30â42. Cotovio et al. (2024) P. G. Cotovio, L. Ferraz, D. Faria, L. Balbi, M. C. Silva, C. Pesquita, Matcha-dl a tool for supervised ontology alignment, preprint (2024).