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.

Shengqi Yang

dblp:11/4785 · DBLP profile ↗
← Back
41ranked-venue papers
15as first author
5since 2021 · last 2025
—ORCID · conflict

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

Systems, architecture and hardware · 18 · 7 first-author · 1 since 2021Databases, data management, data science and information retrieval · 13 · 4 first-author · 1 since 2021Artificial intelligence and machine learning · 7 · 2 since 2021Software engineering, systems software and programming languages · 3 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 2 first-authorComputer networks · 1Human-computer interaction and ubiquitous computing · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author

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
10 papers
Graph data management · 42% Information retrieval · 27% Query processing and optimization · 12%
Artificial intelligence
2 papers
Vision and language · 34% Information extraction and text analysis · 26% Language models and text generation · 14%
Network and information security
1 paper
Hardware security and side channels · 100%
Computer architecture, parallel and distributed computing, and storage systems
4 papers
Storage systems · 27% Hardware reliability and fault tolerance · 24% Performance modeling and evaluation · 12%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Bioinformatics and computational biology · 100%

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

TopicWeightPapersLastEvidence papers
Computer vision › Vision and language › vision-language model
vision-language model evaluation
0.912025
Value-Spectrum: Quantifying Preferences of Vision-Language Models via Value Decomposition in Social Media Contexts · ACL (1) 2025
Graph data management
graph query processing
0.622019
Answering Why-questions by Exemplars in Attributed Graphs · SIGMOD Conference 2019
Fast top-k search in knowledge graphs · ICDE 2016
Hardware security and side channels › hardware security primitives
physical unclonable function
0.412020
Neural Network-Based Side Channel Attacks and Countermeasures · DAC 2020
Hardware security and side channels › side-channel attack
power attack
0.412020
Neural Network-Based Side Channel Attacks and Countermeasures · DAC 2020
Hardware security and side channels
side-channel attack
0.412020
Neural Network-Based Side Channel Attacks and Countermeasures · DAC 2020
Graph data management
graph query
0.422014
Schemaless and Structureless Graph Querying · Proc. VLDB Endow. 2014
SLQ: a user-friendly graph querying system · SIGMOD Conference 2014
Query processing and optimization
query rewriting
0.412019
Answering Why-questions by Exemplars in Attributed Graphs · SIGMOD Conference 2019
Information retrieval › ranking
ranking model
0.422014
Schemaless and Structureless Graph Querying · Proc. VLDB Endow. 2014
SLQ: a user-friendly graph querying system · SIGMOD Conference 2014
Information retrieval › question answering
why-question answering
0.412019
Answering Why-questions by Exemplars in Attributed Graphs · SIGMOD Conference 2019
Natural language and speech › Information extraction and text analysis › sequence labeling
low-resource sequence labeling
0.312018
A Multi-lingual Multi-task Architecture for Low-resource Sequence Labeling · ACL (1) 2018
Machine learning › Transfer learning and domain adaptation › cross-lingual transfer
multilingual transfer
0.312018
A Multi-lingual Multi-task Architecture for Low-resource Sequence Labeling · ACL (1) 2018
Machine learning › Efficient and distributed learning
parameter sharing
0.312018
A Multi-lingual Multi-task Architecture for Low-resource Sequence Labeling · ACL (1) 2018
Natural language and speech › Information extraction and text analysis
sequence labeling
0.312018
A Multi-lingual Multi-task Architecture for Low-resource Sequence Labeling · ACL (1) 2018
Natural language and speech › Language models and text generation › LLM agents › role-playing agents
persona simulation
0.312025
Value-Spectrum: Quantifying Preferences of Vision-Language Models via Value Decomposition in Social Media Contexts · ACL (1) 2025
Query processing and optimization › OLAP
star query
0.212016
Fast top-k search in knowledge graphs · ICDE 2016
Graph data management › graph search
top-k graph search
0.212016
Fast top-k search in knowledge graphs · ICDE 2016
Information retrieval › search engines
expert finding
0.212015
Fine-Grained Knowledge Sharing in Collaborative Environments · IEEE Trans. Knowl. Data Eng. 2015
Knowledge graphs
knowledge graph querying
0.212015
Exploiting Relevance Feedback in Knowledge Graph Search · KDD 2015
Web and social media mining
knowledge sharing
0.212015
Fine-Grained Knowledge Sharing in Collaborative Environments · IEEE Trans. Knowl. Data Eng. 2015
Information retrieval
relevance feedback
0.212015
Exploiting Relevance Feedback in Knowledge Graph Search · KDD 2015
Bioinformatics and computational biology › sequence analysis › sequence assembly graph
de bruijn graph construction
0.212013
Memory Efficient Minimum Substring Partitioning · Proc. VLDB Endow. 2013
Bioinformatics and computational biology › sequence analysis › sequence assembly
genome assembly
0.212013
Memory Efficient Minimum Substring Partitioning · Proc. VLDB Endow. 2013
Graph data management
graph summarization
0.212013
Summarizing Answer Graphs Induced by Keyword Queries · Proc. VLDB Endow. 2013
Graph data management
keyword search on graphs
0.212013
Summarizing Answer Graphs Induced by Keyword Queries · Proc. VLDB Endow. 2013
Knowledge graphs
ontology
0.212013
Ontology-based subgraph querying · ICDE 2013
Graph data management › graph query
subgraph query
0.212013
Ontology-based subgraph querying · ICDE 2013
Graph data management
distributed graph processing
0.112012
Towards effective partition management for large graphs · SIGMOD Conference 2012
Graph data management
graph partitioning
0.112012
Towards effective partition management for large graphs · SIGMOD Conference 2012
Data mining
pattern mining
0.112010
Mining program workflow from interleaved traces · KDD 2010
Data mining › process mining
process discovery
0.112010
Mining program workflow from interleaved traces · KDD 2010

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

