中文
相关论文

相关论文: Efficient Hashing with Lookups in two Memory Acces…

200 篇论文

Caching at base stations (BSs) is a promising way to offload traffic and eliminate backhaul bottleneck in heterogeneous networks (HetNets). In this paper, we investigate the optimal content placement maximizing the successful offloading…

信息论 · 计算机科学 2016-04-13 Dong Liu , Chenyang Yang

The paradigm of many choices has influenced significantly the design of efficient data structures and, most notably, hash tables. Cuckoo hashing is a technique that extends this concept. There,we are given a table with $n$ locations, and we…

数据结构与算法 · 计算机科学 2009-10-28 Nikolaos Fountoulakis , Konstantinos Panagiotou

Efficient search operations in databases are paramount for timely retrieval of information various applications. This research introduces a novel approach, combining dynamicalgorithm1 selection and caching2 strategies, to optimize search…

数据库 · 计算机科学 2023-11-15 Hakikat Singh

Similarity search (nearest neighbor search) is a problem of pursuing the data items whose distances to a query item are the smallest from a large database. Various methods have been developed to address this problem, and recently a lot of…

数据结构与算法 · 计算机科学 2014-08-14 Jingdong Wang , Heng Tao Shen , Jingkuan Song , Jianqiu Ji

Dynamic load balancing lies at the heart of distributed caching. Here, the goal is to assign objects (load) to servers (computing nodes) in a way that provides load balancing while at the same time dynamically adjusts to the addition or…

数据结构与算法 · 计算机科学 2020-06-17 John Chen , Ben Coleman , Anshumali Shrivastava

Hashing has been widely used for efficient similarity search based on its query and storage efficiency. To obtain better precision, most studies focus on designing different objective functions with different constraints or penalty terms…

数据结构与算法 · 计算机科学 2018-10-02 Xingbo Liu , Xiushan Nie , Yilong Yin

The article proposes a heuristic approximation approach to the bin packing problem under multiple objectives. In addition to the traditional objective of minimizing the number of bins, the heterogeneousness of the elements in each bin is…

人工智能 · 计算机科学 2008-09-05 Martin Josef Geiger

Hashing, or learning binary embeddings of data, is frequently used in nearest neighbor retrieval. In this paper, we develop learning to rank formulations for hashing, aimed at directly optimizing ranking-based evaluation metrics such as…

机器学习 · 统计学 2018-10-11 Kun He , Fatih Cakir , Sarah Adel Bargal , Stan Sclaroff

We introduce the subset assignment problem in which items of varying sizes are placed in a set of bins with limited capacity. Items can be replicated and placed in any subset of the bins. Each (item, subset) pair has an associated cost. Not…

数据结构与算法 · 计算机科学 2016-10-04 Shahram Ghandeharizadeh , Sandy Irani , Jenny Lam

Hashing is an efficient method for nearest neighbor search in large-scale data space by embedding high-dimensional feature descriptors into a similarity preserving Hamming space with a low dimension. However, large-scale high-speed…

计算机视觉与模式识别 · 计算机科学 2020-06-17 Chenggang Yan , Biao Gong , Yuxuan Wei , Yue Gao

Balls are sequentially allocated into $n$ bins as follows: for each ball, an independent, uniformly random bin is generated. An overseer may then choose to either allocate the ball to this bin, or else the ball is allocated to a new…

概率论 · 数学 2018-07-04 Ohad N. Feldheim , Ori Gurel-Gurevich

The indexing algorithms for the high-dimensional nearest neighbor search (NNS) with the best worst-case guarantees are based on the randomized Locality Sensitive Hashing (LSH), and its derivatives. In practice, many heuristic approaches…

数据结构与算法 · 计算机科学 2022-07-08 Alexandr Andoni , Daniel Beaglehole

A recent work shows how we can optimize a tree based mode of operation for a rate 1 hash function. In particular, an algorithm and a theorem are presented for selecting a good tree topology in order to optimize both the running time and the…

分布式、并行与集群计算 · 计算机科学 2016-04-15 Kevin Atighehchi

We propose theoretical and empirical improvements for two-stage hashing methods. We first provide a theoretical analysis on the quality of the binary codes and show that, under mild assumptions, a residual learning scheme can construct…

机器学习 · 计算机科学 2018-08-07 Fatih Cakir , Kun He , Stan Sclaroff

Cuckoo hashing guarantees constant-time lookups regardless of table density, making it a viable candidate for high-density tables. Cuckoo hashing insertions perform poorly at high table densities, however. In this paper, we mitigate this…

数据结构与算法 · 计算机科学 2016-05-18 William Kuszmaul

Nowadays computer networks use different kind of memory whose speeds and capacities vary widely. There exist methods of a so-called caching which are intended to use the different kinds of memory in such a way that the frequently used data…

信息论 · 计算机科学 2013-10-15 Boris Ryabko

Hashing has been widely used for large-scale search due to its low storage cost and fast query speed. By using supervised information, supervised hashing can significantly outperform unsupervised hashing. Recently, discrete supervised…

信息检索 · 计算机科学 2018-10-17 Qing-Yuan Jiang , Xue Cui , Wu-Jun Li

Balanced allocation of online balls-into-bins has long been an active area of research for efficient load balancing and hashing applications.There exists a large number of results in this domain for different settings, such as parallel…

数据结构与算法 · 计算机科学 2011-12-30 Sourav Dutta , Souvik Bhattacherjee , Ankur Narang

Carpooling, or sharing a ride with other passengers, holds immense potential for urban transportation. Ridesharing platforms enable such sharing of rides using real-time data. Finding ride matches in real-time at urban scale is a difficult…

数据结构与算法 · 计算机科学 2020-02-20 Chinmoy Dutta

Consistent hashing is a technique for distributing data across a network of nodes in a way that minimizes reorganization when nodes join or leave the network. It is extensively applied in modern distributed systems as a fundamental…

分布式、并行与集群计算 · 计算机科学 2025-03-18 Massimo Coluzzi , Amos Brocco , Alessandro Antonucci , Tiziano Leidi