Demo Data from EDBT 2026 / reviewers in the wild / expert
Quan Hoang Nguyen 0001
dblp:27/4464
· DBLP profile ↗
15ranked-venue papers
7as first author
0since 2021 · last 2018
—ORCID · unresolved
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 6 · 4 first-authorGraphics, computer vision, multimedia, augmented reality and games · 4 · 3 first-authorSoftware engineering, systems software and programming languages · 2Artificial intelligence and machine learning · 1Systems, architecture and hardware · 1Human-computer interaction and ubiquitous 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.
| Computer graphics and multimedia
1 paper |
Visualization and visual analytics · 100% | |
| Theoretical computer science
1 paper |
Graph algorithms and graph theory · 100% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Visualization and visual analytics
graph visualization |
0.3 | 1 | 2017 | Proxy Graph: Visual Quality Metrics of Big Graph Sampling · IEEE Trans. Vis. Comput. Graph. 2017 |
Graph algorithms and graph theory
graph sampling |
0.3 | 1 | 2017 | Proxy Graph: Visual Quality Metrics of Big Graph Sampling · IEEE Trans. Vis. Comput. Graph. 2017 |
Methods — techniques the papers use, named apart from their topics
quality metrics for visual quality · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | BC Tree-Based Proxy Graphs for Visualization of Big GraphsabstractRecent work for visualizing big graphs uses a proxy graph approach: the original graph is replaced by a proxy graph, which is much smaller than the original graph. The challenge for the proxy graph approach is to ensure that the proxy graph is a good representation of the original graph. However, previous work to compute proxy graphs using graph sampling techniques often fails to preserve connectivity and important global skeletal structure in the original graph. This paper introduces two new families of proxy graph methods BCP-W and BCP-E, tightly integrating graph sampling methods with the BC (Block Cut-vertex) tree, which represents the decomposition of a graph into biconnected components. Experimental results using graph sampling quality metrics show that our new BC treebased proxy graph methods produce significantly better results than existing sampling-based proxy graph methods: 25% improvement by BCP-W and 15% by BCP-E on average. We also present DBCP, a BC tree-based proxy graph method for distributed environment. Experiments on the Amazon Cloud EC2 demonstrate that DBCP is scalable for big graph data sets; runtime speed-up of 77% for distributed 5-server on average. Visual comparison using a graph layout method and the proxy quality metrics confirm that our new BC tree-based proxy graph methods are significantly better than existing sampling-based proxy graph method. Our main results lead to guidelines for computing sampling-based proxy graphs for visualization of big graphs. Seok-Hee Hong 0001, Quan Hoang Nguyen 0001, Amyra Meidiana, Peter Eades |
PacificVis | 2 |
| 2018 | A Neural Network Classifier Based on Dependency Tree for English-Vietnamese Statistical Machine Translation
Viet-Hong Tran, Quan Hoang Nguyen 0001, Vinh Van Nguyen |
CICLing (1) | 2 |
| 2017 | dNNG: Quality metrics and layout for neighbourhood faithfulnessabstractThis paper introduces a new kind of geometric graph, called the degree-sensitive neighbourhood graph (dNNG), for a more precise modelling of neighbourhoods. Based on dNNG, we define better shape-based metrics and then propose a neighbourhood-driven force-directed algorithm, called NEFO, for neighbourhood faithfulness. Our evaluation on both real-world and randomly generated graphs shows that the dNNG gives more effective shape-based measures when compared to existing geometric graphs. The NEFO algorithm is shown to be effective for improving neighbourhood faithfulness of graph drawings. Quan Hoang Nguyen 0001, Seok-Hee Hong 0001, Peter Eades |
PacificVis | 1 |
| 2017 | Drawing Big Graphs Using Spectral Sparsification
Peter Eades, Quan Hoang Nguyen 0001, Seok-Hee Hong 0001 |
GD | 2 |
| 2017 | Proxy Graph: Visual Quality Metrics of Big Graph SamplingabstractData sampling has been extensively studied for large scale graph mining. Many analyses and tasks become more efficient when performed on graph samples of much smaller size. The use of proxy objects is common in software engineering for analysis and interaction with heavy objects or systems. In this paper, we coin the term 'proxy graph' and empirically investigate how well a proxy graph visualization can represent a big graph. Our investigation focuses on proxy graphs obtained by sampling; this is one of the most common proxy approaches. Despite the plethora of data sampling studies, this is the first evaluation of sampling in the context of graph visualization. For an objective evaluation, we propose a new family of quality metrics for visual quality of proxy graphs. Our experiments cover popular sampling techniques. Our experimental results lead to guidelines for using sampling-based proxy graphs in visualization. Quan Hoang Nguyen 0001, Seok-Hee Hong 0001, Peter Eades, Amyra Meidiana |
IEEE Trans. Vis. Comput. Graph. | 1 |
| 2016 | Circular right-angle crossing drawings in linear time
Hooman Reisi Dehkordi, Peter Eades, Seok-Hee Hong 0001, Quan Hoang Nguyen 0001 |
Theor. Comput. Sci. | 4 |
| 2013 | On the faithfulness of graph visualizationsabstractReadability criteria have been commonly used to measure the quality of graph visualizations. In this paper we argue that readability criteria, while necessary, are not sufficient. We propose a new kind of criterion, generically termed faithfulness, for evaluating graph layout methods. We propose a general model for quantifying faithfulness, and contrast it with the well established readability criteria. We use examples of multidimensional scaling, edge bundling and several other visualization metaphors (including matrix-based and map-based visualizations) to illustrate faithfulness. Quan Hoang Nguyen 0001, Peter Eades, Seok-Hee Hong 0001 |
PacificVis | 1 |
| 2012 | StreamEB: Stream Edge Bundling
Quan Hoang Nguyen 0001, Peter Eades, Seok-Hee Hong 0001 |
GD | 1 |
| 2012 | On the Faithfulness of Graph Visualizations
Quan Hoang Nguyen 0001, Peter Eades, Seok-Hee Hong 0001 |
GD | 1 |
| 2011 | TGI-EB: A New Framework for Edge Bundling Integrating Topology, Geometry and Importance
Quan Hoang Nguyen 0001, Seok-Hee Hong 0001, Peter Eades |
GD | 1 |
| 2010 | Large Crossing Angles in Circular Layouts
Quan Hoang Nguyen 0001, Peter Eades, Seok-Hee Hong 0001, Weidong Huang 0001 |
GD | 1 |
| 2009 | Visual Analysis of History of World Cup: A Dynamic Network with Dynamic Hierarchy and Geographic Clustering
Adel Ahmed, Xiaoyan Fu, Seok-Hee Hong 0001, Quan Hoang Nguyen 0001, Kai Xu 0003 |
VINCI | 4 |
| 2008 | Thread-Sensitive Modulo Scheduling for Multicore ProcessorsabstractThis paper describes a generalisation of modulo scheduling to parallelize loops for SpMT processors that exploits simultaneously both instruction-level parallelism and thread-level parallelism while preserving the simplicity and effectiveness of modulo scheduling. Our generalisation is simple, drops easily into traditional modulo scheduling algorithms such as Swing in GCC 4.1.1 and produces good speedups for SPECfp2000 benchmarks, particularly in terms of its ability in parallelising DOACROSS loops. Lin Gao 0002, Quan Hoang Nguyen 0001, Lian Li 0002, Jingling Xue, Tin-Fook Ngai |
ICPP | 2 |
| 2008 | Optimizing scientific application loops on stream processorsabstractThis paper describes a graph coloring compiler framework to allocate on-chip SRF(Stream Register File) storage for optimizing scientific applications on stream processors. Our framework consists of first applying enabling optimizations such as loop unrolling to expose stream reuse and opportunities for maximizing parallelism, i.e., overlapping kernel execution and memory transfers.Then the three SRF management tasks are solved in a unified manner via graph coloring: (1) placing streams in the SRF, (2) exploiting stream use, and (3) maximizing parallelism. We evaluate the performance of our compiler framework by actually running nine representative scientific computing kernels on our FT64 stream processor. Our preliminary results show that compiler management achieves an average speedup of 2.3x compared to First-Fit allocation. In comparison with the performance results obtained from running these benchmarks on Itanium 2, an average speedup of 2.1x is observed. Li Wang 0027, Xuejun Yang, Jingling Xue, Yu Deng 0001, Xiaobo Yan, Tao Tang 0001, Quan Hoang Nguyen 0001 |
LCTES | 7 |
| 2007 | Scratchpad allocation for data aggregates in superperfect graphsabstractExisting methods place data or code in scratchpad memory, i.e., SPM by either relying on heuristics or resorting to integer programming or mapping it to a graph coloring problem. Lian Li 0002, Quan Hoang Nguyen 0001, Jingling Xue |
LCTES | 2 |