中文
相关论文

相关论文: A Comparative Study on Exact Triangle Counting Alg…

200 篇论文

The Nvidia GPU architecture has introduced new computing elements such as the \textit{tensor cores}, which are special processing units dedicated to perform fast matrix-multiply-accumulate (MMA) operations and accelerate \textit{Deep…

分布式、并行与集群计算 · 计算机科学 2019-03-12 Roberto Carrasco , Raimundo Vega , Cristóbal A. Navarro

String matching is an important part in today's computer applications and Aho-Corasick algorithm is one of the main string matching algorithms used to accomplish this. This paper discusses that when can the GPUs be used for string matching…

分布式、并行与集群计算 · 计算机科学 2014-12-30 Vajira Thambawita , Roshan Ragel , Dhammika Elkaduwe

The graph is one of the most widely used mathematical structures in engineering and science because of its representational power and inherent ability to demonstrate the relationship between objects. The objective of this work is to…

数据结构与算法 · 计算机科学 2021-01-01 Shri Prakash Dwivedi

We describe a pure divide-and-conquer parallel algorithm for computing 3D convex hulls. We implement that algorithm on GPU hardware, and find a significant speedup over comparable CPU implementations.

分布式、并行与集群计算 · 计算机科学 2012-05-08 Jeffrey M. White , Kevin A. Wortman

Counting the frequency of small subgraphs is a fundamental technique in network analysis across various domains, most notably in bioinformatics and social networks. The special case of triangle counting has received much attention. Getting…

数据结构与算法 · 计算机科学 2014-11-19 Madhav Jha , C. Seshadhri , Ali Pinar

Graphlets are defined as k-node connected induced subgraph patterns. For an undirected graph, 3-node graphlets include close triangle and open triangle. When k = 4, there are six types of graphlets, e.g., tailed-triangle and clique are two…

机器学习 · 计算机科学 2018-10-09 Xutong Liu , Yu-Zhen Janice Chen , John C. S. Lui , Konstantin Avrachenkov

One area of Computing applications which poses significant challenge of performance scalability on Chip Multiprocessors(CMP's) are Irregular applications. Such applications have very little computation and unpredictable memory access…

分布式、并行与集群计算 · 计算机科学 2016-03-09 Varun Nagpal

The self-join finds all objects in a dataset that are within a search distance, epsilon, of each other; therefore, the self-join is a building block of many algorithms. We advance a GPU-accelerated self-join algorithm targeted towards high…

分布式、并行与集群计算 · 计算机科学 2018-09-27 Michael Gowanlock , Ben Karsin

Nowadays, GPU accelerators are commonly used to speed up general-purpose computing tasks on a variety of hardware. However, due to the diversity of GPU architectures and processed data, optimization of codes for a particular type of…

分布式、并行与集群计算 · 计算机科学 2021-09-20 Jiří Filipovič , Jana Hozzová , Amin Nezarat , Jaroslav Oľha , Filip Petrovič

We tackle the problem of counting the number of $k$-cliques in large-scale graphs, for any constant $k \ge 3$. Clique counting is essential in a variety of applications, among which social network analysis. Due to its computationally…

分布式、并行与集群计算 · 计算机科学 2018-04-13 Irene Finocchi , Marco Finocchi , Emanuele G. Fusco

Subgraph counting aims to count occurrences of a template T in a given network G(V, E). It is a powerful graph analysis tool and has found real-world applications in diverse domains. Scaling subgraph counting problems is known to be memory…

分布式、并行与集群计算 · 计算机科学 2020-10-06 Langshi Chen , Jiayu Li , Ariful Azad , Cenk Sahinalp , Madhav Marathe , Anil Vullikanti , Andrey Nikolaev , Egor Smirnov , Ruslan Israfilov , Judy Qiu

In this paper, we develop a new parallel auxiliary grid algebraic multigrid (AMG) method to leverage the power of graphic processing units (GPUs). In the construction of the hierarchical coarse grid, we use a simple and fixed coarsening…

数值分析 · 数学 2012-12-07 Lu Wang , Xiaozhe Hu , Jonathan Cohen , Jinchao Xu

The Euler tour technique is a classical tool for designing parallel graph algorithms, originally proposed for the PRAM model. We ask whether it can be adapted to run efficiently on GPU. We focus on two established applications of the…

数据结构与算法 · 计算机科学 2021-03-30 Adam Polak , Adrian Siwiec , Michał Stobierski

Algorithms for finding minimum or bounded vertex covers in graphs use a branch-and-reduce strategy, which involves exploring a highly imbalanced search tree. Prior GPU solutions assign different thread blocks to different sub-trees, while…

分布式、并行与集群计算 · 计算机科学 2025-12-29 Hussein Amro , Basel Fakhri , Amer E. Mouawad , Izzat El Hajj

We consider the fundamental problem of detecting/counting copies of a fixed pattern graph in a host graph. The recent progress on this problem has not included complete pattern graphs, i.e., cliques (and their complements, i.e., edge-free…

数据结构与算法 · 计算机科学 2021-10-01 Mirosław Kowaluk , Andrzej Lingas

We propose a parallel graph-based data clustering algorithm using CUDA GPU, based on exact clustering of the minimum spanning tree in terms of a minimum isoperimetric criteria. We also provide a comparative performance analysis of our…

分布式、并行与集群计算 · 计算机科学 2017-02-17 Ramin Javadi , Saleh Ashkboos

Given a graph $\mathcal{G}$, the spanning centrality (SC) of an edge $e$ measures the importance of $e$ for $\mathcal{G}$ to be connected. In practice, SC has seen extensive applications in computational biology, electrical networks, and…

数据结构与算法 · 计算机科学 2023-05-31 Shiqi Zhang , Renchi Yang , Jing Tang , Xiaokui Xiao , Bo Tang

The benefits of a recently proposed method to approximate hard optimization problems are demonstrated on the graph partitioning problem. The performance of this new method, called Extremal Optimization, is compared to Simulated Annealing in…

统计力学 · 物理学 2009-10-31 S. Boettcher

The multicut problem is an NP-hard combinatorial optimization problem with diverse applications in fields such as bioinformatics, data mining and computer vision. Graph neural networks have been defined for the multicut problem but can be…

机器学习 · 计算机科学 2026-05-14 Jannik Irmai , Lucas Fabian Naumann , Bjoern Andres

In this paper, we investigate GPU based parallel triangular solvers systematically. The parallel triangular solvers are fundamental to incomplete LU factorization family preconditioners and algebraic multigrid solvers. We develop a new…

数学软件 · 计算机科学 2016-06-03 Zhangxin Chen , Hui Liu , Bo Yang