Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Kaan Sancak

dblp:274/7229 · DBLP profile ↗
← Back
4ranked-venue papers
1as first author
4since 2021 · last 2025
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 2 · 1 first-author · 2 since 2021Systems, architecture and hardware · 2 · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
2 papers
Graph learning · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Cloud and datacenter computing · 87% Distributed systems · 13%
Databases, data mining, and information retrieval
1 paper
Graph data management · 100%

Topics — the 9 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Graph learning
graph neural network
1.622025
A Scalable and Effective Alternative to Graph Transformers · AAAI 2025
VCR-Graphormer: A Mini-batch Graph Transformer via Virtual Connections · ICLR 2024
Machine learning › Graph learning › graph neural network
graph transformer
1.622025
A Scalable and Effective Alternative to Graph Transformers · AAAI 2025
VCR-Graphormer: A Mini-batch Graph Transformer via Virtual Connections · ICLR 2024
Machine learning › Graph learning › graph neural network
scalable graph neural network
1.122025
A Scalable and Effective Alternative to Graph Transformers · AAAI 2025
VCR-Graphormer: A Mini-batch Graph Transformer via Virtual Connections · ICLR 2024
Machine learning › Graph learning
graph tokenization
0.812024
VCR-Graphormer: A Mini-batch Graph Transformer via Virtual Connections · ICLR 2024
Graph data management › graph analytics
distributed graph analysis
0.512021
EIGA: elastic and scalable dynamic graph analysis · SC 2021
Graph data management › graph analytics
dynamic graph analysis
0.512021
EIGA: elastic and scalable dynamic graph analysis · SC 2021
Cloud and datacenter computing › cluster resource management and scheduling
cluster resource management
0.512021
EIGA: elastic and scalable dynamic graph analysis · SC 2021
Cloud and datacenter computing › resource management › cloud resource management
elastic resource management
0.512021
EIGA: elastic and scalable dynamic graph analysis · SC 2021
Distributed systems
fault tolerance
0.112021
EIGA: elastic and scalable dynamic graph analysis · SC 2021

Methods — techniques the papers use, named apart from their topics

dynamic resource scaling · 1.0neighborhood propagation · 0.9global convolution · 0.9virtual connections · 0.8personalized pagerank · 0.8multi-head self-attention · 0.8
YearPublicationVenuePosition
2025 A Scalable and Effective Alternative to Graph Transformers
abstract
Graph Neural Networks (GNNs) have shown impressive performance in graph representation learning, but they face challenges in capturing long-range dependencies due to their limited expressive power. To address this, Graph Transformers (GTs) were introduced, utilizing self-attention mechanism to effectively model pairwise node relationships. Despite their advantages, GTs suffer from quadratic complexity w.r.t. the number of nodes in the graph, hindering their applicability to large graphs. In this work, we present Graph-Enhanced Contextual Operator (GECO), a scalable and effective alternative to GTs that leverages neighborhood propagation and global convolutions to effectively capture local and global dependencies in quasiliniear time. Our study on synthetic datasets reveals that GECO reaches 169x speedup on a graph with 2M nodes w.r.t. optimized attention. Further evaluations on diverse range of benchmarks showcase that it scales to large graphs where traditional GTs often face memory and time limitations. Notably, GECO consistently achieves comparable or superior quality compared to baselines, improving the SOTA up to 4.5%, and offering a scalable and effective solution for large-scale graph learning.
Kaan Sancak, Zhigang Hua, Andrey Malevich, Bo Long, Muhammad Fatih Balin, Ümit V. Çatalyürek
AAAI1
2024 VCR-Graphormer: A Mini-batch Graph Transformer via Virtual Connections
abstract
Graph transformer has been proven as an effective graph learning method for its adoption of attention mechanism that is capable of capturing expressive representations from complex topological and feature information of graphs. Graph transformer conventionally performs dense attention (or global attention) for every pair of nodes to learn node representation vectors, resulting in quadratic computational costs that are unaffordable for large-scale graph data. Therefore, mini-batch training for graph transformers is a promising direction, but limited samples in each mini-batch can not support effective dense attention to encode informative representations. Facing this bottleneck, (1) we start by assigning each node a token list that is sampled by personalized PageRank (PPR) and then apply standard multi-head self-attention only on this list to compute its node representations. This PPR tokenization method decouples model training from complex graph topological information and makes heavy feature engineering offline and independent, such that mini-batch training of graph transformers is possible by loading each node's token list in batches. We further prove this PPR tokenization is viable as a graph convolution network with a fixed polynomial filter and jumping knowledge. However, only using personalized PageRank may limit information carried by a token list, which could not support different graph inductive biases for model training. To this end, (2) we rewire graphs by introducing multiple types of virtual connections through structure- and content-based super nodes that enable PPR tokenization to encode local and global contexts, long-range interaction, and heterophilous information into each node's token list, and then formalize our $\underline{\textbf{V}}$irtual $\underline{\textbf{C}}$onnection $\underline{\textbf{R}}$anking based $\underline{\textbf{Graph}}$ Trans$\underline{\textbf{former}}$ (VCR-Graphormer). Overall, VCR-Graphormer needs $O(m+klogk)$ complexity for graph tokenization as compared to $O(n^{3})$ of previous works. The [code](https://github.com/DongqiFu/VCR-Graphormer) is provided.
Dongqi Fu, Zhigang Hua, Kaan Sancak, Andrey Malevich, Jingrui He, Bo Long
ICLR6
2022 MG-GCN: A Scalable multi-GPU GCN Training Framework
abstract
Full batch training of Graph Convolutional Network (GCN) models is not feasible on a single GPU for large graphs containing tens of millions of vertices or more. Recent work has shown that, for the graphs used in the machine learning community, communication becomes a bottleneck, and scaling is blocked outside of the single machine regime. Thus, we propose MG-GCN, a multi-GPU GCN training framework taking advantage of the high-speed communication links between the GPUs present in multi-GPU systems. MG-GCN employs multiple High-Performance Computing optimizations, including efficient re-use of memory buffers to reduce the memory footprint of training GNN models, as well as communication and computation overlap. These optimizations enable execution on larger datasets, that generally do not fit into the memory of a single GPU in state-of-the-art implementations. Furthermore, they contribute to achieving superior speedup compared to the state-of-the-art. For example, MG-GCN achieves super-linear speedup with respect to DGL, on the Reddit graph on both DGX-1 (V100) and DGX-A100.
Muhammad Fatih Balin, Kaan Sancak, Ümit V. Çatalyürek
ICPP2
2021 EIGA: elastic and scalable dynamic graph analysis
abstract
Modern graphs are not only large, but rapidly changing. The rate of change can vary significantly along with the computational cost. Existing distributed graph analysis systems have largely been designed to operate on static graphs. Infrastructure changes in these systems need to occur when the system is idle, which can result in significant wasted resources or the inability to cope with changes.
Kasimir Gabert, Kaan Sancak, M. Yusuf Özkaya, Ali Pinar, Ümit V. Çatalyürek
SC2