中文
相关论文

相关论文: An Empirical Study of Cache-Oblivious Priority Que…

200 篇论文

Large scale-free graphs are famously difficult to process efficiently: the skewed vertex degree distribution makes it difficult to obtain balanced partitioning. Our research instead aims to turn this into an advantage by partitioning the…

分布式、并行与集群计算 · 计算机科学 2015-10-05 Scott Sallinen , Abdullah Gharaibeh , Matei Ripeanu

Utilizing graph algorithms is a common activity in computer science. Algorithms that perform computations on large graphs are not always efficient. This work investigates the Single-Source Shortest Path (SSSP) problem, which is considered…

数据结构与算法 · 计算机科学 2021-06-25 Ahmed Shokry

Numerous approximation algorithms for problems on unit disk graphs have been proposed in the literature, exhibiting a sharp trade-off between running times and approximation ratios. We introduce a variation of the known shifting strategy…

数据结构与算法 · 计算机科学 2016-11-08 Guilherme D. da Fonseca , Vinícius G. Pereira de Sá , Celina M. H. de Figueiredo

Quantum walks are at the heart of modern quantum technologies. They allow to deal with quantum transport phenomena and are an advanced tool for constructing novel quantum algorithms. Quantum walks on graphs are fundamentally different from…

量子物理 · 物理学 2019-12-18 Alexey A. Melnikov , Leonid E. Fedichkin , Alexander Alodjants

In modern graph analytics, the shortest path is a fundamental concept. Numerous \rrev{recent works} concentrate mostly on the distance of these shortest paths. Nevertheless, in the era of betweenness analysis, the counting of the shortest…

数据库 · 计算机科学 2022-12-05 You Peng , Jeffrey Xu Yu , Sibo Wang

Computing-In-Memory (CIM) offers a potential solution to the memory wall issue and can achieve high energy efficiency by minimizing data movement, making it a promising architecture for edge AI devices. Lightweight models like MobileNet and…

硬件体系结构 · 计算机科学 2025-08-21 Choongseok Song , Doo Seok Jeong

Recent advances in reprogrammable hardware (e.g., FPGAs) and memory technology (e.g., DDR4, HBM) promise to solve performance problems inherent to graph processing like irregular memory access patterns on traditional hardware (e.g., CPU).…

硬件体系结构 · 计算机科学 2021-04-19 Jonas Dann , Daniel Ritter , Holger Fröning

DRAM-based memory is a critical factor that creates a bottleneck on the system performance since the processor speed largely outperforms the DRAM latency. In this thesis, we develop a low-cost mechanism, called ChargeCache, which enables…

硬件体系结构 · 计算机科学 2016-09-26 Hasan Hassan

The shortest path problem in graphs is fundamental to AI. Nearly all variants of the problem and relevant algorithms that solve them ignore edge-weight computation time and its common relation to weight uncertainty. This implies that taking…

数据结构与算法 · 计算机科学 2024-03-29 Eyal Weiss , Ariel Felner , Gal A. Kaminka

Algorithms in the data stream model use $O(polylog(N))$ space to compute some property of an input of size $N$, and many of these algorithms are implemented and used in practice. However, sketching algorithms in the graph semi-streaming…

数据结构与算法 · 计算机科学 2025-04-25 Michael A. Bender , Martín Farach-Colton , Riko Jacob , Hanna Komlós , David Tench , Evan West

We consider the problem of managing the buffer of a shared-memory switch that transmits packets of unit value. A shared-memory switch consists of an input port, a number of output ports, and a buffer with a specific capacity. In each time…

数据结构与算法 · 计算机科学 2024-05-16 Antonios Antoniadis , Matthias Englert , Nicolaos Matsakis , Pavel Veselý

This paper proposes a general framework for generating cache-oblivious layouts for binary search trees. A cache-oblivious layout attempts to minimize cache misses on any hierarchical memory, independent of the number of memory levels and…

数据结构与算法 · 计算机科学 2013-07-29 Peter Lindstrom , Deepak Rajan

Graph partitioning has many applications. We consider the acceleration of shortest path queries in road networks using Customizable Contraction Hierarchies (CCH). It is based on computing a nested dissection order by recursively dividing…

数据结构与算法 · 计算机科学 2020-04-28 Lars Gottesbüren , Michael Hamann , Tim Niklas Uhl , Dorothea Wagner

We study a cache network in which intermediate nodes equipped with caches can serve requests. We model the problem of jointly optimizing caching and routing decisions with link capacity constraints over an arbitrary network topology. This…

网络与互联网体系结构 · 计算机科学 2023-02-07 Yuanyuan Li , Yuchao Zhang , Stratis Ioannidis , Jon Crowcroft

Modern analytics and recommendation systems are increasingly based on graph data that capture the relations between entities being analyzed. Practical graphs come in huge sizes, offer massive parallelism, and are stored in sparse-matrix…

分布式、并行与集群计算 · 计算机科学 2021-01-18 Seung Won Min , Vikram Sharma Mailthody , Zaid Qureshi , Jinjun Xiong , Eiman Ebrahimi , Wen-mei Hwu

We study the problem of learning an unknown graph provided via an oracle using a quantum algorithm. We consider three query models. In the first model ("OR queries"), the oracle returns whether a given subset of the vertices contains any…

量子物理 · 物理学 2021-01-26 Ashley Montanaro , Changpeng Shao

The Transformer architecture, underpinned by the self-attention mechanism, has become the de facto standard for sequence modeling tasks. However, its core computational primitive scales quadratically with sequence length (O(N^2)), creating…

计算与语言 · 计算机科学 2025-09-03 Rishiraj Acharya

Massively-parallel graph algorithms have received extensive attention over the past decade, with research focusing on three memory regimes: the superlinear regime, the near-linear regime, and the sublinear regime. The sublinear regime is…

数据结构与算法 · 计算机科学 2023-03-01 Orr Fischer , Adi Horowitz , Rotem Oshman

We consider a basic cache network, in which a single server is connected to multiple users via a shared bottleneck link. The server has a database of files (content). Each user has an isolated memory that can be used to cache content in a…

信息论 · 计算机科学 2019-02-19 Qian Yu , Mohammad Ali Maddah-Ali , A. Salman Avestimehr

We initiate the study of graph algorithms in the streaming setting on massive distributed and parallel systems inspired by practical data processing systems. The objective is to design algorithms that can efficiently process evolving graphs…

数据结构与算法 · 计算机科学 2025-01-20 Artur Czumaj , Gopinath Mishra , Anish Mukherjee