Federated Vector Retrieval across Heterogeneous VectorDBs
Analyze & explore related research in Conceptio
Connect this record directly into your research workflow or AI agent. Explore citations across open repositories, query full text, and export structured proof bundles.
Federated Vector Retrieval across Heterogeneous VectorDBs Mintaek Lim
Sieun Hyeon
Geon Choi
Jaeyoung Do∗
Seoul National University Seoul, South Korea victorlim@snu.ac.kr
Seoul National University Seoul, South Korea zxc2692@snu.ac.kr
Seoul National University Seoul, South Korea cds06126@snu.ac.kr
Seoul National University Seoul, South Korea jaeyoung.do@snu.ac.kr
arXiv:2611.01514v1 [cs.DB] 1 Nov 2026
ABSTRACT Vector databases are now core infrastructure for AI retrieval systems, yet many real deployments must serve queries over multiple independently constructed vectorDBs built with different embedding models. This creates a systems problem of federated retrieval over heterogeneous vectorDBs: vectors and similarity scores are not directly comparable across embedding spaces, while fully resolving this incompatibility through corpus-wide re-embedding and re-indexing is often operationally prohibitive. Existing methods therefore face a difficult trade-off between retrieval quality, construction cost, and query throughput. We present HVMap, a lightweight compatibility layer for federated retrieval across heterogeneous vectorDBs. Instead of rebuilding databases into a unified space, HVMap learns bidirectional mappings between embedding spaces using a fuzzy contrastive loss, enabling calibrated crossdatabase scoring without corpus migration or index reconstruction. HVMap is system-agnostic and further scales to multi-vectorDB settings while preserving ranking fidelity through a hub-based architecture. We evaluate HVMap in open-domain, cross-domain, and scale-out settings, and also construct a new benchmark for heterogeneous cross-domain federation. Across these settings, HVMap consistently achieves a better quality–cost–throughput trade-off than baselines, achieving up to 3.59× higher nDCG@10, up to 2.01× higher query throughput, and construction time as low as 0.3% of baseline methods. These results show that HVMap makes heterogeneous vectorDB federation practical at scale. PVLDB Reference Format: Mintaek Lim, Sieun Hyeon, Geon Choi, and Jaeyoung Do. Federated Vector Retrieval across Heterogeneous VectorDBs. PVLDB, 20(3): XXX-XXX, 2026. doi:XX.XX/XXX.XX PVLDB Artifact Availability: The source code, data, and/or other artifacts have been made available at https://github.com/yoon123seul/HVMap.git.
1
INTRODUCTION
Vector databases (vectorDBs) have become a core component of modern AI data infrastructure, supporting efficient similarity search over dense embeddings at scale. They are now widely used in applications such as semantic search, recommendation systems, and Retrieval-Augmented Generation (RAG) pipelines [2, 4, 27, 31, 34, 67]. As AI applications increasingly rely on embedding-based access ∗ Corresponding author.
This work is licensed under the Creative Commons BY-NC-ND 4.0 International License. Visit https://creativecommons.org/licenses/by-nc-nd/4.0/ to view a copy of this license. For any use beyond those covered by this license, obtain permission by emailing info@vldb.org. Copyright is held by the owner/author(s). Publication rights licensed to the VLDB Endowment. Proceedings of the VLDB Endowment, Vol. 20, No. 3 ISSN 2150-8097. doi:XX.XX/XXX.XX
Figure 1: Accuracy–cost–throughput trade-off among methods for federated retrieval over heterogeneous vectorDBs at the 1B scale, and each bubble represents one method under a dataset–embedding-model configuration (Section 5.2). Accuracy, cost, and throughput correspond to nDCG@10, construction time (hours), and query throughput (QPS), respectively. For each configuration, metrics are normalized across methods using z-score normalization followed by a sigmoid transformation, and bubble size indicates normalized query throughput.
to large collections of unstructured data, vectorDBs are no longer standalone components; they are long-lived system infrastructure that must remain operational even as embedding models, domains, and corpora evolve. In practice, this evolution rarely results in a single, unified vector space. Instead, many real-world systems maintain multiple vectorDBs built with different embedding models. A production deployment may preserve legacy indexes while gradually adopting a new embedding model, or simultaneously serve multiple domains, each using a specialized encoder. Supporting a single query over such databases naturally leads to the problem of federated retrieval across heterogeneous vectorDBs: executing retrieval over multiple independently managed vectorDBs whose embeddings are not directly comparable. In many production deployments, heterogeneous vectorDBs are not an exception but an operational consequence of model upgrades, domain specialization, and incremental migration. A system design that assumes immediate corpus-wide re-embedding is therefore often impractical. This setting arises naturally in at least two common scenarios. First, Embedding Model Evolution and Upgrades is now routine. To achieve better semantic representation and retrieval performance, embedding models are frequently updated through better architectures, larger training data, or higher embedding dimensions [32, 33, 38, 83]. However, such upgrades often change the geometry, dimensionality, or semantics of the embedding space, making newly generated embeddings incompatible with existing ones. As a result,
organizations may need to operate multiple vectorDBs simultaneously rather than re-embedding and re-indexing the entire corpus at once. For example, a system transitioning from a BERT-based model [59, 61] to a stronger GPT-based embedding model [48] may need to preserve access to both legacy and newly indexed data during the transition period. Second, Cross-Domain Knowledge Retrieval is also increasingly common [1, 21, 42, 50]. Many applications require retrieving information across multiple specialized domains, each with its own domain-specific embedding model [5, 6, 18, 64, 71]. For example, a biomedical assistant may need to retrieve information jointly from genomics, pharmaceutical, and scientific literature databases, even when those corpora were embedded using different models optimized for different domains. From a database systems perspective, this is a new federation problem. Federated query processing has been extensively studied for structured databases [43, 44, 66], and recent work explores federation over vector databases [84, 85]. However, existing vector federation systems typically assume a shared embedding model and avoid the central challenge of heterogeneous settings: score comparability across incompatible embedding spaces. With different encoders, vectors cannot be directly compared and similarity scores are uncalibrated across databases. Na"ively merging top-𝐾 results therefore yields unstable global rankings and poor retrieval quality. The key question is whether heterogeneous embeddings can be aligned to preserve retrieval quality while respecting real vectorDB construction and serving constraints. A straightforward way to address this issue is to integrate all databases into a common embedding space by re-embedding the underlying corpus and rebuilding indexes using a unified model [28, 45, 63, 65, 82]. While this can ensure compatibility, large-scale reembedding and re-indexing incur substantial offline cost, system disruption, and migration complexity, especially for large or continuously updated corpora [74, 80]. More importantly, heterogeneous vectorDB federation introduces a fundamental systems trade-off among three competing objectives: retrieval accuracy, construction cost, and query throughput. Aggressive integration can improve retrieval quality but increases construction overhead, whereas lightweight approaches that avoid integration reduce upfront cost but often sacrifice ranking quality or runtime efficiency. A practical heterogeneous federation mechanism must therefore achieve score compatibility without paying the full cost of database unification. To this end, in this paper, we propose HVMap (Heterogeneous Vector Mapping), a lightweight, system-agnostic compatibility layer that enables federated retrieval across heterogeneous vectorDBs without corpus migration or index reconstruction. It learns bidirectional mappings between embedding spaces to support crossdatabase score comparison, integrates with retrieval pipelines, and scales to multiple databases through a hub-based design. At its core, HVMap uses a retrieval-oriented fuzzy contrastive objective to align semantically related vectors across incompatible spaces while accommodating ambiguity across models and domains. We evaluate HVMap in open-domain, cross-domain, and largescale settings, and construct a benchmark of financial, biomedical, and scientific literature because existing benchmarks do not capture heterogeneous cross-domain federated retrieval. Figure 1
shows that HVMap occupies a favorable region of the quality–cost– throughput trade-off space. Compared with existing alternatives, it achieves up to 3.59× higher nDCG@10, reduces construction time to 0.3% of that required by baseline methods, and improves query throughput by up to 2.01×. Our contributions are summarized as follows. • We formulate federated retrieval across embedding-heterogeneous vectorDBs as a systems problem and identify cross-space score comparability as its central challenge. • We propose HVMap, a compatibility layer that preserves native vectors and indexes, combines bidirectional candidate transformation with global ranking, and scales to multiple vectorDBs through a bounded-depth hub topology with batched execution. • We construct and publicly release the first benchmark for crossdomain retrieval across heterogeneous vectorDBs, supported by human validation and independent LLM-based evaluation. • We demonstrate that HVMap achieves a favorable trade-off among retrieval accuracy, construction cost, and query throughput across open-domain, cross-domain, and large-scale settings. • We characterize the operating conditions of bidirectional mappingbased federation by analyzing embedding-space structural similarity, capacity, training objective, and score weighting.
2
MOTIVATION
As vectorDBs evolve over time and across domains, federated retrieval over heterogeneous vectorDBs becomes increasingly common. Previous approaches such as compatible learning [25, 28, 53, 58, 65] and domain alignment methods [36, 62, 76, 81] have shown promise in representation alignment. However, they are not well suited to our target setting. Compatible learning typically assumes that a new embedding model is explicitly trained to remain compatible with an existing embedding space, while domain alignment methods usually require projecting stored data into a shared space. In our setting, where heterogeneous vectorDBs have already been constructed independently, these assumptions are often unrealistic or operationally expensive. Recent work has explored more efficient integration techniques for heterogeneous vectorDBs [80], but this approach fundamentally assumes that the underlying databases can be integrated into a unified retrieval system. This assumption is often difficult to satisfy when vectorDBs are independently managed, deployed across separate systems, or specialized for different domains [19, 39, 60]. We therefore focus on a distinct systems problem: enabling federated retrieval across heterogeneous vectorDBs without corpus migration or index reconstruction. The goal is not to unify all databases into a single embedding space, but to enable comparable scoring across autonomous vectorDBs while balancing retrieval accuracy, construction cost, and query throughput. This motivates HVMap, a lightweight compatibility layer that learns bidirectional mappings between embedding spaces and enables effective crossdatabase retrieval with modest construction and serving overhead.
3
METHODOLOGY
In this section, we formulate the problem and present HVMap together with existing approaches for federated retrieval across
heterogeneous vectorDBs. For clarity, we begin with two vectorDBs and later extend the framework to more, as discussed in Section 3.4.
3.1
Problem Formulation
In a top-𝐾 information retrieval system utilizing a vectorDB, the user expects to receive 𝐾 most relevant documents for the submitted query. Let the vectorDB storing 𝑛 = |𝐷𝛼𝑡 | vectors be denoted as 𝐷𝛼𝑡 = {x𝑡𝛼,1, x𝑡𝛼,2, . . . , x𝑡𝛼,𝑛 }, where 𝑡 indicates the corresponding embedding space and 𝛼 identifies the document set stored in this vectorDB. In other words, the vectorDB 𝐷𝛼𝑡 is constructed using the embedding model 𝜙 𝑡 : text → R𝑑𝑖𝑚𝑡 , which maps text data into the embedding space 𝑡 with dimension 𝑑𝑖𝑚𝑡 . Each element stored in 𝐷𝛼𝑡 , x𝑡𝛼,𝑖 , where 𝑖 ∈ {1, 2, . . . , 𝑛}, represents a vector that retains the semantics of its corresponding original document in the set 𝛼. Then, when a query is submitted to the system, it must first be converted into vector form. Let the query in text form be denoted as 𝑡𝑒𝑥𝑡𝑞 . Then, the vector representation of the given query can be obtained as q𝑡 = 𝜙 𝑡 (𝑡𝑒𝑥𝑡𝑞 ). Now, we perform a vector search to retrieve the top 𝐾 relevant vectors from 𝐷𝛼𝑡 , which can be expressed as: SEARCH(𝐷𝛼𝑡 , 𝐾, q𝑡 ) = arg Top𝐾 𝑠𝑖𝑚(q𝑡 , x) 𝑡 x∈𝐷𝛼
where 𝑠𝑖𝑚 represents the similarity function that quantifies the closeness between two vectors, and arg Top𝐾 returns the top 𝐾 elements from the given vector set that maximize the given similarity function. The vectors are sorted in descending order of their function values; here, the ordering is based on similarity to the query vector. A larger value of the function 𝑠𝑖𝑚 indicates the two vectors are more similar. Note that the SEARCH operation is only possible when 𝐷 and q from arg Top𝐾 share the same superscript (i.e., belong to the same embedding space). Otherwise, the query vector is not compatible with the vectors in 𝐷, which can significantly degrade performance or even cause system failure. Extending the formulation to federated queries over multiple vectorDBs, the retrieval across two heterogeneous vectorDBs, 𝐷𝛼𝑡 and 𝐷 𝑠𝛽 , can be expressed as follows: SEARCH(𝐷𝛼𝑡 , 𝐷 𝑠𝛽 , 𝐾, q𝑡 ) = arg Top𝐾 𝑠𝑖𝑚(q𝑡 , x). 𝑡 ∪𝐷 𝑠 x∈𝐷𝛼 𝛽
3.2
𝑡 SEARCH(𝐷𝛼𝑡 , 𝐷 𝑠𝛽 , 𝐾, q𝑡 ) = SEARCH(𝐷𝛼∪𝛽 , 𝐾, q𝑡 ).
MIG ensures score compatibility, but requires corpus-wide reembedding and index reconstruction. Fusion-based methods instead query each vectorDB using its corresponding embedding model and combine the returned ranked lists. Let 𝐴 = ⟨a1, . . . , a𝐾 ⟩ and 𝐵 = ⟨b1, . . . , b𝐾 ⟩ denote the two local result lists. Aggregation (AGG) [20] alternates candidates from 𝐴 and 𝐵: AGG(𝐴, 𝐵) = ⟨a1, b1, a2, b2, . . .⟩ [:𝐾 ] , where (·) [:𝐾 ] denotes truncation to the first 𝐾 candidates. AGG implicitly assumes that relevant documents are approximately balanced across sources, and its ranking quality can therefore degrade under source-skewed relevance. Reciprocal Rank Fusion (RRF) [8] assigns each candidate a score based on its rank across the source lists: ∑︁ 1 RRF(x) = , 𝑐 + rankℓ (x) ℓ ∈ {𝐴,𝐵 }
where 𝑐 is a smoothing constant. CombMNZ [17] instead fuses normalized local similarity scores: ∑︁ CombMNZ(x) = 𝑁 (x) b 𝑠 ℓ (x), ℓ ∈ {𝐴,𝐵 }
where b 𝑠 ℓ (x) is the normalized local similarity score of candidate x within source ℓ, and 𝑁 (x) is the number of source lists containing x. Both methods globally rank the 2𝐾 candidates and return the final top-𝐾 results. These fusion methods avoid migration and index reconstruction, but require one query embedding per vectorDB, introducing additional query-time overhead, and do not explicitly align heterogeneous embedding spaces. Accordingly, MIG, AGG, RRF, and CombMNZ serve as representative conventional baselines, while Section 5 further considers learning-based alternatives.
3.3 This SEARCH operation is expected to retrieve a total of 𝐾 relevant vectors from the two vectorDBs. At this point, since the vectors in 𝐷 𝑠𝛽 and the query vector q𝑡 reside in different embedding spaces, a compatibility issue arises, meaning that their similarity cannot be properly computed using the similarity function 𝑠𝑖𝑚. In the worst case, this incompatibility results in complete system failure when the embedding dimensions differ, as similarity cannot be computed across vectors from different spaces. Even when the dimensions coincide, vectors from 𝐷 𝑠𝛽 may still be assigned low similarity scores despite their true semantic relevance to the query. Consequently, they are unlikely to appear in the top 𝐾 results, which prevents effective retrieval from 𝐷 𝑠𝛽 and degrades overall retrieval quality. Addressing this compatibility issue is therefore a fundamental requirement for federated retrieval across heterogeneous vectorDBs.
Conventional Approaches
Conventional approaches to heterogeneous vectorDB federation broadly fall into migration-based integration and result fusion. Migration (MIG) [45, 65] resolves embedding incompatibility by re-embedding the documents of one vectorDB with the embedding model of the other and rebuilding a unified index. When mi𝑡 grating 𝐷 𝑠𝛽 into space 𝑡, the resulting database is 𝐷𝛼∪𝛽 = 𝐷𝛼𝑡 ∪ 𝑡 𝑛 {𝜙 (doc𝛽,𝑖 )}𝑖=1, and retrieval is performed as
Overview of HVMap
Existing approaches struggle to balance construction cost, retrieval accuracy, and query throughput in federated retrieval. MIG preserves retrieval quality by unifying heterogeneous vectorDBs into a common space, but requires costly re-embedding and index reconstruction. In contrast, fusion-based federations avoid these construction costs by querying each vectorDB independently, but suffer from limited score comparability and the overhead of running multiple embedding models at query time. HVMap addresses this trade-off through a lightweight compatibility layer based on bidirectional embedding-space mappings learned with fuzzy contrastive loss, enabling heterogeneous vectorDBs to remain physically separate while being exposed as a single logical retrieval system. As shown in Figure 2, the blue and red colors represent embedding spaces 𝑡 and 𝑠, respectively. Vectors from different spaces are
vectorDB1 ""!
query
1
model !!
1 3
! $"% ⋮ ⋮ ! $"&
5
document% ⋯ ⋯ document$
! $#% ⋮ ⋮ ! $#&
6 7
vectorDB2 "#$ mapping function1
3 #!
Following the notation in Section 3.1, x𝑘 denotes a vector originally constructed in embedding space 𝑘. The weights satisfy 𝑤 1, 𝑤 2 ≥ 0 and 𝑤 1 + 𝑤 2 = 1, where 𝑤 1 controls the native-space contribution and 𝑤 2 controls the mapped-space contribution. The analysis in Section 5.4.2 shows that these two signals are complementary but not equally reliable. Assigning slightly greater weight to the nativespace similarity improves retrieval performance by using the errorfree native score as the primary signal, while retaining the mappedspace similarity as a complementary signal for comparison. After computing SCORE2 for all retrieved candidates, the ranker globally selects the 𝐾 highest-scoring vectors and returns their corresponding documents (Figure 2. 7 ):
2
4 #$
2 !! →#
5
4
$ $#%
⋮ ⋮ $ $#&
5 5
$ $"% ⋮ ⋮ $ $"&
# →!
5
!
mapping function2
SEARCH(𝐷𝛼𝑡 , 𝐷 𝑠𝛽 , 𝐾, q𝑡 ) = arg Top SCORE2 (x). x∈X𝑡𝛼 ∪X𝑠𝛽
6
ranker
Figure 2: A framework of HVMap for federated retrieval across two heterogeneous vectorDBs.
not directly compatible, even when they encode semantically related documents. When a query is submitted, it is first encoded by the predefined embedding model 𝜙 𝑡 of one vectorDB: q𝑡 = 𝜙 𝑡 (text𝑞 ) (Figure 2. 1 ). To search the second vectorDB without invoking another full embedding model, HVMap transforms the query into space 𝑠 using the learned mapping function 𝑓 𝑡 →𝑠 : R𝑑𝑖𝑚𝑡 → R𝑑𝑖𝑚𝑠 : q𝑠 ≈ 𝑓 𝑡 →𝑠 (q𝑡 ) (Figure 2. 2 ). Once query vectors are available in both spaces, HVMap independently searches the two vectorDBs, 𝐷𝛼𝑡 and 𝐷 𝑠𝛽 , yielding X𝑡𝛼 := SEARCH(𝐷𝛼𝑡 , 𝐾, q𝑡 ), and X𝑠𝛽 := SEARCH(𝐷 𝑠𝛽 , 𝐾, 𝑓 𝑡 →𝑠 (q𝑡 )) (Figure 2. 3 – 4 ). Because the mapping function is substantially lighter than a full embedding model, this design reduces query-time encoding overhead compared with methods that independently encode the query using every participating model. From the user’s perspective, HVMap exposes the heterogeneous vectorDBs as a single logical retrieval system, even though retrieval is performed independently in their original embedding spaces. At this stage, the two vectorDBs have returned 2𝐾 candidates, X𝑡𝛼 ∪ X𝑠𝛽 . However, their local similarity scores cannot be directly compared because they originate from different embedding spaces and may follow different score distributions. This makes simple score merging unreliable. To address this issue, HVMap maps each retrieved candidate into the opposite embedding space using 𝑓 𝑡 →𝑠 and 𝑓 𝑠→𝑡 (Figure 2. 5 ). The ranker can therefore evaluate every candidate using two complementary signals: its similarity in the native space, where no mapping error is introduced, and its similarity in the mapped space, which provides cross-space evidence for global calibration (Figure 2. 6 ). For a candidate x𝑘 originating from embedding space 𝑘 ∈ {𝑡, 𝑠}, the final ranking score is computed as SCORE2 (x𝑘 ) =
𝑡 𝑘 𝑠 𝑡 →𝑠 (x𝑘 )), 𝑤 1 · 𝑠𝑖𝑚(q , x ) + 𝑤 2 · 𝑠𝑖𝑚(q , 𝑓
if 𝑘 = 𝑡,
𝑤 1 · 𝑠𝑖𝑚(q𝑠 , x𝑘 ) + 𝑤 2 · 𝑠𝑖𝑚(q𝑡 , 𝑓 𝑠→𝑡 (x𝑘 )),
if 𝑘 = 𝑠.
Through this pipeline, HVMap enables score-compatible federated retrieval without modifying the stored vectors or rebuilding the underlying indexes. 3.3.1 Budget under Skewed Relevance. Determining which sources to search and how many candidates to retrieve from each has long been studied as a resource-selection problem in federated retrieval [68, 69]. In particular, this problem becomes important when relevant documents are unevenly distributed across sources. HVMap handles such skew without imposing a fixed final quota on each vectorDB, while allowing every source to contribute up to all 𝐾 final results. Given a requested output size 𝐾, it retrieves up to 𝐾 candidates from every participating vectorDB and globally reranks the resulting candidate pool using SCORE2 . Each source therefore has an equal opportunity to contribute all 𝐾 final results, and the final top-𝐾 documents may originate entirely from a single vectorDB even when relevance is highly skewed. Unlike interleaving-based aggregation, HVMap does not assume that relevant documents are evenly distributed across sources; Section 5.4.6 evaluates this property empirically. However, HVMap inherits the candidategeneration limitation of retrieve-and-rerank systems: documents excluded from a source’s local top-𝐾 cannot be recovered globally. Retrieving 𝐾 candidates per source is a conservative default that does not restrict any source’s final contribution. For larger federations, adaptive resource selection could reduce retrieval and mapping overhead by allocating smaller budgets to unlikely sources. We leave this extension to future work.
3.4
Scalability of HVMap
Up to Section 3.3, we have focused on federated retrieval across two heterogeneous vectorDBs. In this section, we extend our discussion to illustrate how HVMap scales to an arbitrary number of vectorDBs. As an example, we consider a system managing four vectorDBs, 𝐷𝛼𝑡 , 𝐷 𝑠𝛽 , 𝐷𝛾𝑢 , and 𝐷𝛿𝑣 , as shown in Figure 3. 3.4.1 Process of Federated Retrieval at Scale. The fundamental process of mapping the query and retrieved vectors to each embedding space remains the same as described in Section 3.3. However, scaling to multiple vectorDBs introduces two additional considerations: the increased number of embedding spaces, which leads to a larger number of mapping functions, and the connectivity structure among them. To enable scalable retrieval across many vectorDBs, HVMap adopts a hub-and-spoke architecture, a widely
hub
𝑓!→&
𝐪&
spoke
ranker
& 𝐱%#
𝑓& →!
model 𝜙!
query
𝐪! 𝑓!→+ vectorDB1 𝐷"!
Processing steps 2
Propagate q Retrieve x
3
Gather to hub space
4
Propagate to each space
1
Path
𝐱 !"# ⋮ ⋮ ! 𝐱 "$
vectorDB2 𝐷%&
⋮ ⋮ & 𝐱%$
𝐪+
spoke + 𝐱 *#
𝑓+→!
𝑓!→(
𝑓( →!
vectorDB3 𝐷*+
⋮ ⋮ 𝐱 +*$
𝐪(
spoke
vectorDB4 𝐷'(
( 𝐱 '# ⋮ ⋮ 𝐱 ('$
Figure 3: Extended HVMap framework for scalable federated retrieval across four heterogeneous vectorDBs.
used design in distributed systems and network architectures for reducing communication overhead and simplifying system connectivity [13, 79]. In this design, one embedding space acts as the hub, while the remaining spaces serve as spokes. When a query requiring retrieval of the top-𝐾 relevant vectors arrives, it is first encoded by the hub embedding model 𝜙 𝑡 , yielding the query vector q𝑡 . The query vector is then propagated to each spoke embedding space via the corresponding mapping functions, following the red-arrow paths (Figure 3. 1 ), to produce query representations in all embedding spaces. Once the query vectors are available in every space, each of the four vectorDBs independently retrieves 𝐾 candidate vectors (Figure 3. 2 ), yielding 4𝐾 candidates in total. To perform ranking, these vectors must be made comparable across embedding spaces. HVMap performs this through a twostage gather-and-propagate process. First, the retrieved vectors from each spoke are mapped back to the hub space (blue arrows in Figure 3. 3 ), where they are gathered into a unified candidate pool. The entire candidate pool is then propagated from the hub to each spoke space in a single batch, excluding the vectors originally retrieved from that spoke (red arrows in Figure 3. 4 ). This ensures that every embedding space receives candidate vectors originating from all other spaces. Finally, the vectors and their corresponding queries are passed to the ranker, which extends SCORE2 to select the final top-𝐾 documents. A fixed weighting provides a practical default, while federation-specific tuning may further improve performance; see Section 6. 3.4.2 Advantages of the Hub-Based Architecture. The hub-andspoke design improves scalable federated retrieval in construction cost, accuracy, and throughput. Construction Cost. From the perspective of construction cost, the hub architecture significantly reduces the number of required mapping functions. To guarantee vector compatibility, transformations must be supported between any pair of embedding spaces and the most intuitive approach is to maintain pairwise connections among 𝑁 embedding spaces, which requires 𝑂 (𝑁 2 ) mapping functions, where 𝑁 denotes the number of vectorDBs. In contrast, the hub-based design composes transformations between two arbitrary embedding spaces 𝑠 and 𝑟 via the hub. As a result, only 𝑂 (𝑁 ) mappings are required, keeping the construction overhead
manageable even as the number of vectorDBs increases. Moreover, choosing a lightweight embedding model as the hub can further reduce mapping function training time, since the hidden dimension of each mapping function is determined solely by the input and output embedding dimensions. Retrieval Accuracy. The hub-based architecture also bounds the propagation of mapping errors, since each mapping step may introduce a small amount of distortion. Any cross-space transformation requires at most two steps (spoke → hub → spoke), limiting the accumulation of such errors. By contrast, a linear chain of embedding spaces could lead to a mapping depth of up to 𝑁 − 1. Because transformations between non-hub spaces are mediated through the hub, the choice of hub embedding model can influence the final retrieval accuracy. A stronger hub model may improve alignment quality, although at the cost of higher query embedding latency. This design therefore allows system designers to select the hub model based on their preferred trade-off between accuracy and query efficiency.1 Query Throughput. The hub-based architecture also improves query throughput in two respects. First, it allows a lightweight embedding model to be used at the hub, reducing the cost of query embedding. Second, it supports an efficient two-stage gather-andpropagate mechanism for cross-space vector transformation. Rather than sequentially exchanging vectors between every pair of spaces, HVMap first gathers retrieved vectors into the hub space and then redistributes them to the spokes. This design enables batch mapping of the full set of 𝑁 𝐾 candidate vectors, thereby improving computational efficiency. More detailed empirical measurements and quantitative analysis are presented in Section 5.3.
3.5
Embedding Space Mapping Function
The mapping function 𝑓 is a core component of HVMap, enabling compatibility between heterogeneous spaces. Trained with the proposed fuzzy contrastive loss, it learns a transformation such that 𝑓 (𝜙 𝑡 (doc)) ≈ 𝜙 𝑠 (doc). Given a document set T = {doc1, . . . , doc𝑁 }, we construct paired embeddings X𝑡 = 𝜙 𝑡 (T ) = {x𝑡1, . . . , x𝑡𝑁 } and X𝑠 = 𝜙 𝑠 (T ) = {x𝑠1, . . . , x𝑠𝑁 }. Since x𝑖𝑡 and x𝑠𝑖 are generated from the same doc𝑖 , they represent the same semantics. 3.5.1 Fuzzy Contrastive Loss. Since our mapping task can be viewed as supervised learning over paired embeddings from two spaces, a natural baseline is to minimize the mean squared error (MSE) between mapped embeddings and their paired targets. This approach, also adopted in prior work [28, 58, 74], provides a simple solution for embedding transformation. However, pointwise regression alone is often insufficient for learning high-quality cross-space alignment [81]. Contrastive learning, as used in CLIP [54], additionally encourages positive pairs to be close and negative pairs to be separated. Its basic form is 2 2 LCL = 𝑦𝑖 𝑗 𝑓 (x𝑖𝑡 ) − x𝑠𝑗 + (1 − 𝑦𝑖 𝑗 ) max 0, 𝑚 − 𝑓 (x𝑖𝑡 ) − x𝑠𝑗 , where 𝑦𝑖 𝑗 = 1 for a positive pair, i.e., 𝑖 = 𝑗, and 𝑦𝑖 𝑗 = 0 otherwise. The first term aligns positive pairs, while the second penalizes negative pairs whose distance is smaller than the fixed margin 𝑚. 1 In our experiments, the choice of hub embedding model led to only minor accuracy
differences, whereas using a lightweight model as the hub noticeably improved query throughput. We therefore recommend the latter in practice.
ƒt→s
ϕt
❄
🔥
Source Space Model
Mapping Function
train data
𝒯 Target Space Model
x1t
x2t
x3t
⋯
x Nt
x1s
T1,1
T1,2
T1,3
⋯
T1,N
x2s
T2,1
T2,2
T2,3
⋯
T2,N
x3s
T3,1
T3,2
T3,3
⋯
T3,N
⋮
⋮
⋮
⋮
⋱
⋮
x Ns
TN,1
TN,2
TN,3
⋯
TN,N
x1s
x2s
x3s
⋯
x Ns
ϕs
❄
Figure 4: Visualization of the fuzzy contrastive loss used to train the mapping function. The sum of 𝑇𝑖,𝑗 constitutes the final loss, where the highlighted cells represent positive pairs, and the remaining cells correspond to negative pairs. Although standard contrastive loss (CL) is effective in many settings, it treats all negative pairs using the same margin regardless of their semantic dissimilarity. In practice, negative pairs may differ substantially in how far apart they should be. Motivated by this observation, we generalize the fixed margin into an adaptive, pairdependent margin 𝜇𝑖 𝑗 : 2
Lfuzzy = 𝑦𝑖 𝑗 𝑓 (x𝑖𝑡 ) − x𝑠𝑗
i 2 + (1 − 𝑦𝑖 𝑗 ) max 0, 𝜇𝑖 𝑗 − 𝑓 (x𝑖𝑡 ) − x𝑠𝑗 . h
Here, 𝜇𝑖 𝑗 encodes the semantic dissimilarity of each pair. Semantically distant pairs receive larger margins, while closely related pairs receive smaller margins and therefore weaker separation. Because 𝜇𝑖 𝑗 varies continuously across pairs, the loss provides finer-grained supervision than a uniform margin. We instantiate this idea by defining 𝜇 (x𝑠𝑖 , x𝑠𝑗 ) as the semantic distance between doc𝑖 and doc 𝑗 , thereby leveraging the full pairwise structure of the target embedding space 𝑠. When the two target embeddings are similar, 𝜇 approaches zero; otherwise, it increases with their dissimilarity. Since 𝜇 (x𝑠𝑖 , x𝑠𝑖 ) = 0, positive pairs become a special case of the same pairwise relation. Removing the hinge clipping and directly regressing each mapped-to-target distance toward this target-space relation yields 𝑁 ∑︁ 𝑁 2 ∑︁ L (X𝑡 , X𝑠 ; 𝑓 ) = 𝜇 (x𝑠𝑖 , x𝑠𝑗 ) − 𝑑 𝑓 (x𝑖𝑡 ), x𝑠𝑗 , 𝑖=1 𝑗=1
where 𝑑 (·, ·) denotes a distance measure. As illustrated in Figure 4, with both embedding models frozen, the diagonal terms 𝑇𝑖,𝑖 align each mapped embedding with its paired target, while the off-diagonal terms preserve its graded relations to the remaining target vectors. This matrix-form objective therefore unifies pointwise alignment and contrastive relational supervision within a single formulation that is well suited to efficient batch computation. 3.5.2 Relation to Relational Knowledge Distillation. Although Fuzzy CL and Relational Knowledge Distillation (RKD) [53] are motivated by different objectives, both exploit pairwise relational structure. In our setting, RKD objective can be written as 𝑁 ∑︁ 𝑁 2 ∑︁ LRKD = 𝑑 x𝑠𝑖 , x𝑠𝑗 − 𝑑 𝑓 (x𝑖𝑡 ), 𝑓 (x𝑡𝑗 ) . 𝑖=1 𝑗=1
RKD preserves target-space geometry by matching mapped-tomapped distances to the corresponding target-to-target distances. Fuzzy CL differs in the relation it optimizes. Rather than matching the internal geometry among mapped embeddings, it matches mapped-to-target distances to the semantic relations defined in the target space. This formulation is aligned with the actual retrieval operation: the target vectorDB remains indexed by the original vectors x𝑠𝑗 , and a mapped query is directly compared with these stored target vectors. Fuzzy CL therefore preserves the score profile consumed by retrieval over the unchanged target index. This structural difference also provides explicit pointwise anchoring. For 𝑖 = 𝑗, Fuzzy CL enforces 𝑑 (𝑓 (x𝑖𝑡 ), x𝑠𝑖 ) ≈ 0, directly aligning each mapped embedding with its paired target. In contrast, the corresponding RKD term compares an embedding with itself and is therefore always zero, so RKD alone cannot determine the absolute location of mapped embeddings in the target space. The empirical differences between Fuzzy CL and RKD are analyzed in Section 5.4.1. 3.5.3 Implementation. The mapping function is implemented as an MLP with SELU activation and a normalization layer, following prior work [28, 58, 81]. Its depth and hidden dimension are treated as hyperparameters and set to four layers and five times the output dimension, respectively, with their impact analyzed in Section 5.4.4. For the function 𝜇, since all target data are text embeddings, we define 𝜇 using cosine distance: x1 · x2 𝜇 (x1, x2 ) = 1 − . ∥x1 ∥ · ∥x2 ∥ The distance function 𝑑 follows the metric used in the corresponding embedding space. Note that 𝜇 is flexible and can be adapted to other similarity functions, including manually designed measures. Ideally, the loss is computed over all training pairs. However, for computational feasibility, we use mini-batch training with a batch size of 1792, randomly reshuffled at each epoch. The model is trained for 40 epochs with a learning rate of 0.001.
4
CROSS-DOMAIN RETRIEVAL BENCHMARK
To evaluate our method in cross-domain settings, we require a benchmark consisting of query–relevant corpus pairs, where the relevant corpora span multiple domains and must be jointly retrieved to answer a single query. An illustrative example is shown below: - Query: How could advancements in gene-editing and AI diagnostic systems contribute during a financial crisis? - Corpus 1 (Financial): The global financial crisis had a severe impact on the economies of many countries. . . . - Corpus 2 (Biomedical): Modern medicine is incorporating innovative technologies in diagnosing and treating various diseases. . . . However, no publicly available benchmark requires retrieval across multiple domain-specific corpora for a single query. We therefore construct a cross-domain retrieval benchmark using an LLM-based pipeline that generates candidate queries and refines them through multi-stage validation. Prior studies and open-source frameworks demonstrate the feasibility of LLM-generated IR benchmarks and systematic query refinement [9, 55, 56].
Table 1: Human validation of the cross-domain benchmark. Annotator
# Queries
# Pairs
Relevant ratio
Annotator 1 Annotator 2 Annotator 3
400 400 400
2,564 2,564 2,564
99.0% 98.8% 98.3%
Mean pairwise agreement: 99.1%; Fleiss’ 𝜅 : 0.64
4.1
Cross-Domain Query Generation Using LLM
The source corpora comprise independently curated datasets from distinct knowledge domains, selected so that the generated queries require retrieval across domains. For each sample, one corpus from each domain-specific dataset is randomly selected and provided to an LLM, which generates a query requiring information from all selected corpora. This design ensures that no individual corpus alone is sufficient to fully answer the query. The benchmark is expanded by varying domain combinations to create cross-domain evaluation sets. Using OpenAI’s GPT-4o [51], we generate 500 queries for each benchmark set. The resulting datasets cover four domain combinations: Financial–Science, Financial–Biomedical, Biomedical– Science, and Financial–Science–Biomedical.
4.2
Validation of Relevant Corpus Set
The corpora used to generate a query are not necessarily its most semantically relevant sources. We therefore refine each relevant corpus set through vector-based retrieval. For each domain, we construct a Chroma vectorDB [72] using OpenAI’s text-embedding3-small model [52], retrieve additional candidate corpora for each generated query, and add a retrieved corpus when it is more relevant than an initially selected one. Because corpus-set expansion uses a single commercial embedding model, relevant corpora outside its retrieval pool may remain unjudged, potentially disadvantaging methods with different retrieval behavior. Human validation. To assess the consistency of the resulting labels, we randomly sampled 100 queries from each of the four cross-domain settings, yielding 400 queries and 2,564 associated query–document pairs. Three authors independently made binary relevance judgments for every pair. They labeled 99.0%, 98.8%, and 98.3% of the pairs as relevant, respectively, with a mean pairwise agreement of 99.1% and Fleiss’ 𝜅 = 0.64 [16]. The moderate chancecorrected agreement reflects the highly imbalanced labels, as nearly all sampled pairs were judged relevant. Table 1 reports the results.2
5
EXPERIMENTS
In this section, we evaluate HVMap against multiple baselines in open-domain and cross-domain settings, focusing on retrieval quality, scalability, construction cost, and query throughput.
5.1
Experimental Setup
5.1.1 Dataset. The benchmark datasets are categorized into opendomain and domain-specific collections. For open-domain experiments, we use six datasets from BEIR [73]: Msmarco, Nq, Hotpotqa, 2 The cross-domain benchmark is available at https://huggingface.co/datasets/snu-
aidas/HVMap-dataset.
Arguana, Dbpedia-Entity, and FEVER. For cross-domain experiments, we consider financial, biomedical, and scientific domains using FIQA [40], BioASQ [47], and a combination of SciDocs [7] and SciFact [75], respectively. For each federated retrieval experiment, the documents are randomly partitioned into equally sized, disjoint subsets, with the number of subsets matching the number of target vectorDBs. In the cross-domain setting, each domain forms a dedicated vectorDB and is embedded using its corresponding domain-specific embedding model. For HVMap, the mapping functions were trained using five of the open-domain BEIR datasets, excluding ArguAna. We randomly sampled 500,000 examples from each dataset, resulting in 2.5 million training samples. 5.1.2 Embedding Model Selection. For the open-domain setting, we used three Sentence-Transformer models: MPNet [70], DistilBERT [61], and MiniLM [77]. For scalability experiments, we further included DistilRoBERTa [37], Sentence-T5 [49], and LaBSE [15]. For domain-specific models, we leveraged specialized SentenceTransformer models tailored for each domain. Specifically, the financial model (Fin) used was financial-rag-matryoshka[57], the biomedical model (Bio) was bge-base-bioasq-matryoshka[30], and the science model (Sci) was S-PubMedBERT [10]. Our evaluation focuses on text because HVMap is motivated by RAG-style retrieval over independently constructed text-embedding vectorDBs. 5.1.3 Hyperparameter Configuration. Unless otherwise specified, all vectorDBs were constructed using the HNSW (Hierarchical Navigable Small World) index [41] implemented in Faiss [11], with 𝑀 = 32, efC = 256, and efS = 256, while the retrieval cutoff was set to 𝐾 = 10. For the weighted SCORE2 function, we use a single global setting of 𝑤 1 = 0.7 across all datasets and embedding-model pairs, without per-dataset or per-pair tuning. Section 5.4.2 analyzes the sensitivity of retrieval performance to this weight and shows that performance remains stable over a broad range of values. For scalability experiments, we assign equal weight to the similarity contribution from each participating embedding space. The effect of HNSW hyperparameters is analyzed in Section 5.4.5. 5.1.4 Baseline Methods. We compare HVMap with the conventional methods introduced in Section 3.2 and three learning-based alignment methods: Canonical Correlation Analysis (CCA) [14, 23], Embedding Converter (EC) [81], and Drift-Adapter (DA) [74].3 In our experimental setting, the vectorDBs contain disjoint document subsets, so no candidate appears in more than one local result list. Consequently, RRF [8] induces the same ranking as AGG up to deterministic tie-breaking4 , while 𝑁 (x) = 1 for every candidate in CombMNZ [17]. For CombMNZ, the local similarity scores are normalized using min–max normalization before fusion. CCA learns linear projections of two embedding spaces into a shared latent space by maximizing the correlation between paired embeddings. Each vectorDB is first queried using its corresponding query embedding to retrieve local candidates. The queries and candidates are then projected into a 256-dimensional common space, 3 For learning-based methods, we follow the training-data construction and model
architectures described in the original papers. 4 We additionally evaluated RRF with 10%, 50%, and 90% document overlap between
two vectorDBs on Fever. RRF did not consistently improve over HVMap: its nDCG@10 ranged from 0.30 to 0.40, compared with 0.38–0.41 for HVMap. Although the gap narrows at high overlap, RRF provides no overall advantage.
globally reranked by common-space similarity, and truncated to the final top-𝐾 results. EC converts stored vectors into a new embedding space using a trained mapping model. It can be viewed as a lower-cost variant of MIG, replacing corpus-wide re-embedding with vector conversion while retaining retrieval over a unified index. However, the converted vectors must still be re-indexed. DA maps query vectors into each target vectorDB’s embedding space, enabling local retrieval and aggregation without multi-model query embedding or corpus migration, at the cost of possible adapterinduced accuracy loss. 5.1.5 Metrics and System Configuration. To evaluate retrieval performance, we use two metrics: Recall@10 and normalized Discounted Cumulative Gain at rank 10 (nDCG@10) [29]. Recall@10 measures candidate coverage while largely abstracting away the ordering among retrieved documents, whereas nDCG@10 captures ranking quality. Recall is also relevant to RAG pipelines in which all retrieved documents are supplied as context and their internal ordering is not explicitly used. To determine whether observed performance differences are statistically significant, we apply the paired Wilcoxon signed-rank test over per-query results [78]. To evaluate computational efficiency, we estimate the total construction time, in hours, at a given data scale by extrapolating from measured runtime statistics. For query throughput, we process 5,000 queries in batch, repeat each experiment five times, and report the average QPS. Error bars represent the standard deviation across the five runs. Variance across independent mapping-function training runs was not assessed. All experiments, including construction-cost and query-throughput measurements, were conducted on a server equipped with an AMD EPYC 7763 CPU (128 cores, 3.5 GHz), 1 TB of RAM, and an NVIDIA A100 80 GB GPU. Unless otherwise noted, all experiments follow this default federated retrieval setup.
5.2
Base Case Evaluation: Two VectorDBs
To demonstrate the effectiveness of HVMap, we first consider the base case of federated retrieval over two heterogeneous vectorDBs. 5.2.1 Retrieval Quality Evaluation. Figure 5 compares HVMap with the baselines in terms of Recall@10 and nDCG@10 across six open-domain datasets and three cross-domain settings under three embedding-model combinations. We additionally evaluate Uni HVMap, a directional ablation that uses the same local candidate retrieval as HVMap, but ranks all candidates in one designated embedding space. For MIG and EC, we report the average over the two possible migration directions to avoid favoring a particular target embedding space. Among fusion-based methods, AGG and CombMNZ alternate in relative performance across settings. Although both exceed HVMap on Dbpedia-Entity for MP&Mini and BERT&Mini in terms of nDCG@10, and show competitive performance in the crossdomain settings, neither is robust across heterogeneous embeddingspace configurations. EC largely follows MIG but incurs conversion error, while DA trades retrieval quality for lightweight query-side adapters. CCA’s linear shared-space projections are insufficient to capture the complex relationships between embedding spaces, resulting in lower retrieval accuracy than HVMap
Because MIG prioritizes retrieval accuracy through costly corpuswide re-embedding and re-indexing, its comparison with HVMap is particularly important. For Recall@10 on the open-domain datasets, HVMap outperforms MIG in 3 of the 18 settings, underperforms in 2, and shows no statistically significant difference in the remaining 13; nDCG@10 follows a similar pattern. Moreover, HVMap significantly outperforms the strongest non-migration baseline in nearly all settings. In cross-domain experiments, migration forces heterogeneous domains into one space, whereas fusion combines results without resolving cross-space incompatibility. HVMap preserves domainspecific vectorDBs and ranks candidates using bidirectional crossspace evidence, achieving the highest Recall@10 and nDCG@10 in all settings with significant gains over the strongest baseline. The lower performance of Uni HVMap further supports retaining native-space evidence through HVMap’s dual-space ranking. The gains are especially large for Fin&Bio and Fin&Sci; because these datasets are excluded from mapping-function training, they also demonstrate generalization beyond the training distribution. The impact of training-data composition is examined in Section 5.4.4. 5.2.2 Construction Cost Evaluation. Figure 6 presents a breakdown of the construction costs of methods with non-trivial setup overhead for 50M- and 1B-scale vectorDBs. We exclude the fusion-based methods, AGG and CombMNZ, which require no additional system construction, as well as CCA, whose closed-form solution incurs negligible cost. Because direct end-to-end measurement at the 1B scale was impractical, we extrapolate the embedding and indexing components from the 50M-scale measurements, as both scale linearly with the number of vectors under our fixed system configuration. For MIG, the total cost consists of corpus re-embedding and re-indexing. For EC, it includes converter training, vector conversion, and re-indexing. For HVMap and DA, it corresponds to the training time of the mapping functions and adapters, respectively. These results highlight a key motivation for federated retrieval by showing the extremely high construction cost of migration-based approaches, particularly MIG. Both corpus-wide re-embedding and re-indexing grow proportionally with database size, while reembedding cost also depends on the computational complexity of the embedding model. EC substantially reduces this cost by replacing re-embedding with learned vector conversion, but still requires conversion of all stored vectors and subsequent re-indexing. Accordingly, both components scale linearly with |𝐷 |, yielding an overall construction cost of 𝑂 (|𝐷 |).5 For DA, construction cost arises from adapter training. Following the original setup, its training data are sampled from the target vectorDB and comprise approximately 2% of the corpus. Thus, its training cost also scales linearly with database size. Although DA is about 5× cheaper than HVMap at the 50M scale, it becomes 4× more expensive at the 1B scale. In contrast, HVMap’s construction cost is limited to training two bidirectional mapping functions for each pair of embedding spaces. Because it uses a fixed-size training dataset rather than 5 The MIG results use a single GPU; multi-GPU embedding and GPU-accelerated
indexing could reduce its absolute cost and narrow the gap with HVMap, but its construction cost would still scale as 𝑂 ( |𝐷 | ) .
Figure 5: Recall@10 and nDCG@10 across six open-domain datasets (i–vi) and three cross-domain settings (vii). Each x-axis shows three embedding-model combinations. For HVMap, † denotes no significant difference from MIG (𝑝 ≥ 0.05), and ∗ denotes a significant improvement over the strongest non-migration baseline (𝑝 < 0.05).
Figure 6: Decomposed construction costs across different embedding model combinations at the 50M and 1B scales.
samples drawn from the target vectorDB, its cost remains effectively constant with respect to |𝐷 | under our training policy. The primary factor affecting its training time is instead the embedding dimensionality, as reflected by the decreasing cost from MP&BERT to BERT&Mini in Figure 6. Consequently, the cost gap between HVMap and the 𝑂 (|𝐷 |) baselines widens as the database grows, making HVMap attractive for billion-scale deployments. 5.2.3 Query Processing Time Evaluation. We evaluate query throughput (QPS) on Nq using the MP&Mini embedding pair under CPUonly and GPU-enabled settings with 1, 4, and 16 CPU cores. MIG and EC perform embedding and search; AGG, CombMNZ, and CCA use two query embeddings followed by local retrieval and fusion or reranking; HVMap performs embedding, search, mapping, and ranking; and DA uses embedding, adapter inference, search, and aggregation. For MIG and EC, we migrate to the stronger MP space, while DA results are averaged over both adapter directions. Figures 7(a) and (b) report the corresponding results. Methods that use two embedding models exhibit relatively low throughput. AGG and CombMNZ embed each query with both participating models before local retrieval and fusion. CCA incurs the same dual-embedding overhead and additionally projects the queries and candidates into a common space, resulting in slightly lower QPS. Because query embedding is the primary bottleneck, differences in fusion or reranking cost have a comparatively minor impact on overall throughput. In contrast, MIG, EC, DA, and HVMap require only one query embedding. MIG and EC search a unified vectorDB, but their use of the heavier MP embedding model limits throughput. DA replaces
Figure 7: QPS comparison for federated retrieval over the MP&Mini embedding-space pair on the NQ dataset, based on 5,000 queries. (a) reports results in a CPU-only environment, while (b) reports results with an A100 GPU.
additional query embeddings with lightweight adapters and therefore achieves substantially higher QPS than the dual-embedding methods. HVMap further benefits from using the lightweight Mini model and achieves the highest QPS across all CPU-only and GPUenabled configurations. This advantage is primarily driven by differences in embedding cost. While MIG and EC embed queries in the MP space, HVMap can use the lightweight Mini model, which is 5–7× faster, while preserving retrieval quality through bidirectional mapping. The mapping component is highly GPUaccelerated and supports large batches, incurring only about 0.2% of the embedding cost. After embedding, vector search becomes the dominant component; increasing the number of CPU cores therefore improves throughput further, particularly for HVMap, which searches multiple vectorDBs in parallel. A detailed component-wise latency breakdown is provided in Section 5.3.2.
5.3
Evaluation at Scale: Multiple VectorDBs
In this section, we extend the evaluation to settings with up to six vectorDBs to analyze the scale-out behavior of each method. We report MIG as the representative migration-based method and AGG as the representative fusion-based method, since extending the remaining baselines to multi-vectorDB federation would require additional design choices beyond their original scope and could confound the comparison. 5.3.1 Retrieval Robustness. Figure 8 shows Recall@10 and nDCG@10 as the number of vectorDBs increases from two to six across six open-domain datasets. The vectorDBs are added in the order Mini,
( )4( 2 - 0 )
#
)
3
#1#-
)
#
.( -
.
.
.
.
.
.
Figure 8: Recall@10 (top) and nDCG@10 (bottom) as the number of vectorDBs increases from two to six across six open-domain datasets. VectorDBs are added in the order of Mini, MP, BERT, RoBERTa, Sentence-T5, and LaBSE. For HVMap, Mini is used as the hub space. For MIG, the shaded region denotes the min–max performance across all migration directions. Table 2: Asymptotic cost comparison of construction and query-time breakdown, where 𝑁 denotes the number of vectorDBs and |𝐷 | denotes the size of each database. Construction
Query-Time Breakdown
Method
Cost
Embedding
Searching
Mapping
Ranking
HVMap AGG MIG
𝑂 (𝑁 ) – 𝑂 (𝑁 |𝐷 | )
𝑂 (1) 𝑂 (𝑁 ) 𝑂 (1)
𝑂 (𝑁 log |𝐷 | ) 𝑂 (𝑁 log |𝐷 | ) 𝑂 (log(𝑁 |𝐷 | ) )
𝑂 (𝑁 ) – –
𝑂 (𝑁 2 ) 𝑂 (𝑁 ) –
Figure 9: Comparison of (a) query-time breakdown, (b) throughput, and (c) construction cost across different methods as the number of vectorDBs scales from 2 to 6. MP, BERT, RoBERTa, Sentence-T5, and LaBSE6 . For MIG, performance is reported as the minimum and maximum over migration directions, since the best unified target space is generally unknown in advance. For HVMap, the lightweight Mini space is selected as the hub to maximize query throughput, trading a small amount of accuracy for substantially higher efficiency. The results show that the lower bound of MIG decreases markedly as more vectorDBs are added, because migrating all vectors into weaker embedding spaces can degrade retrieval quality. AGG also declines with scale, as its assumption that relevant documents are evenly distributed across vectorDBs becomes increasingly inaccurate. In contrast, HVMap maintains stable performance as the federation grows. Its hub-based structure limits mapping-error propagation to at most two steps, while scoring candidates in all embedding spaces allows it to exploit the strengths of every model. Consequently, HVMap remains close to the best migration directions of MIG across datasets, demonstrating robust retrieval quality under scale-out. 5.3.2 System Scalability. We next evaluate system scalability by examining whether execution and construction costs remain practical. Heterogeneous federation avoids migration and reconstruction but requires queries to span multiple vectorDBs and embedding spaces. Figure 9 and Table 2 report query-time breakdown, modeled throughput, and construction cost as the number of vectorDBs increases from 2 to 6 while the total corpus size remains fixed. Accordingly, each vectorDB becomes smaller as 𝑁 increases, isolating 6 In our experiments, retrieval effectiveness tended to decrease in the order of MP, BERT,
RoBERTa, Sentence-T5, and LaBSE. As weaker models are added later, the minimum accuracy of MIG tends to decrease with the number of vectorDBs.
the effect of federation scale from corpus size. HVMap scales favorably because its hub-based architecture localizes compatibility costs. Query embedding is constant in 𝑁 , since only the hub model encodes the query. Mapping grows linearly with 𝑁 but remains small through batched transformations, while ranking is 𝑂 (𝑁 2 ) because each embedding space scores candidates from all vectorDBs. This overhead remains modest in practice because 𝐾 is fixed, 𝑁 is small, and scoring uses batched GPU operations. Thus, search dominates under scale-out: non-migration-based federation must search 𝑁 separate vectorDBs, yielding the 𝑂 (𝑁 log |𝐷 |) cost in Table 2. HVMap does not eliminate this cost, but keeps compatibility overhead lightweight. Its construction cost is linear in 𝑁 , requiring 2(𝑁 − 1) mappings, and depends on the number of spaces. AGG scales much less gracefully. Because it lacks an explicit mechanism for cross-space compatibility, it must pay repeatedly at query time: one query embedding per vectorDB, one search per vectorDB, and then a ranking step over the combined candidates. Its embedding and search costs therefore both grow linearly with 𝑁 , while its retrieval quality simultaneously deteriorates. This is an especially unfavorable scaling pattern because the method becomes both slower and less accurate as federation expands. MIG follows the opposite philosophy. By paying the one-time cost of full migration and re-indexing, it eliminates cross-space operations during query processing altogether. Once all vectors have been integrated into a single MP-space vectorDB, throughput is governed only by HNSW search over the unified corpus, producing the 𝑂 (log(𝑁 |𝐷 |)) search-time behavior in Table 2. This gives MIG the most favorable online scaling among the compared methods. However, this advantage is obtained at construction cost 𝑂 (𝑁 |𝐷 |), since full migration and re-indexing must be performed over the entire corpus.
Table 3: nDCG@10 of HVMap under different mapping objectives. Bold values indicate the best result in each setting, and ∗ denotes a significant improvement of Fuzzy CL over the strongest alternative under a Wilcoxon signed-rank test. MP&BERT
Dataset Msmarco Nq Hotpotqa Arguana Dbpedia Entity Fever
Fuzzy CL
CL
MSE
0.2296 0.4027 0.4572* 0.3798
0.2219 0.3528 0.3442 0.3719
0.2120 0.3318 0.3134 0.3673
MP&Mini RKD+MSE Fuzzy CL
CL
MSE
0.2157* 0.3886* 0.4405* 0.3721
0.2062 0.3584 0.3319 0.3591
0.1892 0.3121 0.3415 0.3576
0.2272 0.3998 0.4345 0.3794
BERT&Mini RKD+MSE Fuzzy CL
CL
MSE
RKD+MSE
0.2086* 0.3694* 0.4376* 0.3700*
0.2027 0.3592 0.3290 0.3517
0.1797 0.3029 0.2690 0.3499
0.2037 0.3642 0.4159 0.3672
0.2115 0.3830 0.4187 0.3690
0.4315*
0.3126 0.2918
0.4079
0.3940
0.2978 0.2662
0.3939
0.3835*
0.3002 0.2788
0.3731
0.3841*
0.3477 0.3311
0.3743
0.3645*
0.3223 0.3029
0.3586
0.3529*
0.3097 0.3071
0.3427
Figure 11: Relationship between embedding-space similarity, mapping quality, and retrieval gain. (a)–(b) compare NNO@10 with Hit@1 and Hit@5, while (c) reports the nDCG@10 gain over an untrained dummy mapping.
weight because it is unaffected by mapping error, while mappedspace similarity provides complementary cross-space calibration.
Figure 10: Effect of the 𝑤 1 on retrieval accuracy of HVMap. The dashed line denotes the average across model pairs, and (d) reports the average over all six datasets and model pairs. Figure 9 shows that HVMap and MIG shift the system bottleneck differently rather than one dominating every axis. MIG improves online search scaling by consolidating all vectors into one database, whereas HVMap preserves vectorDB autonomy with fundamentally lower construction cost and small compatibility overhead relative to multi-database search. At 𝑁 = 6, HVMap’s throughput approaches that of MIG, while a substantial construction cost gap remains despite only 2.6M vectors per vectorDB and 16M in total. This gap should widen as 𝑁 and |𝐷 | grow because MIG scales with total corpus size, whereas HVMap does not.
5.4
Ablation Studies
5.4.3 Embedding-Space Similarity and Mapping Quality. We analyze how embedding-space similarity affects mapping quality and retrieval accuracy. We measure similarity using Nearest Neighbor Overlap (NNO) [26, 35], which quantifies overlap between local neighborhoods induced by two embedding models. Mapping quality is measured by Hit@𝐾, indicating whether a mapped embedding retrieves its paired target within the top-𝐾 neighbors. Figures 11(a) and (b) show that higher NNO generally corresponds to higher Hit@1 and Hit@5, indicating that structurally similar spaces are easier to align. However, even low-NNO pairs exceed 95% Hit@5, showing that low similarity does not necessarily cause mapping failure. Figure 11(c) further shows that higher NNO generally leads to larger nDCG@10 gains over an untrained dummy mapping. However, HVMap improves retrieval quality by at least 68% for all evaluated pairs, indicating that NNO is a useful diagnostic of mapping difficulty while fuzzy contrastive mapping remains effective even across structurally dissimilar spaces.
5.4.1 Effectiveness of Fuzzy CL. To evaluate the fuzzy contrastive loss, we compare HVMap trained with Fuzzy CL, CL, MSE, and RKD combined with MSE (hereafter, RKD+MSE), following the original framework. Table 3 reports nDCG@10 across six opendomain datasets and three embedding-space federation scenarios. Fuzzy CL achieves the highest nDCG@10 in all 18 settings and significantly outperforms the strongest alternative in 13, while RKD+MSE consistently improves over MSE or CL alone. More importantly, the significant advantage over RKD+MSE in 13 of 18 settings indicates that Fuzzy CL is not merely a combination of pointwise and relational losses. Instead, it provides a unified, retrieval-aware objective that learns the cross-space score structure required by an unchanged target vectorDB, yielding more precise alignment than conventional CL or RKD+MSE.
5.4.4 Impact of Mapping Capacity and Training Data. Figure 12(a) shows the effect of mapping depth and paired training-data size on HVMap. One-layer mapping performs similarly to the dummy baseline, whereas greater depth and more training data generally improve retrieval quality. A 4-layer MLP trained with 2.5M paired samples is the smallest tested configuration that reaches or exceeds MIG on both datasets shown. Figure 12(b) further evaluates training-corpus composition for cross-domain federation. With 250K samples, domain-specific data slightly outperforms opendomain data. However, a larger open-domain corpus substantially improves performance, and adding domain-specific data provides only limited benefit when sufficient open-domain training data are available. Overall, effective cross-space mapping requires sufficient nonlinear capacity and paired training data, with training-data scale and diversity having a greater impact as data availability grows.
5.4.2 Analysis of SCORE2 Weighting. We vary the native-space weight 𝑤 1 from 0.1 to 0.9 to optimize the weighted SCORE2 function for HVMap. Figure 10 reports the results on three representative datasets and the overall average across all six datasets and embedding-model pairs. The best average performance is obtained at 𝑤 1 = 0.7, with stable performance between 0.5 and 0.8. This indicates that native-space similarity should receive slightly greater
5.4.5 Retrieval Sensitivity Analysis. Section 5.2 uses a common default HNSW configuration. On the open-domain Nq and Hotpotqa datasets, we vary (𝑀, efC) over (8, 64), (16, 128), (32, 256), (48, 384), and (64, 512) for MIG and HVMap. Figure 13(a) reports nDCG@10 against cumulative vectorDB search time; both methods benefit from tuning, while HVMap retains a favorable latency–accuracy trade-off, indicating robustness to HNSW hyperparameter choices.
Figure 12: Impact of mapping capacity and training data. (a) Mapping depth and training-data size; red dashed lines denotes MIG. (b) Cross-domain results for training-data compositions; 250K denotes a size-matched corpus.
We also vary the retrieval cutoff 𝐾 over 10, 50, and 100 across Dbpedia-Entity, Fever, and Hotpotqa. The relative performance trends remain broadly consistent across all cutoffs, showing that the choice of 𝐾 does not materially alter the comparative results. 5.4.6 Robustness to Skewed Relevance. We compare a skewed Nq split, in which all relevant documents reside in one vectorDB, with a balanced split. For MP&BERT, MP&Mini, and BERT&Mini, HVMap achieves nDCG@10 of 0.403 versus 0.403, 0.389 versus 0.386, and 0.369 versus 0.370 in the skewed and balanced settings, respectively. These results show that retrieving up to 𝐾 candidates per source does not impose an equal final-result allocation: global reranking allows one vectorDB to contribute all 𝐾 results when appropriate.
6
LIMITATION & DISCUSSION
Deployment assumptions. HVMap avoids corpus-wide migration, but it requires offline training of mapping functions. This training uses paired embeddings generated by applying the participating embedding models to the same auxiliary samples. Accordingly, HVMap assumes access to the embedding models or their APIs during construction. Deployment may be difficult when such access is unavailable due to privacy, licensing, or API restrictions. Score weighting and calibration. HVMap combines native-space and mapped-space similarities using a weighted SCORE function. Our analysis supports 𝑤 1 = 0.7 for the two-vectorDB setting, but a fixed weight may not be optimal for all deployments. In larger federations, suitable weights may depend on the number of vectorDBs, the hub model, mapping quality, and embedding-space similarity. Cross-modal federation. HVMap is not inherently limited to text embeddings and could potentially support federation across modalities while preserving modality-specific representation spaces. However, cross-modal mapping requires paired data, such as image– caption pairs, and may benefit from modality-specific mapping architectures or training objectives. We therefore leave general multimodal federation as future work.
7
RELATED WORK
Embedding Compatibility and vectorDB Integration. Prior work has extensively studied vector compatibility under embedding model updates and heterogeneous representation spaces [25, 28, 53, 58, 65]. Most methods enforce compatibility during training or project embeddings into a shared space, primarily treating the problem from a representation-learning perspective. They therefore do
Figure 13: Retrieval sensitivity analysis. (a) nDCG@10 versus latency under HNSW configurations. (b) nDCG@𝐾 relative to HVMap; mean over 9 settings, bars show min–max.
not explicitly address system-level concerns in federating independently constructed vectorDBs, including construction cost, query throughput, and scalability. More recently, integration-oriented methods have used locally isometric mappings to combine heterogeneous vectorDBs [80]. However, they target database integration rather than query-time federation and mainly report postintegration retrieval effectiveness, leaving integration overhead and scalability largely unexplored. Federated Retrieval Systems. Federated databases have long been studied as a classical topic in database systems, with the goal of integrating distinct database systems while preserving local autonomy [12, 66]. Prior work on federated relational databases has focused on issues such as query optimization [22], schema integration [3, 46], and consistency management [24]. More recently, several studies have explored federated architectures for vector retrieval [84, 85]. These works primarily focus on distributed execution, data privacy, or infrastructure-level concerns, rather than the compatibility problem caused by heterogeneous embedding spaces. In contrast, our work treats retrieval compatibility as a first-class systems problem and specifically targets federated retrieval across vectorDBs built on incompatible embedding models.
8
CONCLUSION
We presented HVMap, a lightweight compatibility layer for federated retrieval across heterogeneous vectorDBs with incompatible embedding spaces. By learning bidirectional mappings with fuzzy contrastive loss, HVMap avoids costly corpus re-embedding and index reconstruction while maintaining strong retrieval performance. Our results show that heterogeneous vectorDB federation is a systems trade-off among retrieval quality, construction cost, and query throughput, and that HVMap provides a practical solution in this design space. Its hub-based architecture enables scalable retrieval across multiple vectorDBs without quadratic mapping complexity.
ACKNOWLEDGMENTS This work was supported in part by the National Research Foundation of Korea (NRF) grants (RS-2025-00560762, RS-2024-00414981), the Institute of Information & Communications Technology Planning & Evaluation (IITP) grants (RS-2024-00454666, RS-2025-25442338, RS-2026-25518317, RS-2026-25551943, RS-2021-II211343), Samsung Electronics Co., Ltd. (IO251215-14535-01), and the Ministry of Science and ICT under the Advanced GPU Utilization Support Program. The authors thank Samsung MAX Lab for providing research infrastructure. J. Do is with ASRI, Seoul National University.
REFERENCES [1] Zeynep Akkalyoncu Yilmaz, Wei Yang, Haotian Zhang, and Jimmy Lin. 2019. Cross-Domain Modeling of Sentence-Level Evidence for Document Retrieval. In Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP), Kentaro Inui, Jing Jiang, Vincent Ng, and Xiaojun Wan (Eds.). Association for Computational Linguistics, Hong Kong, China, 3490–3496. https://doi.org/10.18653/v1/D19-1352 [2] Angels Balaguer, Vinamra Benara, Renato Luiz de Freitas Cunha, Roberto de M. Estevão Filho, Todd Hendry, Daniel Holstein, Jennifer Marsman, Nick Mecklenburg, Sara Malvar, Leonardo O. Nunes, Rafael Padilha, Morris Sharp, Bruno Silva, Swati Sharma, Vijay Aski, and Ranveer Chandra. 2024. RAG vs Fine-tuning: Pipelines, Tradeoffs, and a Case Study on Agriculture. arXiv:2401.08406 [cs.CL] https://doi.org/10.48550/arXiv.2401.08406 Version 3, last revised on January 30, 2024. [3] C. Batini, M. Lenzerini, and S. B. Navathe. 1986. A comparative analysis of methodologies for database schema integration. ACM Comput. Surv. 18, 4 (Dec. 1986), 323–364. https://doi.org/10.1145/27633.27634 [4] Sebastian Borgeaud, Arthur Mensch, Jordan Hoffmann, Trevor Cai, Eliza Rutherford, Katie Millican, George van den Driessche, Jean-Baptiste Lespiau, Bogdan Damoc, Aidan Clark, Diego de Las Casas, Aurelia Guy, Jacob Menick, Roman Ring, Tom Hennigan, Saffron Huang, Loren Maggiore, Chris Jones, Albin Cassirer, Andy Brock, Michela Paganini, Geoffrey Irving, Oriol Vinyals, Simon Osindero, Karen Simonyan, Jack W. Rae, Erich Elsen, and Laurent Sifre. 2022. Improving language models by retrieving from trillions of tokens. arXiv:2112.04426 [cs.CL] https://arxiv.org/abs/2112.04426 [5] Daniel Braun, Oleksandra Klymenko, Tim Schopf, Yusuf Kaan Akan, and Florian Matthes. 2021. The Language of Engineering: Training a Domain-Specific Word Embedding Model for Engineering. In Proceedings of the 2021 3rd International Conference on Management Science and Industrial Engineering (Osaka, Japan) (MSIE ’21). Association for Computing Machinery, New York, NY, USA, 8–12. https://doi.org/10.1145/3460824.3460826 [6] Timothy L. Chen, Max Emerling, Gunvant R. Chaudhari, Yeshwant R. Chillakuru, Youngho Seo, Thienkhai H. Vu, and Jae Ho Sohn. 2020. Domain Specific Word Embeddings for Natural Language Processing in Radiology. Journal of Biomedical Informatics 113 (2020), 103665. https://doi.org/10.1016/j.jbi.2020.103665 Published in final edited form as: J Biomed Inform. 2020 Dec 15;113:103665. [7] Arman Cohan, Sergey Feldman, Iz Beltagy, Doug Downey, and Daniel S. Weld. 2020. SPECTER: Document-level Representation Learning using Citationinformed Transformers. In Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics (ACL). 2270–2282. https://aclanthology. org/2020.acl-main.207/ [8] Gordon V. Cormack, Charles L. A. Clarke, and Stefan Büttcher. 2009. Reciprocal Rank Fusion Outperforms Condorcet and Individual Rank Learning Methods. In Proceedings of the 32nd International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR ’09). Association for Computing Machinery, New York, NY, USA, 758–759. https://doi.org/10.1145/1571941. 1572114 [9] Sunhao Dai, Weihao Liu, Yuqi Zhou, Liang Pang, Rongju Ruan, Gang Wang, Zhenhua Dong, Jun Xu, and Ji-Rong Wen. 2024. Cocktail: A Comprehensive Information Retrieval Benchmark with LLM-Generated Documents Integration. In Findings of the Association for Computational Linguistics: ACL 2024, Lun-Wei Ku, Andre Martins, and Vivek Srikumar (Eds.). Association for Computational Linguistics, Bangkok, Thailand, 7052–7074. https://doi.org/10.18653/v1/2024. findings-acl.421 [10] Pritam Deka, Anna Jurek-Loughrey, and P Deepak. 2022. Improved Methods To Aid Unsupervised Evidence-Based Fact Checking For Online Health News. Journal of Data Intelligence 3, 4 (2022), 474–504. [11] Matthijs Douze, Alexandr Guzhva, Chengqi Deng, Jeff Johnson, Gergely Szilvasy, Pierre-Emmanuel Mazaré, Maria Lomeli, Lucas Hosseini, and Hervé Jégou. 2026. The Faiss Library. IEEE Transactions on Big Data 12, 2 (2026), 346–361. https: //doi.org/10.1109/TBDATA.2025.3618474 [12] W. Du, A.K. Elmagarmid, Y. Leu, and S.D. Ostermann. 1989. Effects of local autonomy of global concurrency control in heterogeneous distributed database systems. In Proceedings. Second International Conference on Data and Knowledge Systems for Manufacturing and Engineering. 113–120. https://doi.org/10.1109/ DKSME.1989.107449 [13] Vojislav Dukic, Gimi Khanna, Christos Glantsidis, Thomas Karagiannis, Francesca Parmigiani, Ankit Singla, Mark Fil, Jeffrey L. Cox, Anna Pasznik, Nick Harland, Winston Saunders, and Christian Belady. 2020. Beyond the Mega-Data Center: Networking Multi-Data Center Regions. In Proceedings of the Annual Conference of the ACM Special Interest Group on Data Communication on the Applications, Technologies, Architectures, and Protocols for Computer Communication (SIGCOMM ’20). 765–781. https://doi.org/10.1145/3387514.3406220 [14] Manaal Faruqui and Chris Dyer. 2014. Improving Vector Space Word Representations Using Multilingual Correlation. In EACL. [15] Fangxiaoyu Feng, Yinfei Yang, Daniel Cer, Naveen Arivazhagan, and Wei Wang. 2022. Language-agnostic BERT Sentence Embedding. arXiv:2007.01852 [cs.CL]
https://arxiv.org/abs/2007.01852 [16] Joseph L. Fleiss. 1971. Measuring Nominal Scale Agreement Among Many Raters. Psychological Bulletin 76, 5 (1971), 378–382. https://doi.org/10.1037/h0031619 [17] Edward A. Fox and Joseph A. Shaw. 1993. Combination of Multiple Searches. In Proceedings of the Second Text REtrieval Conference (NIST Special Publication), Vol. 500-215. National Institute of Standards and Technology, Gaithersburg, MD, USA, 243–252. [18] Saurav Ghosh, Prithwish Chakraborty, Emily Cohn, John Brownstein, and Naren Ramakrishnan. 2016. Designing Domain Specific Word Embeddings: Applications to Disease Surveillance. (02 2016). https://doi.org/10.48550/arXiv.1603.00106 [19] Abel Goedegebuure, Indika Kumara, Stefan Driessen, Willem-Jan Van Den Heuvel, Geert Monsieur, Damian Andrew Tamburri, and Dario Di Nucci. 2024. Data Mesh: A Systematic Gray Literature Review. Comput. Surveys 57, 1 (Oct. 2024), 1–36. https://doi.org/10.1145/3687301 [20] Rachid Guerraoui, Anne-Marie Kermarrec, Diana Petrescu, Rafael Pires, Mathis Randl, and Martijn de Vos. 2025. Efficient Federated Search for RetrievalAugmented Generation. arXiv:2502.19280 [cs.LG] https://arxiv.org/abs/2502. 19280 [21] Mandy Guo, Yinfei Yang, Daniel Cer, Qinlan Shen, and Noah Constant. 2021. MultiReQA: A Cross-Domain Evaluation forRetrieval Question Answering Models. In Proceedings of the Second Workshop on Domain Adaptation for NLP, Eyal Ben-David, Shay Cohen, Ryan McDonald, Barbara Plank, Roi Reichart, Guy Rotman, and Yftah Ziser (Eds.). Association for Computational Linguistics, Kyiv, Ukraine, 94–104. https://aclanthology.org/2021.adaptnlp-1.10/ [22] Laura M. Haas, Donald Kossmann, Edward L. Wimmers, and Jun Yang. 1997. Optimizing Queries Across Diverse Data Sources. In Proceedings of the 23rd International Conference on Very Large Data Bases (VLDB ’97). Morgan Kaufmann Publishers Inc., San Francisco, CA, USA, 276–285. [23] Harold Hotelling. 1936. Relations Between Two Sets of Variates. Biometrika 28, 3/4 (1936), 321–377. https://doi.org/10.1093/biomet/28.3-4.321 [24] David K. Hsiao. 1992. Federated databases and systems: part I — a tutorial on their data sharing. The VLDB Journal 1, 1 (July 1992), 127–180. https: //doi.org/10.1007/BF01228709 [25] Weihua Hu, Rajas Bansal, Kaidi Cao, Nikhil Rao, Karthik Subbian, and Jure Leskovec. 2022. Learning backward compatible embeddings. In Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining. 3018–3028. [26] Minyoung Huh, Brian Cheung, Tongzhou Wang, and Phillip Isola. 2024. Position: The Platonic Representation Hypothesis. In Proceedings of the 41st International Conference on Machine Learning (Proceedings of Machine Learning Research), Vol. 235. PMLR, 20617–20642. [27] Gautier Izacard and Edouard Grave. 2022. Distilling Knowledge from Reader to Retriever for Question Answering. arXiv:2012.04584 [cs.CL] https://arxiv.org/ abs/2012.04584 [28] Florian Jaeckle, Fartash Faghri, Ali Farhadi, Oncel Tuzel, and Hadi Pouransari. 2023. FastFill: Efficient Compatible Model Update. In The Eleventh International Conference on Learning Representations. https://openreview.net/forum? id=rnRiiHw8Vy [29] Kalervo Järvelin and Jaana Kekäläinen. 2002. Cumulated gain-based evaluation of IR techniques. ACM Trans. Inf. Syst. 20, 4 (Oct. 2002), 422–446. https://doi. org/10.1145/582415.582418 [30] juanpablomesa. 2024. BGE Base BioASQ Matryoshka. Available at Hugging Face: https://huggingface.co/juanpablomesa/bge-base-bioasq-matryoshka. [31] Urvashi Khandelwal, Omer Levy, Dan Jurafsky, Luke Zettlemoyer, and Mike Lewis. 2020. Generalization through Memorization: Nearest Neighbor Language Models. arXiv:1911.00172 [cs.CL] https://arxiv.org/abs/1911.00172 [32] Chankyu Lee, Rajarshi Roy, Mengyao Xu, Jonathan Raiman, Mohammad Shoeybi, Bryan Catanzaro, and Wei Ping. 2024. NV-Embed: Improved Techniques for Training LLMs as Generalist Embedding Models. arXiv:2405.17428 [cs.CL] https://arxiv.org/abs/2405.17428 [33] Jinhyuk Lee, Zhuyun Dai, Xiaoqi Ren, Blair Chen, Daniel Cer, Jeremy R. Cole, Kai Hui, Michael Boratko, Rajvi Kapadia, Wen Ding, Yi Luan, Sai Meher Karthik Duddu, Gustavo Hernandez Abrego, Weiqiang Shi, Nithi Gupta, Aditya Kusupati, Prateek Jain, Siddhartha Reddy Jonnalagadda, Ming-Wei Chang, and Iftekhar Naim. 2024. Gecko: Versatile Text Embeddings Distilled from Large Language Models. arXiv:2403.20327 [cs.CL] https://arxiv.org/abs/2403.20327 [34] Patrick Lewis, Ethan Perez, Aleksandra Piktus, Fabio Petroni, Vladimir Karpukhin, Naman Goyal, Heinrich Küttler, Mike Lewis, Wen-tau Yih, Tim Rocktäschel, et al. 2020. Retrieval-augmented generation for knowledge-intensive nlp tasks. Advances in Neural Information Processing Systems 33 (2020), 9459–9474. [35] Lucy H. Lin and Noah A. Smith. 2019. Situating Sentence Embedders with Nearest Neighbor Overlap. arXiv:1909.10724 [cs.CL] https://arxiv.org/abs/1909.10724 [36] Fang Liu, Wenfei Gao, Jia Liu, Xu Tang, and Liang Xiao. 2023. Adversarial Domain Alignment With Contrastive Learning for Hyperspectral Image Classification. IEEE Transactions on Geoscience and Remote Sensing 61 (2023), 1–20. https: //doi.org/10.1109/TGRS.2023.3317079 [37] Yinhan Liu, Myle Ott, Naman Goyal, Jingfei Du, Mandar Joshi, Danqi Chen, Omer Levy, Mike Lewis, Luke Zettlemoyer, and Veselin Stoyanov. 2019. RoBERTa:
A Robustly Optimized BERT Pretraining Approach. arXiv:1907.11692 [cs.CL] https://arxiv.org/abs/1907.11692 [38] Kun Luo, Minghao Qin, Zheng Liu, Shitao Xiao, Jun Zhao, and Kang Liu. 2024. Large Language Models as Foundations for Next-Gen Dense Retrieval: A Comprehensive Empirical Assessment. In Proceedings of the 2024 Conference on Empirical Methods in Natural Language Processing, Yaser Al-Onaizan, Mohit Bansal, and Yun-Nung Chen (Eds.). Association for Computational Linguistics, Miami, Florida, USA, 1354–1365. https://doi.org/10.18653/v1/2024.emnlp-main.80 [39] Sindhuja Madabushi, Ahmad Faraz Khan, Haider Ali, Ananthram Swami, Rui Ning, Hongyi Wu, and Jin-Hee Cho. 2025. PRIVEE: Privacy-Preserving Vertical Federated Learning Against Feature Inference Attacks. arXiv:2512.12840 [cs.LG] https://arxiv.org/abs/2512.12840 [40] Macedo Maia, Siegfried Handschuh, André Freitas, Brian Davis, Ross McDermott, Manel Zarrouk, and Alexandra Balahur. 2018. WWW’18 Open Challenge: Financial Opinion Mining and Question Answering. In Companion of the The Web Conference 2018 on The Web Conference 2018. International World Wide Web Conferences Steering Committee, 1941–1942. [41] Yu A. Malkov and D. A. Yashunin. 2020. Efficient and Robust Approximate Nearest Neighbor Search Using Hierarchical Navigable Small World Graphs. IEEE Trans. Pattern Anal. Mach. Intell. 42, 4 (April 2020), 824–836. https://doi. org/10.1109/TPAMI.2018.2889473 [42] Sylvia Melzer, Hagen Peukert, Eliana Dal Sasso, Charles Li, Thomas Asselborn, and Ralf Möller. 2023. Federated Information Retrieval in Cross-Domain Information Systems. In Proceedings of the Workshop on Humanities-Centred Artificial Intelligence (CHAI 2023) (CEUR Workshop Proceedings), Vol. 3580. CEUR-WS.org, 52–67. https://ceur-ws.org/Vol-3580/paper7.pdf [43] Sylvia Melzer, Hagen Peukert, Hongxu Wang, and Stefan Thiemann. 2022. Modelbased Development of a Federated Database Infrastructure to support the Usability of Cross-Domain Information Systems. In 2022 IEEE International Systems Conference (SysCon). 1–8. https://doi.org/10.1109/SysCon53536.2022.9773811 [44] Sylvia Melzer, Stefan Thiemann, and Ralf Möller. 2021. Modeling and Simulating Federated Databases for early Validation of Federated Searches using the Brokerbased SysML Toolbox. In 2021 IEEE International Systems Conference (SysCon). 1–6. https://doi.org/10.1109/SysCon48628.2021.9447055 [45] Qiang Meng, Chixiang Zhang, Xiaoqiang Xu, and Feng Zhou. 2021. Learning Compatible Embeddings. In Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV). 9939–9948. [46] Renée J. Miller, Laura M. Haas, and Mauricio A. Hernández. 2000. Schema Mapping as Query Discovery. In Proceedings of the 26th International Conference on Very Large Data Bases (VLDB ’00). Morgan Kaufmann Publishers Inc., San Francisco, CA, USA, 77–88. [47] Anastasios Nentidis, Georgios Katsimpras, Anastasia Krithara, Salvador LimaLópez, Eulàlia Farré-Maduell, Martin Krallinger, Natalia Loukachevitch, Vera Davydova, Elena Tutubalina, and Georgios Paliouras. 2024. Overview of BioASQ 2024: The Twelfth BioASQ Challenge on Large-Scale Biomedical Semantic Indexing and Question Answering. In Experimental IR Meets Multilinguality, Multimodality, and Interaction, Lorraine Goeuriot, Philippe Mulhem, Georges Quénot, Didier Schwab, Giorgio Maria Di Nunzio, Laure Soulier, Petra Galuščáková, Alba García Seco de Herrera, Guglielmo Faggioli, and Nicola Ferro (Eds.). Springer Nature Switzerland, Cham, 3–27. [48] Jianmo Ni, Chen Qu, Jing Lu, Zhuyun Dai, Gustavo Hernandez Abrego, Ji Ma, Vincent Zhao, Yi Luan, Keith Hall, Ming-Wei Chang, and Yinfei Yang. 2022. Large Dual Encoders Are Generalizable Retrievers. In Proceedings of the 2022 Conference on Empirical Methods in Natural Language Processing, Yoav Goldberg, Zornitsa Kozareva, and Yue Zhang (Eds.). Association for Computational Linguistics, Abu Dhabi, United Arab Emirates, 9844–9855. https://doi.org/10.18653/v1/2022. emnlp-main.669 [49] Jianmo Ni, Gustavo Hernández Ábrego, Noah Constant, Ji Ma, Keith B. Hall, Daniel Cer, and Yinfei Yang. 2021. Sentence-T5: Scalable Sentence Encoders from Pre-trained Text-to-Text Models. arXiv:2108.08877 [cs.CL] https://arxiv.org/abs/ 2108.08877 [50] Kosuke Nishida, Naoki Yoshinaga, and Kyosuke Nishida. 2023. Sparse Neural Retrieval Model for Efficient Cross-Domain Retrieval-Based Question Answering. In Proceedings of the 37th Pacific Asia Conference on Language, Information and Computation, Chu-Ren Huang, Yasunari Harada, Jong-Bok Kim, Si Chen, Yu-Yin Hsu, Emmanuele Chersoni, Pranav A, Winnie Huiheng Zeng, Bo Peng, Yuxi Li, and Junlin Li (Eds.). Association for Computational Linguistics, Hong Kong, China, 819–830. https://aclanthology.org/2023.paclic-1.82/ [51] OpenAI. 2024. GPT-4o System Card. arXiv preprint arXiv:2410.21276 (October 2024). https://arxiv.org/abs/2410.21276 [52] OpenAI. 2024. Text Embeddings: text-embedding-3-small. https://platform. openai.com/docs/guides/embeddings. Accessed: 2025-01-29. [53] Wonpyo Park, Dongju Kim, Yan Lu, and Minsu Cho. 2019. Relational knowledge distillation. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition. 3967–3976. [54] Alec Radford, Jong Wook Kim, Chris Hallacy, Aditya Ramesh, Gabriel Goh, Sandhini Agarwal, Girish Sastry, Amanda Askell, Pamela Mishkin, Jack Clark, Gretchen Krueger, and Ilya Sutskever. 2021. Learning Transferable Visual Models
From Natural Language Supervision. In Proceedings of the 38th International Conference on Machine Learning (Proceedings of Machine Learning Research), Marina Meila and Tong Zhang (Eds.), Vol. 139. PMLR, 8748–8763. https:// proceedings.mlr.press/v139/radford21a.html [55] Ragas Contributors. [n.d.]. Ragas: A library that provides tools to supercharge the evaluation of Large Language Model (LLM) applications. https://docs.ragas. io/en/stable/. Accessed: 2025-04-07. [56] Hossein A. Rahmani, Nick Craswell, Emine Yilmaz, Bhaskar Mitra, and Daniel Campos. 2024. Synthetic Test Collections for Retrieval Evaluation. In Proceedings of the 47th International ACM SIGIR Conference on Research and Development in Information Retrieval (Washington DC, USA) (SIGIR ’24). Association for Computing Machinery, New York, NY, USA, 2647–2651. https://doi.org/10.1145/ 3626772.3657942 [57] Rahul. 2024. financial-rag-matryoshka. Available at Hugging Face: https: //huggingface.co/rbhatia46/financial-rag-matryoshka. [58] Vivek Ramanujan, Pavan Kumar Anasosalu Vasu, Ali Farhadi, Oncel Tuzel, and Hadi Pouransari. 2022. Forward compatible training for large-scale embedding retrieval systems. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition. 19386–19395. [59] Nils Reimers and Iryna Gurevych. 2019. Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks. In Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP), Kentaro Inui, Jing Jiang, Vincent Ng, and Xiaojun Wan (Eds.). Association for Computational Linguistics, Hong Kong, China, 3982–3992. https://doi.org/10.18653/v1/D19-1410 [60] Bart Samwel, John Cieslewicz, Ben Handy, Jason Govig, Petros Venetis, Chanjun Yang, Keith Peters, Jeff Shute, Daniel Tenedorio, Himani Apte, Felix Weigel, David Wilhite, Jiacheng Yang, Jun Xu, Jiexing Li, Zhan Yuan, Craig Chasseur, Qiang Zeng, Ian Rae, Anurag Biyani, Andrew Harn, Yang Xia, Andrey Gubichev, Amr ElHelw, Orri Erling, Zhepeng Yan, Mohan Yang, Yiqun Wei, Thanh Do, Colin Zheng, Goetz Graefe, Somayeh Sardashti, Ahmed M. Aly, Divy Agrawal, Ashish Gupta, and Shiv Venkataraman. 2018. F1 query: declarative querying at scale. Proc. VLDB Endow. 11, 12 (Aug. 2018), 1835–1848. https://doi.org/10.14778/3229863.3229871 [61] Victor Sanh, Lysandre Debut, Julien Chaumond, and Thomas Wolf. 2020. DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lighter. arXiv:1910.01108 [cs.CL] https://arxiv.org/abs/1910.01108 [62] Tim Schopf, Dennis N. Schneider, and Florian Matthes. 2023. Efficient Domain Adaptation of Sentence Embeddings Using Adapters. In Proceedings of the 14th International Conference on Recent Advances in Natural Language Processing, Ruslan Mitkov and Galia Angelova (Eds.). INCOMA Ltd., Shoumen, Bulgaria, Varna, Bulgaria, 1046–1053. https://aclanthology.org/2023.ranlp-1.112 [63] Seonguk Seo, Mustafa Gokhan Uzunbas, Bohyung Han, Sara Cao, and Ser-Nam Lim. 2025. Metric Compatible Training for Online Backfilling in Large-Scale Retrieval. In 2025 IEEE/CVF Winter Conference on Applications of Computer Vision (WACV). 1537–1545. https://doi.org/10.1109/WACV61041.2025.00157 [64] Si Shen, Jiangfeng Liu, Litao Lin, Ying Huang, Lin Zhang, Chang Liu, Yutong Feng, and Dongbo Wang. 2022. SsciBERT: A Pre-trained Language Model for Social Science Texts. arXiv:2206.04510 [cs.CL] https://doi.org/10.48550/arXiv. 2206.04510 Version 3, last revised on November 25, 2022. [65] Yantao Shen, Yuanjun Xiong, Wei Xia, and Stefano Soatto. 2020. Towards Backward-Compatible Representation Learning. In 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR). 6367–6376. https://doi.org/10. 1109/CVPR42600.2020.00640 [66] Amit P. Sheth and James A. Larson. 1990. Federated database systems for managing distributed, heterogeneous, and autonomous databases. ACM Comput. Surv. 22, 3 (Sept. 1990), 183–236. https://doi.org/10.1145/96602.96604 [67] Weijia Shi, Sewon Min, Michihiro Yasunaga, Minjoon Seo, Rich James, Mike Lewis, Luke Zettlemoyer, and Wen tau Yih. 2023. REPLUG: Retrieval-Augmented Black-Box Language Models. arXiv:2301.12652 [cs.CL] https://arxiv.org/abs/ 2301.12652 [68] Luo Si and Jamie Callan. 2003. Relevant document distribution estimation method for resource selection. In Proceedings of the 26th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval (Toronto, Canada) (SIGIR ’03). Association for Computing Machinery, New York, NY, USA, 298–305. https://doi.org/10.1145/860435.860490 [69] Luo Si, Rong Jin, James P. Callan, and Paul Ogilvie. 2002. A Language Modeling Framework for Resource Selection and Results Merging. In Proceedings of the 11th ACM International Conference on Information and Knowledge Management. ACM, 391–397. https://doi.org/10.1145/584792.584856 [70] Kaitao Song, Xu Tan, Tao Qin, Jianfeng Lu, and Tie-Yan Liu. 2020. MPNet: Masked and Permuted Pre-training for Language Understanding. In Advances in Neural Information Processing Systems, H. Larochelle, M. Ranzato, R. Hadsell, M.F. Balcan, and H. Lin (Eds.), Vol. 33. Curran Associates, Inc., 16857–16867. https://proceedings.neurips.cc/paper_files/paper/2020/file/ c3a690be93aa602ee2dc0ccab5b7b67e-Paper.pdf [71] Yixuan Tang and Yi Yang. 2024. Do We Need Domain-Specific Embedding Models? An Empirical Investigation. arXiv:2409.18511 [cs.CL] https://doi.org/ 10.48550/arXiv.2409.18511 Version 3, last revised on October 3, 2024.
[72] Chroma Team. 2023. Chroma: An AI-native open-source vector database. https: //github.com/chroma-core/chroma. Available at https://www.trychroma.com. [73] Nandan Thakur, Nils Reimers, Andreas Rücklé, Abhishek Srivastava, and Iryna Gurevych. 2021. BEIR: A Heterogeneous Benchmark for Zero-shot Evaluation of Information Retrieval Models. In Thirty-fifth Conference on Neural Information Processing Systems Datasets and Benchmarks Track (Round 2). https://openreview. net/forum?id=wCu6T5xFjeJ [74] Harshil Vejendla. 2025. Drift-Adapter: A Practical Approach to Near ZeroDowntime Embedding Model Upgrades in Vector Databases. In Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing, Christos Christodoulopoulos, Tanmoy Chakraborty, Carolyn Rose, and Violet Peng (Eds.). Association for Computational Linguistics, Suzhou, China, 15938– 15949. https://doi.org/10.18653/v1/2025.emnlp-main.805 [75] David Wadden, Kyle Lo, Bailey Kuehl, Arman Cohan, Iz Beltagy, Lucy Lu Wang, and Hannaneh Hajishirzi. 2022. SciFact-Open: Towards Open-Domain Scientific Claim Verification. arXiv preprint arXiv:2210.13777 (2022). https://arxiv.org/abs/ 2210.13777 [76] Kexin Wang, Nandan Thakur, Nils Reimers, and Iryna Gurevych. 2022. GPL: Generative Pseudo Labeling for Unsupervised Domain Adaptation of Dense Retrieval. In Proceedings of the 2022 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Marine Carpuat, Marie-Catherine de Marneffe, and Ivan Vladimir Meza Ruiz (Eds.). Association for Computational Linguistics, Seattle, United States, 2345– 2360. https://doi.org/10.18653/v1/2022.naacl-main.168 [77] Wenhui Wang, Furu Wei, Li Dong, Hangbo Bao, Nan Yang, and Ming Zhou. 2020. MiniLM: Deep Self-Attention Distillation for Task-Agnostic Compression of Pre-Trained Transformers. In Advances in Neural Information Processing Systems, H. Larochelle, M. Ranzato, R. Hadsell, M.F. Balcan, and H. Lin (Eds.), Vol. 33. Curran Associates, Inc., 5776–5788. https://proceedings.neurips.cc/paper_files/ paper/2020/file/3f5ee243547dee91fbd053c1c4a845aa-Paper.pdf [78] Frank Wilcoxon. 1945. Individual Comparisons by Ranking Methods. Biometrics Bulletin 1, 6 (1945), 80–83. https://doi.org/10.2307/3001968
[79] Wen Xu, Juncheng Wang, Ben Liang, Gary Boudreau, and Hamza Sokun. 2024. Distributed Minimax Fair Optimization over Hierarchical Networks. In Proceedings of the 53rd International Conference on Parallel Processing (Gotland, Sweden) (ICPP ’24). Association for Computing Machinery, New York, NY, USA, 138–147. https://doi.org/10.1145/3673038.3673137 [80] Beining Yang, Yang Cao, and Yang Ren. 2025. Integrating Vector Databases across Embedding Models. Proc. ACM Manag. Data 3, 6, Article 338 (Dec. 2025), 28 pages. https://doi.org/10.1145/3769803 [81] Jinsung Yoon and Sercan O Arik. 2025. Embedding-Converter: A Unified Framework for Cross-Model Embedding Transformation. In Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), Wanxiang Che, Joyce Nabende, Ekaterina Shutova, and Mohammad Taher Pilehvar (Eds.). Association for Computational Linguistics, Vienna, Austria, 25464–25482. https://doi.org/10.18653/v1/2025.acl-long.1237 [82] Binjie Zhang, Shupeng Su, Yixiao Ge, Xuyuan Xu, Yexin Wang, Chun Yuan, Mike Zheng Shou, and Ying Shan. 2023. Darwinian model upgrades: model evolving with selective compatibility. In Proceedings of the Thirty-Seventh AAAI Conference on Artificial Intelligence and Thirty-Fifth Conference on Innovative Applications of Artificial Intelligence and Thirteenth Symposium on Educational Advances in Artificial Intelligence (AAAI’23/IAAI’23/EAAI’23). AAAI Press, Article 378, 8 pages. https://doi.org/10.1609/aaai.v37i3.25447 [83] Charles Zhang, Benji Peng, Xintian Sun, Qian Niu, Junyu Liu, Keyu Chen, Ming Li, Pohsun Feng, Ziqian Bi, Ming Liu, Yichao Zhang, Cheng Fei, Caitlyn Heqi Yin, Lawrence KQ Yan, and Tianyang Wang. 2024. From Word Vectors to Multimodal Embeddings: Techniques, Applications, and Future Directions For Large Language Models. arXiv:2411.05036 [cs.CL] https://arxiv.org/abs/2411.05036 [84] Dongfang Zhao. 2024. FRAG: Toward Federated Vector Database Management for Collaborative and Secure Retrieval-Augmented Generation. arXiv:2410.13272 [cs.CR] https://doi.org/10.48550/arXiv.2410.13272 Version 1, submitted on October 17, 2024. [85] Zeqi Zhu, Zeheng Fan, Yuxiang Zeng, Yexuan Shi, Yi Xu, Mengmeng Zhou, and Jin Dong. 2024. FedSQ: A Secure System for Federated Vector Similarity Queries. Proc. VLDB Endow. 17, 12 (Aug. 2024), 4441–4444. https://doi.org/10.14778/ 3685800.3685895
Related documents
- Algorithm Selection with Zero Domain Knowledge via Text Embeddings#1216285
- SAG2: Embedding-Free Multi-Hop Retrieval with BM25 and JEV#1386562
- MRVQ: One Resident Index for Dimension- and Rate-Elastic Vector Search#1188362
- MRVQ: One Resident Index for Dimension- and Rate-Elastic Vector Search#1181672
- TensorHub: Rethinking AI Model Hub with Tensor-Centric Compression#120482
Retrieved via Conceptio: every document is proof-bundled with source, license, and retrieval metadata.
Read the Docs → · View CLI source on GitHub · Conceptio Open Knowledge Archive