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

Hongfei Guo

dblp:21/6876 · DBLP profile ↗
← Back
14ranked-venue papers
5as first author
6since 2021 · last 2025
0000-0002-1924-6268ORCID · corroborated

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

Databases, data management, data science and information retrieval · 6 · 4 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 4 · 1 first-author · 3 since 2021Artificial intelligence and machine learning · 2 · 1 since 2021Systems, architecture and hardware · 1Computer networks · 1 · 1 since 2021Software engineering, systems software and programming languages · 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
5 papers
Transaction processing and concurrency control · 26% Distributed and cloud data management · 23% Database system architecture and tuning · 20%
Computer networks
1 paper
Content delivery and video streaming · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Performance modeling and evaluation · 100%

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

TopicWeightPapersLastEvidence papers
Database system architecture and tuning
self-managing database systems
0.112009
Declarative Database Management in SQLServer · Proc. VLDB Endow. 2009
Distributed and cloud data management › database middleware
middle-tier database caching
0.122006
Relaxed-currency serializability for middle-tier caching and replication · SIGMOD Conference 2006
Relaxed Currency and Consistency: How to Say "Good Enough" in SQL · SIGMOD Conference 2004
Indexing and storage engines
caching
0.122005
Caching with 'Good Enough' Currency, Consistency, and Completeness · VLDB 2005
Support for Relaxed Currency and Consistency Constraints in MTCache · SIGMOD Conference 2004
Distributed and cloud data management
data replication
0.112006
Relaxed-currency serializability for middle-tier caching and replication · SIGMOD Conference 2006
Transaction processing and concurrency control
serializability
0.112006
Relaxed-currency serializability for middle-tier caching and replication · SIGMOD Conference 2006
Query processing and optimization › query optimization › declarative query optimization
constraint query optimization
0.012004
Relaxed Currency and Consistency: How to Say "Good Enough" in SQL · SIGMOD Conference 2004
Query processing and optimization
query optimization
0.012004
Relaxed Currency and Consistency: How to Say "Good Enough" in SQL · SIGMOD Conference 2004
Content delivery and video streaming
streaming protocol
0.012002
Quality of service evaluations of multicast streaming protocols · SIGMETRICS 2002
Database system architecture and tuning
database administration
0.012009
Declarative Database Management in SQLServer · Proc. VLDB Endow. 2009
Indexing and storage engines › caching
cache management
0.012005
Caching with 'Good Enough' Currency, Consistency, and Completeness · VLDB 2005
Indexing and storage engines › caching
database caching
0.012004
Relaxed Currency and Consistency: How to Say "Good Enough" in SQL · SIGMOD Conference 2004
Performance modeling and evaluation › queueing models › mean value analysis
approximate mean value analysis
0.012002
Quality of service evaluations of multicast streaming protocols · SIGMETRICS 2002
Performance modeling and evaluation
queueing analysis
0.012002
Quality of service evaluations of multicast streaming protocols · SIGMETRICS 2002

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

