Demo Data from EDBT 2026 / reviewers in the wild / expert
Hehuan Shi
dblp:293/4310
· DBLP profile ↗
4ranked-venue papers
4as first author
4since 2021 · last 2023
0009-0006-6912-5751ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 2 · 2 first-author · 2 since 2021Systems, architecture and hardware · 1 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 1 since 2021
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 networks
2 papers |
Network optimization and economics · 57% Wireless networking · 24% Cellular and mobile networks · 19% | |
| Theoretical computer science
1 paper |
Mathematical optimization · 77% Approximation and online algorithms · 23% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Memory systems · 100% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Network optimization and economics
resource allocation |
1.1 | 2 | 2022 | From Spectrum Bonding to Contiguous-Resource Batching Task Scheduling · IEEE/ACM Trans. Netw. 2022 Downlink Transmission Scheduling With Data Sharing · IEEE/ACM Trans. Netw. 2022 |
Wireless networking › scheduling › scheduling optimization
approximation algorithms for scheduling |
0.6 | 1 | 2022 | Downlink Transmission Scheduling With Data Sharing · IEEE/ACM Trans. Netw. 2022 |
Cellular and mobile networks › resource scheduling
downlink scheduling |
0.6 | 1 | 2022 | Downlink Transmission Scheduling With Data Sharing · IEEE/ACM Trans. Netw. 2022 |
Mathematical optimization
scheduling |
0.6 | 1 | 2022 | On Batching Task Scheduling · RTSS 2022 |
Wireless networking
broadcast |
0.2 | 1 | 2022 | Downlink Transmission Scheduling With Data Sharing · IEEE/ACM Trans. Netw. 2022 |
Memory systems › memory management › memory allocation
dynamic memory allocation |
0.2 | 1 | 2022 | From Spectrum Bonding to Contiguous-Resource Batching Task Scheduling · IEEE/ACM Trans. Netw. 2022 |
Approximation and online algorithms
approximation algorithms |
0.2 | 1 | 2022 | On Batching Task Scheduling · RTSS 2022 |
Methods — techniques the papers use, named apart from their topics
approximation algorithm · 2.3competitive analysis · 1.7NP-hardness proof · 1.7numerical simulation · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Scheduling Dependent Batching TasksabstractWe formulate and analyze the following problem of scheduling dependent batching tasks on a common resource. Each task is associated with an execution time window. Some can be executed simultaneously in batch, while others need exclusively use of the resource. A task may depend on a set of tasks such that it becomes executable only if all its ancestor tasks are completed. We look for a task scheduling policy maximizing the system reward. We investigate both the offline and online settings by focusing on a typical scenario where the task dependency forms a tree or a forest. In both settings, we formally establish the hardness of the scheduling problem by showing that the offline scheduling is NP-hard and the online counterpart admits no scheduling policy with finite competitive ratio. We then develop approximation scheduling algorithms for both cases with deterministic worst-case performance guarantee in terms of system utility. We further conduct numeric experiments to evaluate our algorithms under a variety of parameter settings to demonstrate the effectiveness of our scheduling algorithms. Hehuan Shi, Lin Chen 0002, Raphael C.-W. Phan |
ICPP | 1 |
| 2022 | On Batching Task SchedulingabstractWe investigate the following batching task scheduling problem. There is a set of tasks to be executed on a number of machines. Some tasks can be executed simultaneously on a single machine, while others require exclusive use of an entire machine. The scheduler needs to find a schedule giving optimum system utility. We develop an algorithmic framework for this batching task scheduling by investigating four formulations of the problem, the bounded and unbounded batching, depending on whether the number of simultaneously executable tasks is bounded, the synchronous and asynchronous batching, depending on whether the batched tasks need to start synchronously. For each formulation, we develop our approximation algorithm whose approximation ratio outperforms the best existing result. We further perform numerical simulations in a wide variety of system settings to complement our theoretical analysis and demonstrate the effectiveness of our scheduling algorithms. Hehuan Shi, Lin Chen 0002 |
RTSS | 1 |
| 2022 | Downlink Transmission Scheduling With Data SharingabstractWe formulate and analyze a fundamental downlink transmission scheduling problem in a wireless communication system, composed of a base station and a set of users, each requesting a packet to be served within a time window. Some packets are requested by several users and can be served simultaneously due to the broadcast nature of the wireless medium. The base station can choose from a set of transmission strategies, e.g., in terms of combination of data rate and coding scheme, to serve the users. Each request can be served by a subset of transmission strategies. We seek a downlink transmission scheduling algorithm generating maximum aggregated system-wide utility. In this paper, we develop approximation algorithms for the formulated downlink transmission scheduling problem in both offline and online settings. We first establish the NP-hardness of the offline scheduling problem and the approximation hardness and bound of the online scheduling problem in non-preemptive and preemptive-restart models, respectively. We then design approximation algorithms and derive the approximation and competitive ratios of our online and offline scheduling algorithms. Numerical simulations are performed to further evaluate our algorithms in a wide range of network settings. Hehuan Shi, Lin Chen 0002 |
IEEE/ACM Trans. Netw. | 1 |
| 2022 | From Spectrum Bonding to Contiguous-Resource Batching Task SchedulingabstractWe formulate and analyze a generic task scheduling problem: a set of tasks need to be executed on a pool of continuous resource such as spectrum and memory, each requiring a certain amount of time and contiguous resource; some tasks can be executed simultaneously in batch by sharing the resource, while others requiring exclusive use of the resource. We seek an optimal resource allocation and the related scheduling policy maximizing the overall system utility. This problem, termed as the contiguous-resource batching task scheduling problem, arises in a variety of engineering fields, where communication and storage resources are potential bottlenecks and thus need to be carefully scheduled. Two motivating examples are the spectrum bonding problem in dynamic spectrum access systems and the dynamic storage allocation problem in computer systems. In this paper, we investigate both offline and online scheduling settings. We first establish the NP-hardness of the offline setting and the inapproximability of the online setting in its generic form. Given the theoretical performance limit, we then develop approximation algorithms with mathematically proven performance guarantee in terms of approximation and competitive ratios for the offline and online settings. Hehuan Shi, Lin Chen 0002 |
IEEE/ACM Trans. Netw. | 1 |