Chuan Hu 0005

dblp:47/11058-5 · DBLP profile ↗
← Back
7ranked-venue papers in the field
2as first author
7since 2021 · last 2024
0009-0007-2529-5334ORCID · verified

Domains — venue-derived; a paper can count in several

Database Systems & Data Management · 7 (2 first)
YearPublicationVenuePosition
2024 BIT: Using Bitmap Index to Speed Up NCBI Taxonomy Computing
abstract
The National Center for Biotechnology Information (NCBI) Taxonomy is extensively used in biomedical and ecological research. Typical demands include computing the lowest common ancestor, determining descendant relationships, and listing the descendants of a node. However, existing tools often suffer from inefficient runtime performance. To address this challenge, our paper introduces a novel indexing method, BIT, designed specifically for tree-like data. BIT first encodes the tree-like structure into a bit-vector using the Polychotomic encoding algorithm, subsequently storing the bit-vector in a bitmap. By employing parallel bit operations, BIT significantly accelerates the speed of typical computational tasks. Experimental results on public datasets demonstrate that BIT outperforms baseline systems in task execution performance.
Chuan Hu 0005, Jiawei Cai, Zihao Zhao 0003, Zhihong Shen
SSDBM1
2024 A Model and Query Language for Multi-modal Hybrid Query
abstract
As data grows exponentially, its diversity also increases, including both structured forms and unstructured forms like audio, images, and videos. Advances in AI have improved our ability to analyze unstructured data, leading to the use of multimodal hybrid queries that blend structured and unstructured data. However, database systems struggle due to the lack of adequate data models for multimodal data and languages for these hybrid queries. This paper extends the property graph model to represent multimodal data and their semantic information, introducing essential functions for hybrid graph queries. A high-level graph query language, CypherPlus, is presented, capable of expressing hybrid queries like “Give me the friends of the friends of Mary, who have blond hair and are younger than 30 years old.” A Neo4j-based implementation and experiments over synthetic and real-world datasets demonstrate the approach’s plausibility.
Chuan Hu 0005, Zihao Zhao 0003, Along Mao, Zhihong Shen
SSDBM1
2023 PandaDB: An AI-Native Graph Database for Unified Managing Structured and Unstructured Data
Zihao Zhao 0003, Zhihong Shen, Along Mao, Huajin Wang, Chuan Hu 0005
DASFAA (4)5
2023 S2CTrans: Building a Bridge from SPARQL to Cypher
Zihao Zhao 0003, Xiaodong Ge, Zhihong Shen, Chuan Hu 0005, Huajin Wang
DEXA (1)4
2023 A Key-Value Based Approach to Scalable Graph Database
Zihao Zhao 0003, Chuan Hu 0005, Zhihong Shen, Along Mao
DEXA (1)2
2023 SciDG: Benchmarking Scientific Dynamic Graph Queries
abstract
Dynamic graphs are increasingly being utilized in domain knowledge modeling and large-scale scientific data management. Managing dynamic graph data requires a graph database system that can handle constantly changing volumes and data versions, while maintaining an acceptable query latency related to versioning. To understand how the design of storage structures affects database performance and assist scientific application developers in finding the optimal storage structure for their dynamic graph application scenarios, we have designed an easy-to-use benchmark framework called SciDG. We also conducted a study on the latencies of five fundamental version-related queries for various scientific application scenarios using SciDG. We evaluated the performance of databases based on three distinct storage principles: Sp-DB, Dp-DB, and Tp-DB. The experimental results indicate that SciDG is a valuable tool for assessing the strengths and weaknesses of different storage structures for dynamic graphs in various scenarios. Additionally, it assists scientists in selecting the most suitable dynamic graph database system for their work.
Chenglin Zeng, Chuan Hu 0005, Huajin Wang, Zhihong Shen
SSDBM2
2023 Lynx: A Graph Query Framework for Multiple Heterogeneous Data Sources
abstract
Graph model are increasingly popular among modern applications for its ability to model complex relationships between entities. Users tend to query the data as a graph with graph operations (e.g., graph navigation and exploration). However, a large fraction of the data resides in relational databases or other storage systems. Challenges arise in uniformly querying multiple heterogeneous data sources as a graph. Traditional solutions are limited by time-consuming data integration, expensive development effort, and incomplete query requirements. Thus, we developed Lynx, a general graph query framework, to simplify querying graph data by converting complex statements into basic graph operations. Instead of connecting directly to the data sources, Lynx retrieves data through user-implemented interfaces for those graph operations. We demonstrate Lynx's capabilities through real-world scenarios, showcasing Lynx's ability to process graph queries on multiple heterogeneous data sources and also to be used as a generic graph query engine development framework.
Zhihong Shen, Chuan Hu 0005, Zihao Zhao 0003
Proc. VLDB Endow.2