Liu Research Statement

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

Research Statement

Jia (Kevin) Liu


Dept. of Electrical and Computer Engineering
The Ohio State University
Web: http://www.ece.osu.edu/~liu

I. Research Overview and Goals


My research focuses on convex/non-convex optimization, algorithm designs, applied probability, stochastic con-
trol, and their applications in many real-world complex systems and networks, such as Cyber-Physical Systems
(CPS), Internet-of-Things (IoT), Data Analytics, Communication Networks, Cloud Computing, Network Econ-
omy, etc. These systems can all be modeled as stochastic networks of many interacting agents sharing and
competing limited resources at different time-scales and stochastic dynamics. My goal is to understand fun-
damental performance limits of such systems, and develop efficient, adaptive, low-complexity, and scalable
algorithms for diverse applications in these systems. To that end, I am taking an interdisciplinary effort span-
ning cutting-edge topics in operations research, electrical engineering, and computer science. In particular, my
research utilizes and contributes to network science, stochastic control theory, queueing theory, optimization
theory, and low-complexity algorithm design. In what follows, I will first give an overview of my research
contributions in recent years, and then discuss several future research directions that I am passionate about.
II. Main Contributions and Research Achievements
In the pursuit of my research goals, my contributions can be organized into the following four areas.
1) Momentum-Based Distributed Stochastic Network Control and Optimization [1, 2, 3]
The growing scale and complexity in modern cyber-physical systems and
networks necessitate the designs of distributed scheduling and control algo- Delay
rithms that can operate based on locally observable information. To date,
most of the standard distributed approaches are based on the Lagrangian
dual decomposition framework and the (sub)gradient descent method, which
suffer large queueing delay and slow convergence. To address this problem, II
I have developed a general theory and a series of momentum-based fast-
converging and low-delay distributed control and optimization algorithms
that leverage momentum information to offer orders of magnitudes of im- III
Utility
provements in both queueing delay and convergence speed. Moreover, my I Optimality
momentum-based approach reveals an elegant and fundamental three-way Gap

performance control relationship between throughput, delay, and conver- Convergence


gence speed, which is governed by two control degrees of freedom. This Time
new momentum-based stochastic control and optimization theory includes Three-way performance control.
two related approaches: i) Heavy-Ball approach [1], and ii) Nesterovian
approach[2], which have been published top venues IEEE INFOCOM 2016 and ACM SIGMETRICS 2016, re-
spectively. Moreover, the Heavy-Ball approach won the IEEE INFOCOM 2016 Best Paper Award. Based
on the results in [1, 2], I have received a three-year NSF grant from the CIF program [3] as the Sole PI. This
research has also been supported in part by AFRL 2015 Visiting Faculty Research Program at the Information
Directorate (AFRL/RI) and 2016 AFOSR Summer Faculty Fellowship Program (SFFP) award.
2) Second-Order Distributed Stochastic Network Optimization [4, 5, 6, 7]
Encouraged by the promising results in the momentum-based distributed stochastic control and optimization, I
went one step further to ask the following questions: i) Can we further increase the convergence speed and reduce

1
Jia (Kevin) Liu Research Statement September 2016

