Demo Data from EDBT 2026 / reviewers in the wild / expert
Sadegh Heyrani-Nobari
dblp:57/9378 · also Sadegh Nobari
· DBLP profile ↗
14ranked-venue papers
7as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 10 · 5 first-authorArtificial intelligence and machine learning · 4 · 1 first-authorSystems, architecture and hardware · 2 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1
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.
| Databases, data mining, and information retrieval
2 papers |
Data mining · 35% Spatial and temporal data management · 29% Web and social media mining · 22% | |
| Artificial intelligence
1 paper |
Reinforcement learning · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
GPUs and heterogeneous computing · 50% Parallel and multicore computing · 50% |
Topics — the 13 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Reinforcement learning
multi-armed bandit |
0.4 | 1 | 2019 | DBA: Dynamic Multi-Armed Bandit Algorithm · AAAI 2019 |
Machine learning › Reinforcement learning › multi-armed bandit
non-stationary bandits |
0.4 | 1 | 2019 | DBA: Dynamic Multi-Armed Bandit Algorithm · AAAI 2019 |
Data mining › structured data mining › graph mining
graph generation |
0.2 | 1 | 2016 | ROLL: Fast In-Memory Generation of Gigantic Scale-free Networks · SIGMOD Conference 2016 |
Web and social media mining
preferential attachment |
0.2 | 1 | 2016 | ROLL: Fast In-Memory Generation of Gigantic Scale-free Networks · SIGMOD Conference 2016 |
Indexing and storage engines › partitioning
hierarchical partitioning |
0.2 | 1 | 2013 | TOUCH: in-memory spatial join by hierarchical data-oriented partitioning · SIGMOD Conference 2013 |
Spatial and temporal data management › spatial query processing › spatial join
in-memory spatial join |
0.2 | 1 | 2013 | TOUCH: in-memory spatial join by hierarchical data-oriented partitioning · SIGMOD Conference 2013 |
Spatial and temporal data management › spatial query processing
spatial join |
0.2 | 1 | 2013 | TOUCH: in-memory spatial join by hierarchical data-oriented partitioning · SIGMOD Conference 2013 |
GPUs and heterogeneous computing › GPU graph processing
GPU graph algorithms |
0.1 | 1 | 2012 | Scalable parallel minimum spanning forest computation · PPoPP 2012 |
Parallel and multicore computing › parallel graph algorithms
minimum spanning forest |
0.1 | 1 | 2012 | Scalable parallel minimum spanning forest computation · PPoPP 2012 |
Machine learning › Reinforcement learning › exploration
exploration-exploitation tradeoff |
0.1 | 1 | 2019 | DBA: Dynamic Multi-Armed Bandit Algorithm · AAAI 2019 |
Data mining › structured data mining
graph mining |
0.1 | 1 | 2016 | ROLL: Fast In-Memory Generation of Gigantic Scale-free Networks · SIGMOD Conference 2016 |
Data mining › structured data mining › graph mining › graph generation
synthetic graph generation |
0.1 | 1 | 2016 | ROLL: Fast In-Memory Generation of Gigantic Scale-free Networks · SIGMOD Conference 2016 |
Graph algorithms and graph theory › spanning tree
minimum spanning tree |
0.0 | 1 | 2012 | Scalable parallel minimum spanning forest computation · PPoPP 2012 |
Methods — techniques the papers use, named apart from their topics
trend detection · 0.4multi-armed bandit · 0.4stochastic growth model · 0.2roulette wheel data structure · 0.2hierarchical data-oriented partitioning · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | DBA: Dynamic Multi-Armed Bandit AlgorithmabstractWe introduce Dynamic Bandit Algorithm (DBA), a practical solution to improve the shortcoming of the pervasively employed reinforcement learning algorithm called Multi-Arm Bandit, aka Bandit. Bandit makes real-time decisions based on the prior observations. However, Bandit is heavily biased to the priors that it cannot quickly adapt itself to a trend that is interchanging. As a result, Bandit cannot, quickly enough, make profitable decisions when the trend is changing. Unlike Bandit, DBA focuses on quickly adapting itself to detect these trends early enough. Furthermore, DBA remains as almost as light as Bandit in terms of computations. Therefore, DBA can be easily deployed in production as a light process similar to The Bandit. We demonstrate how critical and beneficial is the main focus of DBA, i.e. the ability to quickly finding the most profitable option in real-time, over its stateof-the-art competitors. Our experiments are augmented with a visualization mechanism that explains the profitability of the decisions made by each algorithm in each step by animations. Finally we observe that DBA can substantially outperform the original Bandit by close to 3 times for a set Key Performance Indicator (KPI) in a case of having 3 arms. Sadegh Heyrani-Nobari |
AAAI | 1 |
| 2018 | Renovating Watts and Strogatz Random Graph Generation by a Sequential Approach
Sadegh Heyrani-Nobari, Qiang Qu 0001, Muhammad Muzammal, Qingshan Jiang |
WISE (1) | 1 |
| 2017 | In-Memory Spatial Join: The Data Matters!
Sadegh Heyrani-Nobari, Qiang Qu 0001, Christian S. Jensen |
EDBT | 1 |
| 2016 | LRI: A low rank approach to non-local sparse representation for image interpolationabstractThe sparse representation models for image super-resolution have shown great potential in various imaging and vision tasks. However, most of them are challenged by the accuracy issue especially when images are significantly down-sampled. In this paper, we aim to improve the performance of sparse representation. We propose to incorporate a low rank approach into image non-local sparse representation model. To the best of our knowledge, this is the first work to integrate low rank approaches into non-local spare representation for image interpolation. The proposed method can obtain good estimation of sparse coefficients of original images. Experimental results show the effectiveness of our proposed method compared with the state-of-the-art. Qiang Qu 0001, Sadegh Heyrani-Nobari, Christian Desrosiers |
IJCNN | 3 |
| 2016 | ROLL: Fast In-Memory Generation of Gigantic Scale-free NetworksabstractReal-world graphs are not always publicly available or sometimes do not meet specific research requirements. These challenges call for generating synthetic networks that follow properties of the real-world networks. Barabási-Albert (BA) is a well-known model for generating scale-free graphs, i.e graphs with power-law degree distribution. In BA model, the network is generated through an iterative stochastic process called preferential attachment. Although BA is highly demanded, due to the inherent complexity of the preferential attachment, this model cannot be scaled to generate billion-node graphs. In this paper, we propose ROLL-tree, a fast in-memory roulette wheel data structure that accelerates the BA network generation process by exploiting the statistical behaviors of the underlying growth model. Our proposed method has the following properties: (a) Fast: It performs +1000 times faster than the state-of-the-art on a single node PC; (b) Exact: It strictly follows the BA model, using an efficient data structure instead of approximation techniques; (c) Generalizable: It can be adapted for other "rich-get-richer" stochastic growth models. Our extensive experiments prove that ROLL-tree can effectively accelerate graph-generation through the preferential attachment process. On a commodity single processor machine, for example, ROLL-tree generates a scale-free graph of 1.1 billion nodes and 6.6 billion edges (the size of Yahoo's Webgraph) in 62 minutes while the state-of-the-art (SA) takes about four years on the same machine. Ali Hadian 0001, Sadegh Heyrani-Nobari, Behrouz Minaei-Bidgoli, Qiang Qu 0001 |
SIGMOD Conference | 2 |
| 2014 | L-opacity: Linkage-Aware Graph Anonymizationabstract10.5441/002/edbt.2014.52 Sadegh Heyrani-Nobari, Panagiotis Karras, HweeHwa Pang, Stéphane Bressan |
EDBT | 1 |
| 2013 | Computational Neuroscience Breakthroughs through Innovative Data Management
Farhan Tauheed, Sadegh Heyrani-Nobari, Laurynas Biveinis, Thomas Heinis, Anastasia Ailamaki |
ADBIS | 2 |
| 2013 | TOUCH: in-memory spatial join by hierarchical data-oriented partitioningabstractEfficient spatial joins are pivotal for many applications and particularly important for geographical information systems or for the simulation sciences where scientists work with spatial models. Past research has primarily focused on disk-based spatial joins; efficient in-memory approaches, however, are important for two reasons: a) main memory has grown so large that many datasets fit in it and b) the in-memory join is a very time-consuming part of all disk-based spatial joins. Sadegh Heyrani-Nobari, Farhan Tauheed, Thomas Heinis, Panagiotis Karras, Stéphane Bressan, Anastasia Ailamaki |
SIGMOD Conference | 1 |
| 2013 | An effective and efficient parallel approach for random graph generation over GPUs
Stéphane Bressan, Alfredo Cuzzocrea, Panagiotis Karras, Sadegh Heyrani-Nobari |
J. Parallel Distributed Comput. | 5 |
| 2012 | Discretionary social network data revelation with a user-centric utility guaranteeabstractThe proliferation of online social networks has created intense interest in studying their nature and revealing information of interest to the end user. At the same time, such revelation raises privacy concerns. Existing research addresses this problem following an approach popular in the database community: a model of data privacy is defined, and the data is rendered in a form that satisfies the constraints of that model while aiming to maximize some utility measure. Still, these is no consensus on a clear and quantifiable utility measure over graph data. In this paper, we take a different approach: we define a utility guarantee, in terms of certain graph properties being preserved, that should be respected when releasing data, while otherwise distorting the graph to an extend desired for the sake of confidentiality. We propose a form of data release which builds on current practice in social network platforms: A user may want to see a subgraph of the network graph, in which that user as well as connections and affiliates participate. Such a snapshot should not allow malicious users to gain private information, yet provide useful information for benevolent users. We propose a mechanism to prepare data for user view under this setting. In an experimental study with real data, we demonstrate that our method preserves several properties of interest more successfully than methods that randomly distort the graph to an equal extent, while withstanding structural attacks proposed in the literature. Yi Song 0005, Panagiotis Karras, Sadegh Heyrani-Nobari, Giorgos Cheliotis, Mingqiang Xue, Stéphane Bressan |
CIKM | 3 |
| 2012 | Scalable parallel minimum spanning forest computationabstractThe proliferation of data in graph form calls for the development of scalable graph algorithms that exploit parallel processing environments. One such problem is the computation of a graph's minimum spanning forest (MSF). Past research has proposed several parallel algorithms for this problem, yet none of them scales to large, high-density graphs. In this paper we propose a novel, scalable, parallel MSF algorithm for undirected weighted graphs. Our algorithm leverages Prim's algorithm in a parallel fashion, concurrently expanding several subsets of the computed MSF. Our effort focuses on minimizing the communication among different processors without constraining the local growth of a processor's computed subtree. In effect, we achieve a scalability that previous approaches lacked. We implement our algorithm in CUDA, running on a GPU and study its performance using real and synthetic, sparse as well as dense, structured and unstructured graph data. Our experimental study demonstrates that our algorithm outperforms the previous state-of-the-art GPU-based MSF algorithm, while being several orders of magnitude faster than sequential CPU-based algorithms. Sadegh Heyrani-Nobari, Thanh-Tung Cao, Panagiotis Karras, Stéphane Bressan |
PPoPP | 1 |
| 2011 | Edit Distance between XML and Probabilistic XML Documents
Ruiming Tang, Huayu Wu 0001, Sadegh Heyrani-Nobari, Stéphane Bressan |
DEXA (1) | 3 |
| 2011 | Fast random graph generationabstractToday, several database applications call for the generation of random graphs. A fundamental, versatile random graph model adopted for that purpose is the Erdős-Rényi Γv,p model. This model can be used for directed, undirected, and multipartite graphs, with and without self-loops; it induces algorithms for both graph generation and sampling, hence is useful not only in applications necessitating the generation of random structures but also for simulation, sampling and in randomized algorithms. However, the commonly advocated algorithm for random graph generation under this model performs poorly when generating large graphs, and fails to make use of the parallel processing capabilities of modern hardware. In this paper, we propose PPreZER, an alternative, data parallel algorithm for random graph generation under the Erdős-Rényi model, designed and implemented in a graphics processing unit (GPU). We are led to this chief contribution of ours via a succession of seven intermediary algorithms, both sequential and parallel. Our extensive experimental study shows an average speedup of 19 for PPreZER with respect to the baseline algorithm. Sadegh Heyrani-Nobari, Panagiotis Karras, Stéphane Bressan |
EDBT | 1 |
| 2011 | On the privacy and utility of anonymized social networksabstractYou are on Facebook or you are out. Of course, this assessment is controversial and its rationale arguable. It is nevertheless not far, for many of us, from the reason behind our joining social media and publishing and sharing details of our professional and private lives. Not only the personal details we may reveal but also the very structure of the networks themselves are sources of invaluable information for any organization wanting to understand and learn about social groups, their dynamics and their members. These organizations may or may not be benevolent. It is therefore important to devise, design and evaluate solutions that guarantee some privacy. One approach that attempts to reconcile the different stakeholders' requirement is the publication of a modified graph. The perturbation is hoped to be sufficient to protect members' privacy while it maintains sufficient utility for analysts wanting to study the social media as a whole. It is necessarily a compromise. In this paper we try and empirically quantify the inevitable trade-off between utility and privacy. We do so for one state-of-the-art graph anonymization algorithm that protects against most structural attacks, the k-automorphism algorithm. We measure several metrics for a series of real graphs from various social media before and after their anonymization under various settings. Yi Song 0005, Sadegh Heyrani-Nobari, Panagiotis Karras, Stéphane Bressan |
iiWAS | 2 |