visual question answering benchmark · 0.9neural network · 0.4deep learning · 0.4transfer learning · 0.3parameter sharing · 0.3multi-task learning · 0.3minimum substring partitioning · 0.3k-mer overlap compression · 0.3threshold algorithm · 0.2message passing · 0.2ranking function tuning · 0.2nonparametric generative model · 0.2discriminative infinite hidden markov model · 0.2clustering · 0.2binary classifier · 0.2transformation functions · 0.2synonym matching · 0.2ontology mapping · 0.2
YearPublicationVenuePosition
2025 Value-Spectrum: Quantifying Preferences of Vision-Language Models via Value Decomposition in Social Media Contexts
abstract
The recent progress in Vision-Language Models (VLMs) has broadened the scope of multimodal applications. However, evaluations often remain limited to functional tasks, neglecting abstract dimensions such as personality traits and human values. To address this gap, we introduce Value-Spectrum, a novel Visual Question Answering (VQA) benchmark aimed at assessing VLMs based on Schwartz’s value dimensions that capture core human values guiding people’s preferences and actions. We design a VLM agent pipeline to simulate video browsing and construct a vector database comprising over 50,000 short videos from TikTok, YouTube Shorts, and Instagram Reels. These videos span multiple months and cover diverse topics, including family, health, hobbies, society, technology, etc. Benchmarking on Value-Spectrum highlights notable variations in how VLMs handle value-oriented content. Beyond identifying VLMs’ intrinsic preferences, we also explore the ability of VLM agents to adopt specific personas when explicitly prompted, revealing insights into the adaptability of the model in role-playing scenarios. These findings highlight the potential of Value-Spectrum as a comprehensive evaluation set for tracking VLM preferences in value-based tasks and abilities to simulate diverse personas. The complete code and data are available at https://github.com/Jeremyyny/Value-Spectrum.
Shengqi Yang, Linfan Zhang, Ying Nian Wu
ACL (1)3
2025 An efficient human pose keypoint detection algorithm base on YOLOv8
Shengqi Yang, Yifeng Du, Lida Liu
J. Supercomput.1
2024 Discovering Expert-Level Air Combat Knowledge via Deep Excitatory-Inhibitory Factorized Reinforcement Learning
abstract
Artificial Intelligence (AI) has achieved a wide range of successes in autonomous air combat decision-making recently. Previous research demonstrated that AI-enabled air combat approaches could even acquire beyond human-level capabilities. However, there remains a lack of evidence regarding two major difficulties. First, the existing methods with fixed decision intervals are mostly devoted to solving what to act but merely pay attention to when to act, which occasionally misses optimal decision opportunities. Second, the method of an expert-crafted finite maneuver library leads to a lack of tactics diversity, which is vulnerable to an opponent equipped with new tactics. In view of this, we propose a novel Deep Reinforcement Learning (DRL) and prior knowledge hybrid autonomous air combat tactics discovering algorithm, namely deep E xcitatory-i N hibitory f ACT or I zed maneu VE r ( ENACTIVE ) learning. The algorithm consists of two key modules, i.e., ENHANCE and FACTIVE. Specifically, ENHANCE learns to adjust the air combat decision-making intervals and appropriately seize key opportunities. FACTIVE factorizes maneuvers and then jointly optimizes them with significant tactics diversity increments. Extensive experimental results reveal that the proposed method outperforms state-of-the-art algorithms with a 62% winning rate and further obtains a margin of a 2.85-fold increase in terms of global tactic space coverage. It also demonstrates that a variety of discovered air combat tactics are comparable to human experts’ knowledge.
Haiyin Piao, Shengqi Yang, Hechang Chen, Junnan Li 0008, Xuanqi Peng, Xin Yang 0011, Zhen Yang 0011, Zhixiao Sun, Yi Chang 0001
ACM Trans. Intell. Syst. Technol.2
2023 Human activity recognition based on multi-modal fusion
Cheng Zhang 0033, Tianqi Zu, Yibin Hou, Shengqi Yang, Ruihai Dong
CCF Trans. Pervasive Comput. Interact.5
2022 Deep Relationship Graph Reinforcement Learning for Multi-Aircraft Air Combat
abstract
Air combat Artificial Intelligence (AI) has attracted increasing attentions from aeronautics engineers and artificial intelligence researchers. However, it is often of great difficulties for the existing methods to solve the collaboration problems in multi-aircraft air combat due to their high complexity incurred by combination explosion. In view of this, we propose a Deep Relationship Graph Reinforcement Learning (DRGRL) algorithm for multi-aircraft collaboration. Specifically, DRGRL significantly simplifies the complex situation space via abstracting the original problem into a symbolic form. Besides, a novel Air Combat Relationship Graph (ACRG) is introduced to represent the learned collaboration pattern, which concentrates on the most important combat relationships for tactic decision making. Consequently, experiments are conducted in an air combat simulation environment named WUKONG. The comprehensive experimental results demonstrate that DRGRL could evidently learn some valuable collaboration patterns and achieve better combat performance than state-of-the-art air combat AI methods.
Haiyin Piao, Yaqing Hou, Zhixiao Sun, Shengqi Yang, Xuanqi Peng, Songyuan Fan
IJCNN7
2020 Neural Network-Based Side Channel Attacks and Countermeasures
abstract
This paper surveys results in the use of neural networks and deep learning in two areas of hardware security: power attacks and physically-unclonable functions (PUFs).
Dimitrios Serpanos, Shengqi Yang, Marilyn Wolf
DAC2
2020 Beyond-Visual-Range Air Combat Tactics Auto-Generation by Reinforcement Learning
abstract
For quite a long time, effective Beyond-Visual-Range (BVR) air combat tactics can only be discovered by human pilots in the actual combat process. However, due to the lack of actual combat opportunities, making new air combat tactics innovation was generally considered quite difficult. To address this challenge, we first introduced a solely end-to-end Reinforcement Learning (RL) approach for training competitive air combat agents with adversarial self-play from scratch in a high fidelity air combat simulation environment during training. Furthermore, a Key Air Combat Event Reward Shaping (KAERS) mechanism was proposed to provide sparse but objective shaped rewards beyond episodic win/lose signal to accelerate the initial machine learning process. Experimental results showed that multiple valuable air combat tactical behaviors emerged progressively. We hope this study could be extended to the future of air combat machine intelligence research.
Haiyin Piao, Zhixiao Sun, Guanglei Meng, Hechang Chen, Bohao Qu, Kuijun Lang, Shengqi Yang, Xuanqi Peng
IJCNN8
2020 E3DinSAR: 3-D Localization of RFID-Tagged Objects Based on Interference Synthetic Apertures
abstract
RFID is one of the indispensable technologies employed to implement the Internet of Things, where it facilitates the identification and awareness of objects in our daily lives by integrating backscatter tags. The interference synthetic aperture radar (InSAR)-based localization scheme provides high precision in 3-D conditions, although it still has some practical problems such as its strict sampling operation and it is also highly time consuming. In this article, we developed E3DinSAR as an optimized InSAR-based 3-D localization approach for pinpointing tags rapidly and easily with high accuracy. E3DinSAR does not use any other infrastructure or reference tags, and only one movable reader with one antenna is sufficient to implement the localization method, where it measures the phase value of the tag at different positions throughout its movement in order to create multiple holographic images. In contrast to the previously proposed InSAR-based technique, we extend the sampling trajectory of the reader to an arbitrary curve by restricting it to several approximate linear apertures, which allows more flexible operations and increase the accuracy. We also employ a rapid computing method to calculate the results for the holographic images by estimating the direction of arrival for the tag. Experiments were performed where E3DinSAR was implemented with commercial off-the-shelf (COTS) RFID products and our systematic evaluation showed that E3DinSAR achieved a mean locating accuracy of 18.4 cm in a 3-D space.
Xiaoxuan Liang 0002, Zhangqin Huang, Shengqi Yang, Lanxin Qiu
IEEE Internet Things J.3
2019 Answering Why-questions by Exemplars in Attributed Graphs
abstract
This paper studies the problem of \em answering Why-questions for graph pattern queries. Given a query Q, its answers $Q(G)$ in a graph G, and an exemplar $\E$ that describes desired answers, it aims to compute a query rewrite $Q'$, such that $Q'(G)$ incorporates relevant entities and excludes irrelevant ones wrt $\E$ under a closeness measure. (1) We characterize the problem by \em Q-Chase. It rewrites Q by applying a sequence of applicable operators guided by $\E$, and backtracks to derive optimal query rewrite. (2) We develop feasible Q-Chase-based algorithms, from anytime solutions to fixed-parameter approximations to compute query rewrites. These algorithms implement Q-Chase by detecting picky operators at run time, which discriminately enforce $\E$ to retain answers that are closer to exemplars, and effectively prune both operators and irrelevant matches, by consulting a cache of star patterns (called \em star views ). Using real-world graphs, we experimentally verify the efficiency and effectiveness of \qchase techniques and their applications.
Mohammad Hossein Namaki, Qi Song 0004, Yinghui Wu 0001, Shengqi Yang
SIGMOD Conference4
2018 A Multi-lingual Multi-task Architecture for Low-resource Sequence Labeling
abstract
We propose a multi-lingual multi-task architecture to develop supervised models with a minimal amount of labeled data for sequence labeling.In this new architecture, we combine various transfer models using two layers of parameter sharing.On the first layer, we construct the basis of the architecture to provide universal word representation and feature extraction capability for all models.On the second level, we adopt different parameter sharing strategies for different transfer schemes.This architecture proves to be particularly effective for low-resource settings, when there are less than 200 training sentences for the target task.Using Name Tagging as a target task, our approach achieved 4.3%-50.5% absolute Fscore gains compared to the mono-lingual single-task baseline model. 1
Shengqi Yang, Veselin Stoyanov, Heng Ji 0001
ACL (1)2
2018 Device-Free Motion & Trajectory Detection via RFID
abstract
Compared with traditional methods that employ inertial sensors or wireless sensors, device-free approaches do not require that people carry devices, and they are considered a useful technique for indoor navigation and posture recognition. However, few existing methods can detect the trajectory and movements of humans at the same time. In this study, we propose a scheme called PADAR for addressing these two problems simultaneously by using passive radio frequency identification (RFID) tags but without attaching them to the human body. The idea is based on the principle of radio tomographic imaging, where the variance in a tag’s backscattered radio frequency signal strength is influenced by human movement. We integrated a commodity off-the-shelf RFID reader with a two-dimensional phased array antenna and a matrix of passive tags to evaluate the performance of our scheme. We conducted experiments in a simulated indoor environment. The experimental results showed that PADAR achieved an accuracy of over 70%.
Xiaoxuan Liang 0002, Zhangqin Huang, Shengqi Yang, Lanxin Qiu
ACM Trans. Embed. Comput. Syst.3
2017 Physics-based electromigration modeling and assessment for multi-segment interconnects in power grid networks
abstract
Electromigration (EM) is considered to be one of the most important reliability issues for current and future ICs in 10nm technology and below. In this paper we focus on the EM stress evaluation for one-dimensional multi-segment interconnect wires in which all the segments have the same direction, which is a common routing structure for power grid networks. The proposed method, which is based on integral transform technique, could efficiently calculate the hydrostatic stress evolution for multi-segment metal wires stressed with different current densities. The new method can also naturally consider the pre-existing residual stresses coming from thermal or other stress sources. Based on this new transient EM assessment method, a full-chip assessment algorithm for power grid networks is then proposed. The new algorithm is also based on the IR-drop metrics for failure assessment of the power grid networks. However, it finds the precise location and time of EM-induced void nucleation by directly checking the time-changing hydrostatic stresses of all the wires. The resulting EM assessment method can ensure sufficient accuracy of the EM verification for large scale power grid networks without sacrificing the efficiency. The accuracy of the proposed transient analysis approach is validated against the numerical analysis. Also the resulting EM-aware full-chip power grid reliability analysis has been demonstrated and compared with existing methods.
Sheldon X.-D. Tan, Yici Cai, Shengqi Yang
DATE6
2017 Fast physics-based electromigration analysis for multi-branch interconnect trees
abstract
Electromigration (EM) becomes one of the most challenging reliability issues for current and future ICs in 10nm technology and below. In this paper, we propose a new analyses method for the EM hydrostatic stress evolution for multi-branch interconnect trees, which is the foundation of the EM reliability assessment for large scale on-chip interconnect networks, such as power grid networks. The proposed method, which is based on eigenfunctions technique, could efficiently calculate the hydrostatic stress evolution for multi-branch interconnect trees stressed with different current densities and non-uniformly distributed thermal effects. The new method can also accommodate the pre-existing residual stresses coming from thermal or other stress sources. The proposed method solves the partial differential equations of EM stress more efficiently since it does not require any discretization either spatially or temporally, which is in contrast to numerical methods such as finite difference method and finite element method. The accuracy of the proposed transient analysis approach is validated against the analytical solution and commercial tools. The efficiency of the proposed method is demonstrated and compared to finite difference method. The proposed method is 10X~100X times faster than finite difference method and scales better for larger interconnect trees.
Sheldon X.-D. Tan, Chase Cook, Shengqi Yang
ICCAD6
2016 Fast top-k search in knowledge graphs
abstract
Given a graph query Q posed on a knowledge graph G, top-k graph querying is to find k matches in G with the highest ranking score according to a ranking function. Fast top-k search in knowledge graphs is challenging as both graph traversal and similarity search are expensive. Conventional top-k graph search is typically based on threshold algorithm (TA), which can no long fit the demand in the new setting. This work proposes STAR, a top-k knowledge graph search framework. It has two components: (a) a fast top-k algorithm for star queries, and (b) an assembling algorithm for general graph queries. The assembling algorithm uses star query as a building block and iteratively sweeps the star match lists with a dynamically adjusted bound. For top-k star graph query where an edge can be matched to a path with bounded length d, we develop a message passing algorithm, achieving time complexity O(d2|E| + md) and space complexity linear to d|V| (assuming the size of Q and k is bounded by a constant), where m is the maximum node degree in G. STAR can further be leveraged to answer general graph queries by decomposing a query to multiple star queries and joining their results later. Learning-based techniques to optimize query decomposition are also developed. We experimentally verify that STAR is 5-10 times faster than the state-of-the-art TA-style graph search algorithm, and 10-100 times faster than a belief propagation approach.
Shengqi Yang, Fangqiu Han, Yinghui Wu 0001, Xifeng Yan
ICDE1
2015 Exploiting Relevance Feedback in Knowledge Graph Search
abstract
The big data era is witnessing a prevalent shift of data from homogeneous to heterogeneous, from isolated to linked. Exemplar outcomes of this shift are a wide range of graph data such as information, social, and knowledge graphs. The unique characteristics of graph data are challenging traditional search techniques like SQL and keyword search. Graph query is emerging as a promising complementary search form. In this paper, we study how to improve graph query by relevance feedback. Specifically, we focus on knowledge graph query, and formulate the graph relevance feedback (GRF) problem. We propose a general GRF framework that is able to (1) tune the original ranking function based on user feedback and (2) further enrich the query itself by mining new features from user feedback. As a consequence, a query-specific ranking function is generated, which is better aligned with the user search intent. Given a newly learned ranking function based on user feedback, we further investigate whether we shall re-rank the existing answers, or choose to search from scratch. We propose a strategy to train a binary classifier to predict which action will be more beneficial for a given query. The GRF framework is applied to searching DBpedia with graph queries derived from YAGO and Wikipedia. Experiment results show that GRF can improve the mean average precision by 80% to 100%.
Yu Su 0001, Shengqi Yang, Huan Sun 0001, Mudhakar Srivatsa, Sue Kase, Michelle Vanni, Xifeng Yan
KDD2
2015 Fine-Grained Knowledge Sharing in Collaborative Environments
abstract
In collaborative environments, members may try to acquire similar information on the web in order to gain knowledge in one domain. For example, in a company several departments may successively need to buy business intelligence software and employees from these departments may have studied online about different business intelligence tools and their features independently. It will be productive to get them connected and share learned knowledge. We investigate fine-grained knowledge sharing in collaborative environments. We propose to analyze members' web surfing data to summarize the fine-grained knowledge acquired by them. A two-step framework is proposed for mining fine-grained knowledge: (1) web surfing data is clustered into tasks by a nonparametric generative model; (2) a novel discriminative infinite Hidden Markov Model is developed to mine fine-grained aspects in each task. Finally, the classic expert search method is applied to the mined results to find proper members for knowledge sharing. Experiments on web surfing data collected from our lab at UCSB and IBM show that the fine-grained aspect mining framework works as expected and outperforms baselines. When it is integrated with expert search, the search accuracy improves significantly, in comparison with applying the classic expert search method directly on web surfing data.
Ziyu Guan, Shengqi Yang, Huan Sun 0001, Mudhakar Srivatsa, Xifeng Yan
IEEE Trans. Knowl. Data Eng.2
2015 Leveraging Hotspots and Improving Chip Reliability via Carbon Nanotube Grid Thermal Structure
abstract
The increasing power consumption of integrated circuits (ICs) enabled by technology scaling requires more efficient heat dissipation solutions to improve overall chip reliability and reduce hotspots. Rapidly growing 3-D IC technology strengthens the requirement with more devices stacked per unit area. Thermal interface material (TIM) and MicroChannel are widely adopted strategies to resolve the heat dissipation problem. In recent years, carbon nanotubes (CNTs) have been proposed as a promising TIM due to their superior thermal conductivity. Several CNT-based thermal structures for improving chip heat dissipation have been proposed and demonstrated significant temperature reduction. In this project, we developed an improved CNT TIM structure which includes a CNT grid and thermal vias. It collaborates with MicroChannel to dissipate heat more efficiently in 3-D chips and at the same time, obtain more uniform chip thermal profiles. We present simulation-based experimental results that indicate up to 19.88% peak temperature reduction, 7.81% average temperature reduction, over 66% maximum temperature difference reduction on chip and 17.26% improvement in chip reliability for IBM-PLACE 2.0 circuit benchmarks, showing the effectiveness of our proposed thermal structure for resolving thermal challenge and improving chip reliability in 3-D IC.
Hao Liang 0003, Wei Zhang 0012, Shengqi Yang, Pallav Gupta
IEEE Trans. Very Large Scale Integr. Syst.4
2014 SLQ: a user-friendly graph querying system
abstract
Querying complex graph databases such as knowledge graphs is a challenging task for non-professional users. In this demo, we present SLQ, a user-friendly graph querying system enabling schemales and structures graph querying, where a user need not describe queries precisely as required by most databases. SLQ system combines searching and ranking: it leverages a set of transformation functions, including abbreviation, ontology, synonym, etc., that map keywords and linkages from a query to their matches in a data graph, based on an automatically learned ranking model. To help users better understand search results at different levels of granularity, it supports effective result summarization with "drill-down" and "roll-up" operations. Better still, the architecture of SLQ is elastic for new transformation functions, query logs and user feedback, to iteratively refine the ranking model. SLQ significantly improves the usability of graph querying. This demonstration highlights (1) SLQ can automatically learn an effective ranking model, without assuming manually labeled training examples, (2) it can efficiently return top ranked matches over noisy, large data graphs, (3) it can summarize the query matches to help users easily access, explore and understand query results, and (4) its GUI can interact with users to help them construct queries, explore data graphs and inspect matches in a user-friendly manner.
Shengqi Yang, Yanan Xie, Yinghui Wu 0001, Huan Sun 0001, Jian Wu 0001, Xifeng Yan
SIGMOD Conference1
2014 Schemaless and Structureless Graph Querying
abstract
Querying complex graph databases such as knowledge graphs is a challenging task for non-professional users. Due to their complex schemas and variational information descriptions, it becomes very hard for users to formulate a query that can be properly processed by the existing systems. We argue that for a user-friendly graph query engine, it must support various kinds of transformations such as synonym, abbreviation, and ontology. Furthermore, the derived query results must be ranked in a principled manner. In this paper, we introduce a novel framework enabling schemaless and structureless graph querying (SLQ), where a user need not describe queries precisely as required by most databases. The query engine is built on a set of transformation functions that automatically map keywords and linkages from a query to their matches in a graph. It automatically learns an effective ranking model, without assuming manually labeled training examples, and can efficiently return top ranked matches using graph sketch and belief propagation. The architecture of SLQ is elastic for "plug-in" new transformation functions and query logs. Our experimental results show that this new graph querying paradigm is promising: It identifies high-quality matches for both keyword and graph queries over real-life knowledge graphs, and outperforms existing methods significantly in terms of effectiveness and efficiency.
Shengqi Yang, Yinghui Wu 0001, Huan Sun 0001, Xifeng Yan
Proc. VLDB Endow.1
2013 Ontology-based subgraph querying
abstract
Subgraph querying has been applied in a variety of emerging applications. Traditional subgraph querying based on subgraph isomorphism requires identical label matching, which is often too restrictive to capture the matches that are semantically close to the query graphs. This paper extends subgraph querying to identify semantically related matches by leveraging ontology information. (1) We introduce the ontology-based subgraph querying, which revises subgraph isomorphism by mapping a query to semantically related subgraphs in terms of a given ontology graph. We introduce a metric to measure the similarity of the matches. Based on the metric, we introduce an optimization problem to find top K best matches. (2) We provide a filtering-and-verification framework to identify (top-K) matches for ontology-based subgraph queries. The framework efficiently extracts a small subgraph of the data graph from an ontology index, and further computes the matches by only accessing the extracted subgraph. (3) In addition, we show that the ontology index can be efficiently updated upon the changes to the data graphs, enabling the framework to cope with dynamic data graphs. (4) We experimentally verify the effectiveness and efficiency of our framework using both synthetic and real life graphs, comparing with traditional subgraph querying methods.
Yinghui Wu 0001, Shengqi Yang, Xifeng Yan
ICDE2
2013 NBTI-aware circuit node criticality computation
abstract
For sub-65nm technology nodes, Negative Bias Temperature Instability (NBTI) has become a primary limiting factor of circuit lifetime. During the past few years, researchers have spent considerable effort on accurate modeling and characterization of circuit delay degradation caused by NBTI at different design levels. The search for techniques and methodologies which can aid in effectively minimizing the NBTI effect on circuit delay is still underway. In this work, we present the usage of node criticality computation to drive NBTI-aware timing analysis and optimization. Circuits that have undergone this optimization flow show strong resistance to NBTI delay degradation. For the first time, this work proposes a node criticality computation algorithm under an NBTI-aware timing analysis and optimization framework. Our work provides answers to the following yet unaddressed questions: (a) what is the definition of node criticality in a circuit under the NBTI effect? (b) how do we identify the critical nodes that, once protected, will be immune to NBTI timing degradation? and (c) what are the NBTI effect attenuation approaches? Experimental results indicate that by protecting the critical nodes found by our proposed methodology, circuit delay degradation can be reduced by up to 50%. Combined with peak temperature reduction, the delay degradation can be be further improved.
Shengqi Yang, Wenping Wang 0004, Mark Hagan, Wei Zhang 0012, Pallav Gupta, Yu Cao 0001
ACM J. Emerg. Technol. Comput. Syst.1
2013 Memory Efficient Minimum Substring Partitioning
abstract
Massively parallel DNA sequencing technologies are revolutionizing genomics research. Billions of short reads generated at low costs can be assembled for reconstructing the whole genomes. Unfortunately, the large memory footprint of the existing de novo assembly algorithms makes it challenging to get the assembly done for higher eukaryotes like mammals. In this work, we investigate the memory issue of constructing de Bruijn graph, a core task in leading assembly algorithms, which often consumes several hundreds of gigabytes memory for large genomes. We propose a disk-based partition method, called Minimum Substring Partitioning (MSP), to complete the task using less than 10 gigabytes memory, without runtime slowdown. MSP breaks the short reads into multiple small disjoint partitions so that each partition can be loaded into memory, processed individually and later merged with others to form a de Bruijn graph. By leveraging the overlaps among the k-mers (substring of length k), MSP achieves astonishing compression ratio: The total size of partitions is reduced from Θ(kn) to Θ(n), wherenis the size of the short read database, andkis the length of ak-mer. Experimental results show that our method can build de Bruijn graphs using a commodity computer for any large-volume sequence dataset.
Yang Li 0150, Pegah Kamousi, Fangqiu Han, Shengqi Yang, Xifeng Yan, Subhash Suri
Proc. VLDB Endow.4
2013 Summarizing Answer Graphs Induced by Keyword Queries
abstract
Keyword search has been popularly used to query graph data. Due to the lack of structure support, a keyword query might generate an excessive number of matches, referred to as "answer graphs", that could include different relationships among keywords. An ignored yet important task is to group and summarize answer graphs that share similar structures and contents for better query interpretation and result understanding. This paper studies the summarization problem for the answer graphs induced by a keyword query Q . (1) A notion of summary graph is proposed to characterize the summarization of answer graphs. Given Q and a set of answer graphs G, a summary graph preserves the relation of the keywords in Q by summarizing the paths connecting the keywords nodes in G. (2) A quality metric of summary graphs, called coverage ratio, is developed to measure information loss of summarization. (3) Based on the metric, a set of summarization problems are formulated, which aim to find minimized summary graphs with certain coverage ratio. (a) We show that the complexity of these summarization problems ranges from ptime to NP-complete. (b) We provide exact and heuristic summarization algorithms. (4) Using real-life and synthetic graphs, we experimentally verify the effectiveness and the efficiency of our techniques.
Yinghui Wu 0001, Shengqi Yang, Mudhakar Srivatsa, Arun Iyengar, Xifeng Yan
Proc. VLDB Endow.2
2012 Towards effective partition management for large graphs
abstract
Searching and mining large graphs today is critical to a variety of application domains, ranging from community detection in social networks, to de novo genome sequence assembly. Scalable processing of large graphs requires careful partitioning and distribution of graphs across clusters. In this paper, we investigate the problem of managing large-scale graphs in clusters and study access characteristics of local graph queries such as breadth-first search, random walk, and SPARQL queries, which are popular in real applications. These queries exhibit strong access locality, and therefore require specific data partitioning strategies. In this work, we propose a Self Evolving Distributed Graph Management Environment (Sedge), to minimize inter-machine communication during graph query processing in multiple machines. In order to improve query response time and throughput, Sedge introduces a two-level partition management architecture with complimentary primary partitions and dynamic secondary partitions. These two kinds of partitions are able to adapt in real time to changes in query workload. (Sedge) also includes a set of workload analyzing algorithms whose time complexity is linear or sublinear to graph size. Empirical results show that it significantly improves distributed graph processing on today's commodity clusters.
Shengqi Yang, Xifeng Yan, Bo Zong, Arijit Khan 0001
SIGMOD Conference1
2012 A physical design tool for carbon nanotube field-effect transistor circuits
abstract
In this article, we present a graphical Computer-Aided Design (CAD) environment for the design, analysis, and layout of Carbon NanoTube (CNT) Field-Effect Transistor (CNFET) circuits. This work is motivated by the fact that such a tool currently does not exist in the public domain for researchers. Our tool has been integrated within Electric a very powerful, yet free CAD system for custom design of Integrated Circuits (ICs). The tool supports CNFET schematic and layout entry, rule checking, and HSpice/VerilogA netlist generation. We provide users with a customizable CNFET technology library with the ability to specify λ-based design rules. We showcase the capabilities of our tool by demonstrating the design of a large CNFET standard cell and components library. Meanwhile, HSPICE simulations also have been presented for cell library characterization. We hope that the availability of this tool will invigorate the CAD community to explore novel ideas in CNFET circuit design.
Minhao Zhu, Shengqi Yang, Pallav Gupta, Wei Zhang 0012, Steven M. Rubin, Gilda Garretón, Jin He 0003
ACM J. Emerg. Technol. Comput. Syst.3
2012 Power Analysis Attack Resistance Engineering by Dynamic Voltage and Frequency Scaling
abstract
This article proposes a novel approach to cryptosystem design to prevent power analysis attacks. Such attacks infer program behavior by continuously monitoring the power supply current going into the processor core. They form an important class of security attacks. Our approach is based on dynamic voltage and frequency scaling (DVFS), which hides processor state to make it harder for an attacker to gain access to a secure system. Three designs are studied to test the efficacy of the DVFS method against power analysis attacks. The advanced realization of our cryptosystem is presented which achieves enough high power and time trace entropies to block various kinds of power analysis attacks in the DES algorithm. We observed 27% energy reduction and 16% time overhead in these algorithms. Finally, DVFS hardness analysis is presented.
Shengqi Yang, Pallav Gupta, Marilyn Wolf, Dimitrios Serpanos, Narayanan Vijaykrishnan, Yuan Xie 0001
ACM Trans. Embed. Comput. Syst.1
2011 Case study: Alleviating hotspots and improving chip reliability via carbon nanotube thermal interface
abstract
The increasing power consumption of integrated circuits (ICs) enabled by technology scaling requires more efficient heat dissipation solutions to improve overall chip reliability and reduce hotspots. Thermal interface materials (TIMs) are widely employed to improve the thermal conductivity between the chip and the cooling facilities. In recent years, carbon nanotubes (CNTs) have been proposed as a promising TIM due to their superior thermal conductivity. Some CNT-based thermal structures for improving chip heat dissipation have been proposed, and they have demonstrated significant temperature reduction. In this paper, we present an improved CNT TIM design which includes a CNT grid and thermal vias to dissipate heat more efficiently to obtain a more uniform chip thermal profile. We present simulation-based experimental results that indicate a 32% / 25% peak temperature reduction and 48% / 22% improvement in chip reliability for two industrial processor benchmarks, showing the effectiveness of our proposed thermal structure.
Wei Zhang 0012, Shengqi Yang, Pallav Gupta
DATE3
2010 Case study of programmable video post processing: CUDA-based novel edge directed video scaling
abstract
This paper explores the possibility of real-time programmable video post processing. As a case study, it implements a novel edge directed video spatial resolution up-conversion algorithm based on the Nvidia CUDA (Compute Unified Device Architect) technology. The algorithm can reliably determine the best direction to perform spatial interpolation. Algorithm and implementation optimizations for execution speedup are discussed according to the properties of the CUDA framework. Experimental results show that this novel algorithm performs better than the industry leading algorithms in terms of both visual quality and computation complexity and is a good candidate for real-time programmable HD video scaling in CUDA.
Shengqi Yang, Ronghui Cheng
ICME1
2010 Mining program workflow from interleaved traces
abstract
Successful software maintenance is becoming increasingly critical due to the increasing dependence of our society and economy on software systems. One key problem of software maintenance is the difficulty in understanding the evolving software systems. Program workflows can help system operators and administrators to understand system behaviors and verify system executions so as to greatly facilitate system maintenance. In this paper, we propose an algorithm to automatically discover program workflows from event traces that record system events during system execution. Different from existing workflow mining algorithms, our approach can construct concurrent workflows from traces of interleaved events. Our workflow mining approach is a three-step coarse-to-fine algorithm. At first, we mine temporal dependencies for each pair of events. Then, based on the mined pair-wise tem-poral dependencies, we construct a basic workflow model by a breadth-first path pruning algorithm. After that, we refine the workflow by verifying it with all training event traces. The re-finement algorithm tries to find out a workflow that can interpret all event traces with minimal state transitions and threads. The results of both simulation data and real program data show that our algorithm is highly effective.
Jian-Guang Lou, Qiang Fu 0015, Shengqi Yang, Jiang Li 0008, Bin Wu 0001
KDD3
2010 Mining Invariants from Console Logs for System Problem Detection
Jian-Guang Lou, Qiang Fu 0015, Shengqi Yang, Jiang Li 0008
USENIX ATC3
2010 The Impact of NBTI Effect on Combinational Circuit: Modeling, Simulation, and Analysis
abstract
Negative-bias-temperature instability (NBTI) has become the primary limiting factor of circuit life time. In this paper, we develop a hierarchical framework for analyzing the impact of NBTI on the performance of logic circuits under various operation conditions, such as the supply voltage, temperature, and node switching activity. Given a circuit topology and input switching activity, we propose an efficient method to predict the degradation of circuit speed over a long period of time. The effectiveness of our method is comprehensively demonstrated with the International Symposium on Circuits and Systems (ISCAS) benchmarks and a 65-nm industrial design. Furthermore, we extract the following key design insights for reliable circuit design under NBTI effect, including: 1) During dynamic operation, NBTI-induced degradation is relatively insensitive to supply voltage, but strongly dependent on temperature; 2) There is an optimum supply voltage that leads to the minimum of circuit performance degradation; circuit degradation rate actually goes up if supply voltage is lower than the optimum value; 3) Circuit performance degradation due to NBTI is highly sensitive to input vectors. The difference in delay degradation is up to 5× for various static and dynamic operations. Finally, we examine the interaction between NBTI effect, and process and design uncertainty in realistic conditions.
Wenping Wang 0004, Shengqi Yang, Sarvesh Bhardwaj, Sarma B. K. Vrudhula, Frank Liu 0001, Yu Cao 0001
IEEE Trans. Very Large Scale Integr. Syst.2
2009 DisTec: Towards a Distributed System for Telecom Computing
Shengqi Yang, Bai Wang 0001, Haizhou Zhao, Bin Wu 0001
CloudCom1
2009 CosDic: Towards a Comprehensive System for Knowledge Discovery in Large-Scale Data: Architecture, Implementation and Case Studies
abstract
The continued exponential growth in both the volume and the complexity of information is giving birth to a new challenge to the specific requirements of analysts, researchers and intelligence providers. In this paper, to move the scientific activity forward to practice, we elaborate a prototype of our on-going constructed system, CosDic, for knowledge discovery from extremely large-scale datasets. The major infrastructure of CosDic is deployed on a distributed cluster environment using MapReduce platform. To undertake the mining tasks from gigabytes to petabytes, we carefully devised our system, from architecture to particular algorithms, from under layer construction to upper layer public service interface, from effectiveness to efficiency. Moreover, to illustrate its functionality, we employ CosDic to a real-world huge dataset and demonstrate an integrated analysis procedure from initial raw data preprocessing to finally knowledge discovering. We show that CosDic has a good performance in such cloud-scale data computing.
Bin Wu 0001, Shengqi Yang, Haizhou Zhao, Lijun Suo
Web Intelligence2
2009 Multidimensional views on mobile call network
Shengqi Yang, Bin Wu 0001, Bai Wang 0001
Frontiers Comput. Sci. China1
2008 Case Study of Reliability-Aware and Low-Power Design
abstract
Based on the proposed reliability characterization model, reliability-aware and low-power design is illustrated for the first time as a design methodology to balance reliability enhancement and power reduction. Low-power and reliable SRAM cell design, reliable dynamic voltage scaling (DVS) algorithm design, and voltage island partitioning and floorplanning for reliable system-on-a-chip (SOC) design are demonstrated as case studies of this new design methodology.
Shengqi Yang, Wenping Wang 0004, Tiehan Lv, Marilyn Wolf, Narayanan Vijaykrishnan, Yuan Xie 0001
IEEE Trans. Very Large Scale Integr. Syst.1
2007 The Impact of NBTI on the Performance of Combinational and Sequential Circuits
abstract
Negative-bias-temperature-instability (NBTI) has become the primary limiting factor of circuit lifetime. In this work, we develop a general framework for analyzing the impact of NBTI on the performance of a circuit, based on various circuit parameters such as the supply voltage, temperature, and node switching activity of the signals etc. We propose an efficient method to predict the degradation of circuit performance based on circuit topology and the switching activity of the signals over long periods of time. We demonstrate our results on ISCAS benchmarks and a 65nm industrial design. The framework is used to provide key design insights for designing reliable circuits. The key design insights that we obtain are: (1) degradation due to NBTI is most sensitive on the input patterns and the duty cycle; the difference in the delay degradation can be up to 5X for various static and dynamic conditions, (2) during dynamic operation, NBTI-induced degradation is relatively insensitive to supply voltage, but strongly dependent on temperature; (3) NBTI has marginal impact on the clock signal.
Wenping Wang 0004, Shengqi Yang, Sarvesh Bhardwaj, Rakesh Vattikonda, Sarma B. K. Vrudhula, Frank Liu 0001, Yu Cao 0001
DAC2
2007 An efficient method to identify critical gates under circuit aging
abstract
Negative bias temperature instability (NBTI) is the leading factor of circuit performance degradation. Due to its complex dependence on operating conditions, especially signal probability, it is a tremendous challenge to accurately predict the degradation rate in reality. On the other hand, we demonstrate in this work that it is feasible to reliably predict the relative importance of gates under NBTI. By identifying critical gates that are the most important ones for timing degradation, we will be able to effectively protect the circuit from aging, with the minimum design overhead. The proposed method is based on a new timing analysis framework that integrates a NBTI-aware library. For each potential critical path, we prove that there exists a particular signal probability, which leads to the worst case of timing degradation. The search of such worst case signal probability provides a safe guardband for the degradation, yet avoiding overly pessimistic analysis. By applying this method to ISCAS and ITC benchmark circuits at the 65 nm node, we demonstrate that in average only 1% of total gates need to be protected in order to control the timing degradation within 10% in ten years. Since this method only requires one-time analysis of each critical path, it is very efficient in computation. With the information of critical gates available, it further enables other resilient design techniques to mitigate circuit aging under NBTI.
Wenping Wang 0004, Zile Wei, Shengqi Yang, Yu Cao 0001
ICCAD3
2005 Low-leakage robust SRAM cell design for sub-100nm technologies
abstract
A novel low-leakage robust SRAM design for sub-100nm technologies, Hybrid SRAM (HSRAM) cell, is presented in this paper. Leakage power, especially subthreshold leakage and gate leakage, and soft error are challenging the design of SRAM. While these important issues have been separately addressed in previous SRAM designs, there exists no design that simultaneously cuts down leakage power and enhances the resistance to soft error. In this work, we have built the first such SRAM cell, by hybrid of higlw,-. gate dielectric and dynamic threshold voltage which is realized in the form of jointly biased gate and substrate transistor. The HSRAM not only makes the gate leakage negligible, but lessens the severe increase of subthreshold leakage caused by Fringing/Field Induced Barrier Lowering (FIBL) effect accompanied with the introduction of high-ft gate dielectric, and in the same time reduces the susceptibility to soft error by increasing the node capacitance. Experiments were performed in both transistor level and circuit level for this novel HSRAM using ISE8.U and HSPICE. They indicate that up to 03% reduction in total leakage is possible by using HSRAM cell, with an up to 23% increase in reliability degree and and an up to 73% reduction in bitline delay, compared to standard 6T SRAM.
Shengqi Yang, Marilyn Wolf, Wenping Wang 0004, Narayanan Vijaykrishnan, Yuan Xie 0001
ASP-DAC1
2005 Power Attack Resistant Cryptosystem Design: A Dynamic Voltage and Frequency Switching Approach
abstract
A novel power attack resistant cryptosystem is presented. Security in digital computing and communication is becoming increasingly important. Design techniques that can protect cryptosystems from leaking information have been studied by several groups. Power attacks, which infer program behavior from observing power supply current into a processor core, are important forms of attack. Various methods have been proposed to counter the popular and efficient power attacks. However, these methods do not adequately protect against power attacks and may introduce new vulnerabilities. We address a novel approach against power attacks, i.e., dynamic voltage and frequency switching (DVFS). Three designs, naive, improved and advanced implementations, have been studied to test the efficiency of DVFS against power attacks. A final advanced realization of our novel cryptosystem is presented; it achieves enough high power trace entropy and time trace entropy to block all kinds of power attacks, with 27% energy reduction and 16% time overhead for DES encryption and decryption algorithms.
Shengqi Yang, Marilyn Wolf, Narayanan Vijaykrishnan, Dimitrios Serpanos, Yuan Xie 0001
DATE1
2005 Power and Performance Analysis of Motion Estimation Based on Hardware and Software Realizations
abstract
Motion estimation is the most computationally expensive task in MPEG-style video compression. Video compression is starting to be widely used in battery-powered terminals, but surprisingly little is known about the power consumption of modern motion estimation algorithms. This paper describes our effort to analyze the power and performance of realistic motion estimation algorithms in both hardware and software realizations. For custom hardware realizations, this paper presents a general model of VLSI motion estimation architectures. This model allows us to analyze in detail the power consumption of a large class of modern motion estimation engines that can execute the motion estimation algorithms of interest to us. We compare these algorithms in terms of their power consumption and performance. For software realizations, this paper provides the first detailed instruction-level simulation results on motion estimation based on a programmable CPU core. We analyzed various aspects of the selected motion estimation algorithms, such as search speed and power distribution. This paper provides a guideline to two types of machine designs for motion estimation: custom ASIC (application specific integrated circuit) design and custom ASIP (application specific instruction-set processor) designs.
Shengqi Yang, Marilyn Wolf, Narayanan Vijaykrishnan
IEEE Trans. Computers1
2004 Search speed and power driven integrated software and hardware optimizations for motion estimation algorithms
abstract
The motion estimation (ME) is the most time consuming and power demanding module in a video encoder. In this paper, we provide the first detailed instruction-level simulation results on motion estimation. Firstly, we analyze various aspects of the selected seven typical motion estimation algorithms, such as search speed, instruction frequencies, branch behavior, and power distribution. Then, we propose suitable compiler techniques, hardware techniques and optimal instruction set architecture to speed up and reduce the power consumption of the motion estimation. SimpleScalar and SimplePower are used to simulate the effects of the optimizations on the motion estimation algorithms. Experimental results show that the execution time spent on motion vector search for one frame are averagely reduced by 39% and the power consumption is reduced by 62% by applying these techniques
Shengqi Yang, Marilyn Wolf, Narayanan Vijaykrishnan
ICME1