We studied the problem of resource allocation in large scale distributed applications such as Online Social Networks (OSN) and Cloud Computing. In such settings, resource allocation schemes need to efficient as well as adaptive to the time-varying environments. The abstract resource allocation problem concerns with how to optimally use resources...
We investigate a number of techniques for increasing throughput and quality of media applications over wireless networks. A typical media communication application such as video streaming imposes strict requirements on the delay and throughout of its packets, which unfortunately, cannot be guaranteed by the underlying wireless network due inherently to...
Modern communication systems often have the ability to transmit signals on multiple communication mediums (e.g., RF, visible light) or interfaces (e.g., MAC layer protocols) at the same time. While each channel has different characteristics, a centralized controller with channel condition information will be able to schedule the resource allocated to...
Until a few years ago, wireless-capable laptops were considered novelties by many. It is now hard to find a laptop or a hand-held computing device that is not wireless-ready. As wireless devices are becoming commodities, they have also become an indispensable part of the modern society. Not surprisingly, research in...
The classical store-and-forward routing has and will continue to be the most important routing architecture in many modern packet-switched communication networks. In a packet-switched network, data is sent in the form of discrete packets that traverse hop-by-hop from a source to a destination. At each intermediate hop, the router stores...
Recent advances in wireless technologies have helped the proliferation of wireless devices, ranging from hand-held devices such as cellular phones to more powerful mobile computing platforms as such laptops [1]. Along with that, the end users’
applications running on these devices, ranging from text message to multimedia applications such as...
Hot-melt pan-coating, which is a novel coating method and takes 2-3 hours for 300 mg coating weight gain per capsule and tamper-resistant coating, which takes 30 minutes, is much faster than tedious sugar coating and allows greater coating weight gains in shorter times than spray-melt coating. Although hot-melt pan coating...
TAC is the most commonly used medication in post transplantation maintenance immunosuppression therapy. TAC lipophilicity and its erratic oral absorption especially in the presence of food intake result in great intra- and interpatient pharmacokinetic variations. Complicated dosing and frequent required therapeutic monitoring is thought to be the main cause of...
This dissertation addresses few-shot object segmentation in images. The goal of segmentation is to label every image pixel with a class of the object occupying that pixel, where the class may represent a semantic object category or instance. In few-shot segmentation, training and test datasets have different classes. Every new...
Soil nitrogen exists largely as organic matter, including plant liter, dead animal matter, and microbial necromass. About 90% of soil organic nitrogen is proteinaceous material that is too large for plants and microorganisms to assimilate directly. Protein depolymerization therefore plays a critical role in mobilizing this organic source of nitrogen,...