approximate mean value analysis · 0.1analytic modeling · 0.1serializability-theoretic correctness proof · 0.1performance study · 0.1freshness constraints · 0.1dynamic query plans · 0.0cost-based query optimization · 0.0
YearPublicationVenuePosition
2025 Deep reinforcement learning for optimizing computation latency in wireless-powered Multi-Access Edge Computing systems: A partial offloading approach
Jianqing Li 0001, Hongfei Guo, Mohammed Atiquzzaman, Jindan Zhang
Ad Hoc Networks4
2025 Automated disassembly-oriented knowledge graph construction for retired battery packs using a candidate entity-based relational triple joint extraction method
abstract
Currently, the disassembly of retired electric vehicle battery packs relies on manpower and results in high cost, low efficiency, and poor stability. With the development of artificial intelligence, automated disassembly is an efficient method to largely reduce even completely replace human disassembly. However, the various kinds of battery packs and the uncertainty on their retired numbers and types lead to frequent changes of their disassembly processes. It is necessary to provide a method that can integrate valuable disassembly knowledge to enable automated disassembly. Thus, this study proposes an automated disassembly-oriented knowledge graph for retired battery packs which considers the properties of subassemblies (entities) and explicit physical connections/implicit associations among subassemblies (relations). A large amount of unstructured data exists regarding battery packs, such as product manuals and maintenance records, whereas the knowledge that can be available to guide the disassembly process is dispersed and sparse. To solve this, a candidate entity-based relational triple joint extraction method is developed to efficiently extract the disassembly knowledge, which consists of semantic feature learning, candidate entity recognition, and explicit/implicit relational triple identification. Finally, more than 10,000 sentences collected from multi-source unstructured texts are adopted to verify the proposed method. The experimental results demonstrate that our proposed method achieves an F1-score of 93.99% in candidate entity recognition and an F1-score of 95.6% in triple extraction. Also, the information of disassembly operations, disassembly tools, and subassembly properties can be recommended by the automated disassembly-oriented knowledge graph for retired battery packs.
Yaping Ren, Junying Wu, Cunbo Zhuang, Xiaoguang Sun, Hongfei Guo, Jianzhao Wu
Adv. Eng. Informatics5
2025 An XGBoost-Based Three-Stage Prediction Approach for True User Demand of Bike-Sharing Systems Based on Spatio-Temporal Analysis
abstract
A bike-sharing system (BSS) is easily unbalanced due to the uncertainty of user demand at each bike station during the day, which appeals for an effective bike reposition solution based on the accurate prediction of user demand. However, there is a discrepancy between the bike pickup/drop-off record (satisfied demand) and the user’s first choice of origin/destination stations (i.e., true user demand) since the BSS cannot capture the unsatisfied user demand (i.e., abandoned rentals and transferred rentals/returns) that occurs at either empty stations (failed rentals) or full stations (failed returns). To efficiently rebalance the BSS, this paper focuses on accurately forecasting the true user demand of the BSS. First, we extract the spatial-temporal features of bike usage and establish a spatio-temporal model for true user demand prediction. Then, an XGBoost-based three-stage prediction approach is proposed to accurately predict the true user demand including the station clustering, the system record rectification, and the true user demand prediction. The real data from the Citi Bike in New York is applied to verify the proposed method and the experimental results demonstrate that the proposed approach outperforms the existing methods.
Hongfei Guo, Shuman Zhao, Yaping Ren, Jianqing Li 0001
IEEE Trans. Intell. Transp. Syst.1
2023 Parallel multiple watermarking using adaptive Inter-Block correlation
Xingrun Wang, Xiaochen Yuan, Mianjie Li, Jinyu Tian 0001, Hongfei Guo, Jianqing Li 0001
Expert Syst. Appl.6
2023 A Self-Adaptive Learning Approach for Uncertain Disassembly Planning Based on Extended Petri Net
abstract
Disassembly is the first phase to demanufacture end-of-life (EOL) products that are separated into parts/components for recovery. The quality conditions of EOL products are highly uncertain, which would result in some uncertain information during the disassembly process, e.g., the disassembly time and recovering revenue of each subassembly. It is quite challenging to determine the optimal/near-optimal disassembly solutions under uncertain information. This article studies uncertain disassembly planning (UDP) and proposes a self-adaptive learning approach to quickly identify the near-optimal disassembly solutions. First, we model the UDP by extending Petri nets, where not only disassembly operations but also EOL options of each subassembly are represented in the extended Petri Net. Based on the UDP model, we develop the self-adaptive learning approach, which integrates an approximation procedure for estimating uncertain disassembly information, aQ-learning algorithm for training disassembly samples, and a heuristic method for selecting the best disassembly solution. Finally, a hybrid Li-ion battery pack of Audi A3 Sportback e-tron is selected as the case study and applied to test the proposed self-adaptive learning approach. The experimental results demonstrate that our proposed method can efficiently find a better disassembly solution than the existing disassembly solution within 200 trainings in the case study.
Yaping Ren, Hongfei Guo, Yun Li 0002, Jianqing Li 0001, Leilei Meng
IEEE Trans. Ind. Informatics2
2022 A TOPSIS-Based Relocalization Algorithm in Wireless Sensor Networks
abstract
Selecting reliable beacon nodes plays a significant role in relocalizing unknown nodes in a wireless sensor network. When the position of a beacon node is drifted or is spoofed, it becomes an unreliable beacon node, which would lead to a large relocalization deviation of unknown nodes in its neighbor. However, when selecting reliable beacon nodes, most relocalization algorithms only screen either drifting beacon nodes or malicious beacon nodes whose position is drifted or spoofed. This article proposes an algorithm that can simultaneously screen drifting beacon nodes and malicious beacon nodes. The algorithm is divided into four steps. First, three indicators are introduced, where two are for describing position drifting and one is for describing position spoofing. Second, the entropy method is used to weight the contributions of three indicators. Third, a technique for order preference by similarity to an ideal solution is used to construct a reliability evaluation model. Finally, using the reliability evaluation model select reliable beacon nodes. Experimental results illustrate that the detection accuracy of drifting beacon nodes and malicious beacon nodes of the proposed algorithm is 7.5% and 8.2% higher than that of the state-of-the-art algorithms, respectively.
Kai Fang 0001, Tingting Wang 0006, Xiaolong Zhou 0001, Yaping Ren, Hongfei Guo, Jianqing Li 0001
IEEE Trans. Ind. Informatics5
2020 An improved general variable neighborhood search for a static bike-sharing rebalancing problem considering the depot inventory
Yaping Ren, Leilei Meng, Fu Zhao, Chaoyong Zhang, Hongfei Guo, Wen Tong, John W. Sutherland
Expert Syst. Appl.5
2009 Declarative Database Management in SQLServer
abstract
This paper describes the principles and practice of Declarative Management --- a new approach to the management of database systems. The standard approach to database systems management involves a brittle coupling of interactive operations and procedural scripts. Such ad hoc approach results in incorrect administration, which leads to increased management costs. In the Declarative Management paradigm, a user specifies "what" the desired state is, and the system figures out "how" to get there and stay there. Declarative Management represents a fundamental step towards the goal of a self-managing database system. It also has the potential to significantly lower both administrative error and cost. An initial implementation of Declarative Management has been released with the Microsoft SQL Server 2008 database product, and the paper covers the implementation design as well.
Hongfei Guo, Dan Jones, Jennifer L. Beckmann, Praveen Seshadri
Proc. VLDB Endow.1
2008 Adherence to home-monitoring and its impact on survival in post-lung transplantation patients
Hojung Yoon, Hongfei Guo, Marshall Hertz, Stanley M. Finkelstein
AMIA2
2006 Relaxed-currency serializability for middle-tier caching and replication
abstract
Many applications, such as e-commerce, routinely use copies of data that are not in sync with the database due to heuristic caching strategies used to enhance performance. We study concurrency control for a transactional model that allows update transactions to read out-of-date copies. Each read operation carries a "freshness constraint" that specifies how fresh a copy must be in order to be read. We offer a definition of correctness for this model and present algorithms to ensure several of the most interesting freshness constraints. We outline a serializability-theoretic correctness proof and present the results of a detailed performance study.
Philip A. Bernstein, Alan D. Fekete, Hongfei Guo, Raghu Ramakrishnan 0001, Pradeep Tamma
SIGMOD Conference3
2005 Caching with 'Good Enough' Currency, Consistency, and Completeness
Hongfei Guo, Per-Åke Larson, Raghu Ramakrishnan 0001
VLDB1
2004 Relaxed Currency and Consistency: How to Say "Good Enough" in SQL
abstract
Despite the widespread and growing use of asynchronous copies to improve scalability, performance and availability, this practice still lacks a firm semantic foundation. Applications are written with some understanding of which queries can use data that is not entirely current and which copies are "good enough"; however, there are neither explicit requirements nor guarantees. We propose to make this knowledge available to the DBMS through explicit currency and consistency (C&C) constraints in queries and develop techniques so the DBMS can guarantee that the constraints are satisfied. In this paper we describe our model for expressing C&C constraints, define their semantics, and propose SQL syntax. We explain how C&C constraints are enforced in MTCache, our prototype mid-tier database cache, including how constraints and replica update policies are elegantly integrated into the cost-based query optimizer. Consistency constraints are enforced at compile time while currency constraints are enforced at run time by dynamic plans that check the currency of each local replica before use and select sub-plans accordingly. This approach makes optimal use of the cache DBMS while at the same time guaranteeing that applications always get data that is "good enough" for their purpose.
Hongfei Guo, Per-Åke Larson, Raghu Ramakrishnan 0001, Jonathan Goldstein
SIGMOD Conference1
2004 Support for Relaxed Currency and Consistency Constraints in MTCache
abstract
No abstract available.
Hongfei Guo, Per-Åke Larson, Raghu Ramakrishnan 0001, Jonathan Goldstein
SIGMOD Conference1
2002 Quality of service evaluations of multicast streaming protocols
abstract
Recently proposed scalable on-demand streaming protocols have previously been evaluated using a system cost measure termed the "required server bandwidth". For the scalable protocols that provide immediate service to each client when the server is not overloaded, this paper develops simple analytic models to evaluate two client-oriented quality of service metrics, namely (1) the mean client waiting time in systems where clients are willing to wait if a (well-provisioned) server is temporarily overloaded, and (2) the fraction of clients who balk (i.e., leave without receiving their requested media content) in systems where the clients will tolerate no or only very low service delays during a temporary overload. The models include novel approximate MVA techniques that appear to extend the range of applicability of customized AMVA to include questions focussed on state probabilities rather than on mean values, and to systems in which the operating points of interest do not include substantial client queues. For example, the new AMVA models accurately estimate the server bandwidth needed to achieve a balking rate as low as one in ten thousand. The analytic models can easily be applied to determine the server bandwidth needed for a given number of media files, anticipated total client request rate and file access frequencies, and target balking rate or mean wait. Results show that (a) scalable media servers that are configured with the "required server bandwidth" defined in previous work have low mean wait but may have unacceptably high client balking rates (i.e., greater than one in twenty), (b) for high to moderate client load, only a 10 - 50% increase in the previously defined required server bandwidth is needed to achieve a very low balking rate (e.g., one in ten thousand), and (c) media server performance (either mean wait or balking rate) degrades rapidly if the actual client load is more than 10% greater than the anticipated load.
Haonan Tan, Derek L. Eager, Mary K. Vernon, Hongfei Guo
SIGMETRICS4