delay? ii) Is it possible to do better than the three-way performance trade-off? It turns out that both answers are
“yes” and the key in answering these questions is to exploit full second-order Hessian information (SOHI). The
basic philosophy of my SOHI-based approaches is to exploit not only first-order gradient information but, more
importantly, second-order Hessian information in designing distributed optimization algorithms. So far, results
in this direction have appeared in IEEE/ACM Transactions on Networking [6], ACM Sigmetrics Performance
Evaluation Review [7], IEEE INFOCOM’12 [4], and IEEE INFOCOM’13 [5] (Best Paper Runner-up Award,
1600+ submissions, acceptance rate 17%). Preliminary results in this direction have also played a key role in
helping me to receive my sole-PI’ed NSF grant from the CIF program [3]. My work contributes to a new and
exciting paradigm shift in cross-layer network design that is evolving from first-order to second-order methods.
I expect the outcomes of this research to provide a much needed comprehensive analytical foundation, new
theoretical insights, novel control and optimization algorithms, as well as practical network protocol designs
that will significantly advance our understanding of tomorrow’s complex systems.
3) Stochastic Distributed Network Optimization with Imperfect System Information [8, 9, 10]
For most complex cyber-physical systems and networks in the real-world, the observable system state information
(e.g., network topology, queueing buffer states, channel state information in wireless networks, etc.) based on
which distributed control/optimization decisions are made is usually noisy and prone to errors. In this research,
I strive to understand the impacts of imperfect (e.g., delayed, erroneous, incomplete, etc.) system information
on stochastic distributed network optimization and control. With such a fundamental understanding, we could
develop effective distributed stochastic network control and optimization schemes to mitigate these negative
impacts. Toward this end, in the context of joint congestion control and scheduling in 5G wireless network opti-
mization, I showed that all existing queue-length-based approaches exhibit a pair of phase transition phenomena
in queueing delay and throughput with respect to the accuracy of channel state information. Collectively, these
discoveries on queueing delay and congestion control phase transition effects advance our understanding of the
trade-offs between delay, throughput, and the accuracy/complexity of channel state information acquisition.
Also, our results suggest that delay and throughput scalings could potentially be employed as useful proxies to
control channel state information quality and acquisition complexity. Results of this research has appeared in
ACM MobiHoc’09 [8] and ACM MobiHoc’16 [9]. Based on the preliminary results in [9], I won a three-year
NSF grant from the NeTS program as the Sole PI [10].
4) Topology Design and Deployment Optimization for Internet-of-Things (IoT) [11, 12, 13]
Today, most cyber-physical Internet-of-Things (IoT) require a wired- or wireless-based indoor network infras-
tructure for sensing, communication, and actuation. In the world of such cyber-physical IoT, the energy expen-
diture and hence battery lifetime of the network infrastructure depend heavily upon the topology design and
deployment optimization. However, in many indoor environments, IoT deployment is particularly challenging
due to the impacts of building structures and floors/walls separations. In this inter-disciplinary research, we
considered the problem of jointly optimizing network deployment and power control in buildings to prolong
the battery lifetime of sensors in cyber-physical IoT network infrastructure under harsh indoor wireless envi-
ronments. We showed that the problem can be formulated as a mixed-integer non-convex program (MINCP),
which is NP-hard and difficult to solve especially when the network size is large. To address this difficulty,
in our research, we proposed both global optimization and novel efficient algorithms that target at large-sized
network infrastructures in buildings. Results in this research have appeared in IEEE Journal on Selected Areas
in Communications [12], ASHRAE Transaction [13], and IEEE INFOCOM [11]. Results in this research have
also contributed to the award of a three-year NSF grant from the CPS program.
III. Future Directions
My current research has opened many interesting possibilities to the development of efficient and low-complexity
algorithms for complex network systems, and made contributions to the fields of networking, control, optimiza-
tion, and queueing analysis. Given my strong background in optimization theory, Markov decision process
theory, control theory, queueing theory, and algorithm design, as well as my rich experiences in the modeling,
analysis, and design of complex systems arising in real life, I believe that my extensive academic preparations
have enabled me to pursue many emerging and exciting research areas. In what follows, I will outline three
strategic areas, among others, that I plan to investigate in the future.

2
Jia (Kevin) Liu Research Statement September 2016

1) Learning-Based Adaptive Resource Allocation in Complex Large-Scale Systems


