<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
This is an announcement of Xu Zhang's Dissertation Defense.<br class="">
===============================================<br class="">
Candidate: Xu Zhang<br class="">
<br class="">
Date: Friday, November 03, 2023<br class="">
<br class="">
Time:  3 pm CST<br class="">
<br class="">
Remote Location: <a href="https://uchicago.zoom.us/j/93559669475?pwd=VStWenBPMjdMZXk4Yi9lNmd2emR1UT09" class="">https://uchicago.zoom.us/j/93559669475?pwd=VStWenBPMjdMZXk4Yi9lNmd2emR1UT09</a><br class="">
<br class="">
<br class="">
Title: User-Centric Optimizations for Internet Applications<br class="">
<br class="">
Abstract: Quality of Experience (QoE) plays a key role in determining the revenue of Internet applications, such as web services and video streaming. While researchers work to improve low-level system performance metrics by using system resources (e.g., network
 bandwidth and compute cycles) more efficiently, better low-level performance does not always correspond to a better QoE. This is because of users’ different QoE sensitivities across different contexts (e.g., application content, user preferences, environments,
 etc.). Not all low-level system performance improvements are perceptible by users.<br class="">
<br class="">
In this thesis, we introduce a novel user-centric approach to QoE optimization. This approach prioritizes resource allocation based on the dynamic user QoE sensitivities towards performance metrics. However, implementing this approach in Internet applications
 is not straightforward.  Firstly, learning QoE sensitivity can be expensive as it varies significantly across numerous contexts, necessitating this learning for each context. Secondly, such fine-grained resource allocation can introduce substantial system
 overhead.<br class="">
<br class="">
In this work, we address these challenges and apply our proposed approach to web services and on-demand video streaming. We also introduce a user-study tool to help researchers learn QoE sensitivity more efficiently in terms of monetary cost and latency. Our
 experiments with real users demonstrate that through this approach, we can either improve user QoE without additional system resource consumption or achieve consistent QoE using fewer resources.<br class="">
<br class="">
Advisors: Junchen Jiang<br class="">
<br class="">
Committee Members: Junchen Jiang, Nick Feamster, Siddhartha Sen, Hui Zhang<br class="">
<div class=""><br class="Apple-interchange-newline">
<br class="Apple-interchange-newline">
</div>
<br class="">
</body>
</html>