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.

Tianchu Zhao

dblp:172/0835 · DBLP profile ↗
← Back
5ranked-venue papers
2as first author
1since 2021 · last 2023
—ORCID · none

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

Computer networks · 3 · 2 first-author · 1 since 2021Theory of computation · 1Applied, interdisciplinary, general and emerging computing · 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.

Computer networks
1 paper
Content delivery and video streaming · 38% Wireless networking · 38% Network performance modeling · 23%
Theoretical computer science
1 paper
Coding theory · 87% Combinatorics and discrete mathematics · 13%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%

Topics — the 7 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Content delivery and video streaming › interactive video streaming
cloud gaming
0.712023
A Predictive Frame Transmission Scheme for Cloud Gaming in Mobile Edge Cloudlet Systems · IEEE Trans. Mob. Comput. 2023
Coding theory › network coding
index coding
0.412020
A Pliable Index Coding Approach to Data Shuffling · IEEE Trans. Inf. Theory 2020
Coding theory › network coding › index coding
pliable index coding
0.412020
A Pliable Index Coding Approach to Data Shuffling · IEEE Trans. Inf. Theory 2020
Network performance modeling › stochastic processes
markov decision process
0.212023
A Predictive Frame Transmission Scheme for Cloud Gaming in Mobile Edge Cloudlet Systems · IEEE Trans. Mob. Comput. 2023
Network performance modeling
packet loss reduction
0.212023
A Predictive Frame Transmission Scheme for Cloud Gaming in Mobile Edge Cloudlet Systems · IEEE Trans. Mob. Comput. 2023
Distributed systems › distributed data processing
data shuffling
0.112020
A Pliable Index Coding Approach to Data Shuffling · IEEE Trans. Inf. Theory 2020
Combinatorics and discrete mathematics
card shuffling
0.112020
A Pliable Index Coding Approach to Data Shuffling · IEEE Trans. Inf. Theory 2020

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

hierarchical data-shuffling scheme · 0.9predictive frame transmission · 0.7markov decision process · 0.7
YearPublicationVenuePosition
2023 A Predictive Frame Transmission Scheme for Cloud Gaming in Mobile Edge Cloudlet Systems
abstract
Cloud gaming is promising yet poses big challenges to wireless communications, due to its stringent requirements for low response delay and high reliability. In this paper, we propose a predictive frame transmission scheme (PFT) in cloud gaming, to predict and pre-transmit future game frames to users. The PFT scheme takes full advantage of good network states to transmit the predicted frames, which consequently reduces the frame loss rate (FLR) against the network dynamics. We first model a FLR minimization problem in the single-user system with the PFT scheme, which allocates packets to carry the predicted frames. The upper and lower bounds of FLR are derived, respectively. Then, we study the system with Markovian property, and derive the optimal packet allocation policy via Markov Decision Process. A near-optimal policy is also proposed with low-complexity. The PFT scheme is further extended to the multi-server multi-user scenario, in which the users are adaptively scheduled to multiple servers based on their different requirements. Finally, we extend the policy to fit the scenario without direct knowledge of the network state by exploiting the packet loss rate estimation. We set up a practical testbed to evaluate the proposed PFT scheme, showing the capability of decreasing the mean FLR from$7\%$to$1\%$.
Tianchu Zhao, Sheng Zhou 0001, Yuxuan Sun 0001, Zhisheng Niu
IEEE Trans. Mob. Comput.1
2020 A Pliable Index Coding Approach to Data Shuffling
abstract
A promising research area that has recently emerged, is on how to use index coding to improve the communication efficiency in distributed computing systems, especially for data shuffling in iterative computations. In this paper, we posit that pliable index coding can offer a more efficient framework for data shuffling, as it can better leverage the many possible shuffling choices to reduce the number of transmissions. We theoretically analyze pliable index coding under data shuffling constraints, and design a hierarchical data-shuffling scheme that uses pliable coding as a component. We find benefits up to O(ns/m) over index coding, where ns/m is the average number of workers caching a message, and m, n, and s are the numbers of messages, workers, and cache size, respectively.
Linqi Song, Christina Fragouli, Tianchu Zhao
IEEE Trans. Inf. Theory3
2017 Tasks scheduling and resource allocation in heterogeneous cloud for delay-bounded mobile edge computing
abstract
Mobile edge computing is a novel technique in which mobile devices offload computation-intensive tasks with stringent delay requirements to the edge cloud. However, the limited computational resource in the edge cloud may result in the Quality of Service degradation. In this paper, we address this issue by coordinating the heterogeneous cloud which includes the edge cloud and the remote cloud. Considering the offloading of delay-bounded tasks, we study into the scheduling of heterogeneous cloud in order to maximize the probability that tasks can have the delay requirements met. The problem formulation is proved to be concave, and an optimal algorithm is proposed accordingly. The optimal policy with heterogeneous cloud is notably different from the policy merely using the edge cloud. With only the edge cloud, the system serves tasks with loose delay bounds and drops tasks with stringent delay bounds when the traffic load is heavy. However, with the heterogeneous cloud, tasks with stringent delay bounds are offloaded to the edge cloud and tasks with loose delay bounds are offloaded to the remote cloud. In numerical results, the probability that the delay bounds of tasks are satisfied can be improved by about 40% with the assistance of the remote cloud.
Tianchu Zhao, Sheng Zhou 0001, Xueying Guo, Zhisheng Niu
ICC1
2017 A pliable index coding approach to data shuffling
abstract
A promising area that has recently emerged, is on how to use index coding to improve the communication efficiency in distributed computing systems, especially for data shuffling in iterative computations. In this paper, we posit that pliable index coding can offer a more efficient framework for data shuffling, as it can better leverage the many possible shuffling choices to reduce the number of transmissions. We theoretically analyze pliable index coding under data shuffling constraints, and design an hierarchical data-shuffling scheme that uses pliable index coding as a component. We find transmission benefits up to O(ns/m) over index coding, where ns/m is the average number of workers caching a message, and m, n, and s are the numbers of messages, workers, and cache size, respectively.
Linqi Song, Christina Fragouli, Tianchu Zhao
ISIT3
2016 An index based task assignment policy for achieving optimal power-delay tradeoff in edge cloud systems
abstract
Edge cloud is a promising architecture in order to address the latency problem in mobile cloud computing. However, as compared with remote clouds, edge clouds have limited computational resources, and higher operating costs. In this paper, we design policies which carry out the assignment of tasks that are generated at the mobile subscribers with edge clouds in an online fashion. The proposed policies achieve an optimal power-delay trade-off in the system. Here, the delay experienced by a mobile computing task includes the time spent waiting for transmission to the edge cloud, and the execution time at the edge cloud servers. We perform a theoretical analysis after modeling the system as a continuous-time queueing system. The contribution of this paper is two-fold: Firstly, the algorithm to determine the optimal policy is obtained by proposing an equivalent discrete-time Markov decision process. Secondly, an easily implementable index policy is proposed by analyzing the dual of the original problem. Extensive simulations illustrate the effectiveness of the proposed policies.
Xueying Guo, Rahul Singh 0001, Tianchu Zhao, Zhisheng Niu
ICC3