Demo Data from VLDB 2026 / reviewers in the wild / expert
Yong Li 0015
dblp:93/2334-15
· DBLP profile ↗
7ranked-venue papers
5as first author
0since 2021 · last 2020
0000-0002-4891-5707ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 7 · 5 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.
| Computer architecture, parallel and distributed computing, and storage systems
5 papers |
Cloud and datacenter computing · 42% Distributed systems · 30% Interconnection networks and networks-on-chip · 28% | |
| Computer networks
5 papers |
Edge and fog computing · 85% Network optimization and economics · 15% | |
| Computer graphics and multimedia
1 paper |
Virtual and augmented reality · 33% Rendering · 33% Image and video processing · 33% | |
| Software engineering, system software, and programming languages
4 papers |
Runtime systems and virtual machines · 54% Operating systems · 46% |
Topics — the 16 heaviest of 19, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Interconnection networks and networks-on-chip › on-chip interconnect
heterogeneous interconnect |
0.7 | 2 | 2020 | Towards A Personal Mobile Cloud via Generic Device Interconnections · IEEE Trans. Mob. Comput. 2020 Interconnecting heterogeneous devices in the personal mobile cloud · INFOCOM 2017 |
Cloud and datacenter computing
mobile cloud computing |
0.7 | 2 | 2020 | Towards A Personal Mobile Cloud via Generic Device Interconnections · IEEE Trans. Mob. Comput. 2020 Minimizing Context Migration in Mobile Code Offload · IEEE Trans. Mob. Comput. 2017 |
Edge and fog computing
mobile cloud computing |
0.7 | 3 | 2017 | Interconnecting heterogeneous devices in the personal mobile cloud · INFOCOM 2017 Code offload with least context migration in the mobile cloud · INFOCOM 2015 On Exploiting Dynamic Execution Patterns for Workload Offloading in Mobile Cloud Applications · ICNP 2014 |
Edge and fog computing › mobile edge computing
computation offloading |
0.5 | 3 | 2019 | Code offload with least context migration in the mobile cloud · INFOCOM 2015 On Exploiting Dynamic Execution Patterns for Workload Offloading in Mobile Cloud Applications · ICNP 2014 DeltaVR: achieving high-performance mobile VR dynamics through pixel reuse · IPSN 2019 |
Distributed systems
resource sharing |
0.4 | 1 | 2020 | Towards A Personal Mobile Cloud via Generic Device Interconnections · IEEE Trans. Mob. Comput. 2020 |
Image and video processing
image warping |
0.4 | 1 | 2019 | DeltaVR: achieving high-performance mobile VR dynamics through pixel reuse · IPSN 2019 |
Virtual and augmented reality › virtual reality
mobile virtual reality |
0.4 | 1 | 2019 | DeltaVR: achieving high-performance mobile VR dynamics through pixel reuse · IPSN 2019 |
Rendering
remote rendering |
0.4 | 1 | 2019 | DeltaVR: achieving high-performance mobile VR dynamics through pixel reuse · IPSN 2019 |
Network optimization and economics
resource sharing |
0.3 | 1 | 2017 | Interconnecting heterogeneous devices in the personal mobile cloud · INFOCOM 2017 |
Cloud and datacenter computing
computation offloading |
0.3 | 1 | 2017 | Minimizing Context Migration in Mobile Code Offload · IEEE Trans. Mob. Comput. 2017 |
Distributed systems
middleware |
0.3 | 1 | 2017 | Interconnecting heterogeneous devices in the personal mobile cloud · INFOCOM 2017 |
Edge and fog computing › edge-cloud collaboration
edge-cloud architecture |
0.2 | 1 | 2016 | A hierarchical edge cloud architecture for mobile computing · INFOCOM 2016 |
Edge and fog computing › mobile edge computing › computation offloading
energy-efficient offloading |
0.2 | 1 | 2014 | On Exploiting Dynamic Execution Patterns for Workload Offloading in Mobile Cloud Applications · ICNP 2014 |
Operating systems › mobile systems › mobile operating systems
android |
0.1 | 1 | 2017 | Minimizing Context Migration in Mobile Code Offload · IEEE Trans. Mob. Comput. 2017 |
Operating systems › mobile systems › mobile operating systems
mobile OS services |
0.1 | 1 | 2017 | Interconnecting heterogeneous devices in the personal mobile cloud · INFOCOM 2017 |
Cloud and datacenter computing
resource provisioning |
0.1 | 1 | 2016 | A hierarchical edge cloud architecture for mobile computing · INFOCOM 2016 |
Methods — techniques the papers use, named apart from their topics
middleware design · 1.7resource sharing framework · 0.9image warping · 0.8static binary analysis · 0.6context migration · 0.6trace-based simulation · 0.5formal analysis · 0.5binary parsing · 0.4semi-markov model · 0.4probabilistic estimation · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Towards A Personal Mobile Cloud via Generic Device InterconnectionsabstractRecent diversification of mobile computing devices allows a mobile user to own multiple types of devices for different application scenarios, but also results in various restrictions on the performance and usability of these devices. A viable solution to such restriction is to incorporate and interconnect mobile devices towards a personal mobile cloud where these devices can complement each other via cooperative resource sharing, but is challenging due to the heterogeneity of mobile devices in both hardware and software aspects. In this paper, we propose a novel design of resource sharing framework to address these challenges and generically interconnect heterogeneous mobile devices. Our basic idea is to mask the hardware and software heterogeneity in mobile systems by exploiting the existing mobile OS services as the interface of resource sharing, and further develop the resource sharing framework as a middleware in the mobile OS. We have implemented our design over various mobile platforms with diverse characteristics and resource limits, and demonstrated that our design can efficiently support generic resource sharing among heterogeneous mobile devices without incurring significant system overhead or requiring individual system modification. Yong Li 0015, Wei Gao 0006 |
IEEE Trans. Mob. Comput. | 1 |
| 2019 | DeltaVR: achieving high-performance mobile VR dynamics through pixel reuseabstractVirtual Reality (VR) improves the user's experience when interacting with the virtual world, and could revolutionarily transform the designs of many interactive systems. However, providing VR from untethered mobile devices is difficult due to their limited local capabilities. Existing VR solutions address this difficulty by rendering VR frames at remote computing facilities, but are limited to rendering every VR frame separately. A tremendous amount of VR frame data, hence, needs to be transmitted to mobile devices over low-bandwidth wireless links and seriously impairs VR performance. In this paper, we aim to remove this performance constraint on highly dynamic VR applications with complicated scenes and intensive user movement, by adaptively reusing the redundant VR pixels across multiple VR frames. We leverage the unique characteristics of image warping used in current VR applications, and fundamentally expand the scope of image warping to the entire VR lifespan to precisely capture the fluctuations of VR scene due to VR dynamics. We implemented our design over Android OS and Unity VR application engine, and demonstrated that our design can maximize the mobile VR performance over highly dynamic VR scenarios with 95% less amount of VR frame data being transmitted, by completely removing the pixel redundancy across VR frames. Yong Li 0015, Wei Gao 0006 |
IPSN | 1 |
| 2017 | Interconnecting heterogeneous devices in the personal mobile cloudabstractRecent diversification of mobile computing devices allows a mobile user to own multiple types of devices for different application scenarios, but also results in various restrictions on the performance and usability of these devices. A viable solution to such restriction is to incorporate and interconnect mobile devices towards a personal mobile cloud where these devices can complement each other via cooperative resource sharing, but is challenging due to the heterogeneity of mobile devices in both hardware and software aspects. In this paper, we propose a novel design of resource sharing framework to address these challenges and generically interconnect heterogeneous mobile devices. Our basic idea is to mask the hardware and software heterogeneity in mobile systems by exploiting the existing mobile OS services as the interface of resource sharing, and further develop the resource sharing framework as a middleware in the mobile OS. We have implemented our design over various mobile platforms with diverse characteristics and resource limits, and demonstrated that our design can efficiently support generic resource sharing among heterogeneous mobile devices without incurring significant system overhead or requiring individual system modification. Yong Li 0015, Wei Gao 0006 |
INFOCOM | 1 |
| 2017 | Minimizing Context Migration in Mobile Code OffloadabstractMobile Cloud Computing (MCC) is of particular importance to address the conflict between the increasing complexity of user applications and the limited lifespan of mobile device's battery, by offloading the computational workloads from local devices to the remote cloud. Current offloading schemes either require the programmer's annotations, which restricts its wide application; or transmits too much unnecessary data, resulting bandwidth, and energy waste. In this paper, we propose a novel method-level offloading methodology to offload local computational workload with as least data transmission as possible. Our basic idea is to identify the contexts which are necessary to the method execution by parsing application binaries in advance and applying this parsing result to selectively migrate heap data while allowing successful method execution remotely. To further improve the efficiency of such offline parsing of application binaries, our scheme also conducts one-time parsing to all the mobile OS libraries and reuses these parsing results for different user applications. We have implemented our design over the Dalvik Virtual Machine of Android OS. Our experiments and evaluation against applications downloaded from Google Play show that our approach can save data transmission significantly comparing to existing schemes. Yong Li 0015, Wei Gao 0006 |
IEEE Trans. Mob. Comput. | 1 |
| 2016 | A hierarchical edge cloud architecture for mobile computingabstractThe performance of mobile computing would be significantly improved by leveraging cloud computing and migrating mobile workloads for remote execution at the cloud. In this paper, to efficiently handle the peak load and satisfy the requirements of remote program execution, we propose to deploy cloud servers at the network edge and design the edge cloud as a tree hierarchy of geo-distributed servers, so as to efficiently utilize the cloud resources to serve the peak loads from mobile users. The hierarchical architecture of edge cloud enables aggregation of the peak loads across different tiers of cloud servers to maximize the amount of mobile workloads being served. To ensure efficient utilization of cloud resources, we further propose a workload placement algorithm that decides which edge cloud servers mobile programs are placed on and how much computational capacity is provisioned to execute each program. The performance of our proposed hierarchical edge cloud architecture on serving mobile workloads is evaluated by formal analysis, small-scale system experimentation, and large-scale trace-based simulations. Liang Tong, Yong Li 0015, Wei Gao 0006 |
INFOCOM | 2 |
| 2015 | Code offload with least context migration in the mobile cloudabstractMobile Cloud Computing (MCC) is of particular importance to address the contradiction between the increasing complexity of user applications and the limited lifespan of mobile device's battery, by offloading the computational workloads from local devices to the remote cloud. Current offloading schemes either require the programmer's annotations, which restricts its wide application; or transmits too much unnecessary data, resulting bandwidth and energy waste. In this paper, we propose a novel method-level offloading methodology to offload local computational workload with as least data transmission as possible. Our basic idea is to identify the contexts which are necessary to the method execution by parsing application binaries in advance and applying this parsing result to selectively migrate heap data while allowing successful method execution remotely. Our implementation of this design is built upon Dalvik Virtual Machine. Our experiments and evaluation against applications downloaded from Google Play show that our approach can save data transmission significantly comparing to existing schemes. Yong Li 0015, Wei Gao 0006 |
INFOCOM | 1 |
| 2014 | On Exploiting Dynamic Execution Patterns for Workload Offloading in Mobile Cloud ApplicationsabstractMobile Cloud Computing (MCC) bridges the gap between limited capabilities of mobile devices and the increasing users' demand of mobile multimedia applications, by offloading the computational workloads from local devices to the remote cloud. Current MCC research focuses on making offloading decisions over different methods of a MCC application, but may inappropriately increase the energy consumption if having transmitted a large amount of program states over expensive wireless channels. Limited research has been done on avoiding such energy waste by exploiting the dynamic patterns of applications' run-time execution for workload offloading. In this paper, we adaptively offload the local computational workload with respect to the run-time application dynamics. Our basic idea is to formulate the dynamic executions of user applications using a semi-Markov model, and to further make offloading decisions based on probabilistic estimations of the offloading operation's energy saving. Such estimation is motivated by experimental investigations over practical smart phone applications, and then builds on analytical modeling of methods' execution times and offloading expenses. Systematic evaluations show that our scheme significantly improves the efficiency of workload offloading compared to existing schemes over various smart phone applications. Wei Gao 0006, Yong Li 0015, Ting Wang 0006, Cong Liu 0005 |
ICNP | 2 |