With the rapid integration of massive amounts of data and proliferation of new devices (e.g., smart mobile
devices, robotic swarms, Internet-of-things, etc.), today’s network system infrastructures (e.g., data centers,
cellular networks, etc.) are being stretched to their limits. To design highly efficient and resilient network
infrastructures, a key aspect is to rapidly, jointly, and optimally deal with the cross-interactions between con-
gestion control, routing, and various resource allocations and scheduling schemes, all within stack and across
users. As a result, there is an urgent need for developing fast-converging distributed cross-layer congestion con-
trol and multi-path routing optimization algorithms to maximize network throughput and reduce end-to-end
delay. Moreover, the need for joint congestion control and routing optimization is not only arising from big-data
network design, but also a fundamental problem that lies at the heart of many complex large-scale system op-
erations, such as supply chain management[14, 15, 16, 17], transportation network traffic control[18, 19], smart
grid demand response[20, 21, 22], just to name a few. My momentum-based network optimization approaches
can be viewed as a simple learning-based approach where we exploit the memory/history information to perform
network control and optimization. I would like to generalize this approach to incorporate other advanced and
sophisticated learning algorithms for stochastic network control and optimization.
Applications: Data Centers, Big Data Analytics Infrastructure, Internet-of-Things, Network Economy
2) Delay and Age-of-Information Minimization for Crowd Sourcing/Sensing in Complex Networks
Many modern complex networks tightly integrate physical/biological entities and cyber systems of computing
and communications (e.g., network/sharing economy, smart electric power grid, transportation networks, online
social networks, supply-chain management, etc.). The applications of such complex networks span manufac-
turing, transportation, infrastructure, health care, emergency response, and defense, etc. The performances
of these complex networks typically rely on accurate, prompt, and consistent sensing and feedback from the
physical and biological systems, which typically include a large number of distributed and crowd-sourced sen-
sors sharing limited network resources. This calls for efficient and distributed delay-sensitive scheduling design
that not only optimizes system throughput, but, more importantly, provides timely and consistent service and
minimizes age-of-information (AoI) that measures data freshness. Existing modeling and algorithm designs are
either not suitable in the crowd-sensing settings or fail to meet these stringent requirements. This motivates
me to explore a new theoretical foundation for efficient and distributed scheduling design that optimizes both
throughput, delay, and AoI-oriented metrics in various complex networks.
Applications: Network/Sharing Economy, Crowd Sensing/Sourcing, Cyber-Physical Systems.
3) Joint Congestion Control and Scheduling Optimization with Directional Networking
To alleviate the rapidly increasing mobile data demands, in recent years, directional networking and communi-
cations (e.g., millimeter wave technology, massive MIMO systems, etc.) have emerged as enabling technologies
for building the next generation mobile data networks and beyond. The excitements of directional networking
are primarily due to: i) the rich unlicensed spectrum resources in millimeter wave bands; ii) the ease of pack-
ing large antenna arrays into small form factors; and iii) a much simplified interference management thanks
to the highly directional signals. However, in spite of all of these promising progresses, the existing research
efforts on directional are mostly concerned with problems at the physical layer or signal processing aspects.
The understanding of how directional networking could affect the performance of network control, scheduling,
and resource allocation algorithms remains limited in the literature. In this research, my goal is to fill this gap
by conducting an in-depth theoretical study on the interactions between directional wireless communications
technologies at the physical layer and network control and optimization algorithms at higher layers, as well as
their impacts on queueing delay and throughput performances.
Applications: Millimeter Wave/Massive MIMO Networking, Visible Light Networking, 5G Wireless Networks
References
[1] J. Liu, A. Eryilmaz, N. B. Shroff, and E. Bentley, “Heavy-ball: A new approach to tame delay and convergence in
wireless network optimization,” in Proc. IEEE INFOCOM, April 10-15, 2016, (Best Paper Award, acceptance
rate: 17%).
[2] J. Liu, “Achieving low-delay and fast-convergence in stochastic network optimization: A nesterovian approach,” in
Proc. ACM SIGMETRICS, vol. 44, no. 1, Antibes Juan-les-Pins, June 14-18, 2016, pp. 221–234, (acceptance rate:
13%).

3
Jia (Kevin) Liu Research Statement September 2016

[3] PI: Jia Liu, “CIF: Small: Taming convergence and delay in stochastic network optimization with hessian informa-
tion,” NSF CCF-1618318, 07/2016– 08/2019, Amount: $317,896 (Sole PI).
[4] J. Liu and H. D. Sherali, “A distributed Newton’s method for joint multi-hop routing and flow control: Theory and
algorithm,” in Proc. IEEE INFOCOM, Orlando, FL, Mar. 25-30, 2012, pp. 2489–2497, (acceptance rate: 18%).
[5] J. Liu, C. H. Xia, N. B. Shroff, and H. D. Sherali, “Distributed cross-layer optimization in wireless networks: A
second-order approach,” in Proc. IEEE INFOCOM, Turin, Italy, Apr. 14-19, 2013, (Best Paper Runner-up
Award, acceptance rate: 17%).
[6] J. Liu, N. B. Shroff, C. H. Xia, and H. D. Sherali, “Joint congestion control and routing optimization: An efficient
second-order distributed approach,” IEEE/ACM Trans. Netw., vol. 24, no. 3, pp. 1404–1420, Jul. 2016.
[7] J. Liu, C. H. Xia, N. B. Shroff, and X. Zhang, “On distributed computation rate optimization for deploying cloud
computing performance frameworks,” ACM Sigmetrics Performance Evaluation Review, vol. 40, no. 4, pp. 63–72,
March 2013.
[8] J. Liu, Y. T. Hou, Y. Shi, and H. D. Sherali, “On performance optimization for multi-carrier MIMO ad hoc
networks,” May 18-21, 2009, (acceptance rate: 18%).
[9] J. Liu, A. Eryilmaz, N. B. Shroff, and E. Bentley, “Understanding the impact of limited channel state information on
massive MIMO network performances,” in Proc. ACM Mobihoc, Paderborn, Germany, July 5-8, 2016, pp. 251–260,
(acceptance rate: 18%).
[10] PI: Jia Liu, “NeTS: Small: Toward optimal, efficient, and holistic networking design for massive-MIMO wireless
networks,” NSF CNS-1527078, 10/2015 – 09/2018, Amount: $300,000 (Sole PI).
[11] J. Liu, Q. Chen, and H. D. Sherali, “Algorithm design for femtocell base station placement in commercial building
environments,” Mar. 25-30 2012, (acceptance rate: 18%).
[12] J. Liu, T. Kou, Q. Chen, and H. D. Sherali, “Femtocell base station deployment in commercial buildings: A global
optimization approach,” IEEE Journal on Selected Areas in Communications, vol. 30, no. 3, pp. 652–663, Apr. 2012.
[13] H. Li, L. Zhao, P. Ling, and J. Liu, “A model for predicting wireless signal transmission performance of ZigBee-based
sensor networks in residential houses,” ASHRAE Transactions, vol. 118, no. 1, pp. 994–1007, January 2012.
[14] D. P. Bertsekas, Dynamic Programming and Optimal Control, Vols. I and II. Boston, MA: Athena Scientific, 2005
and 2007.
[15] M. J. Neely and L. Huang, “Dynamic product assembly and inventory control for maximum profit,” in Proc. IEEE
CDC, Atlanta, GA, December 2010.
[16] J. G. Dai and W. Lin, “Maximum pressure polices in stochastic processing networks,” Operations Research, vol. 53,
no. 2, March-April 2005.
[17] L. Jiang and J. Walrand, “Stable and utility-maximizing scheduling for stochastic proccessing networks,” in Proc.
Allerton Conference on Communication, Control, and Computing, 2009.
[18] P. Varaiya, The Max-Pressure Controller for Arbitrary Networks of Signalized Intersections, ser. Advances in Dy-
namic Network Modeling in Complex Transportation Systems. New York, NY: Springer, 2013.
[19] T. Le, P. Kovacs, N. Walton, H. L. Vu, L. Andrew, and S. Hoogendoorn, “Decentralized signal control for urban
road networks,” ArXiv Technical Report, arXiv:1310:0491v1, Tech. Rep., 2013.
[20] L. Huang, J. Walrand, and K. Ramchandran, “Optimal smart gid tariff,” in Proc. Information Theory and Appli-
cations Workshop, San Diego, CA, February 2012.
[21] M. J. Neely, A. S. Tehrani, and A. G. Dimakis, “Efficient algorithms for renewable energy allocation to delay tolerant
consumers,” in Proc. IEEE SmartGridComm, October 2010.
[22] M. J. Neely, R. Urgaonkar, B. Urgaonkar, and A. Sivasubramaniam, “Optimal power cost management using stored
energy in data centers,” in Proc. ACM Sigmetrics, June 2011.

You might also like