Browsing Theses by Title
Now showing items 12557-12576 of 15526
-
Sampling-based Predictive Database Buffer Management
(University of Waterloo, 2023-09-25)This thesis presents a database buffer caching policy that uses information about long- running scans to estimate future accesses. These estimates are used to approximate the optimal caching policy, which requires knowledge ... -
Sampling-based Program Execution Monitoring
(University of Waterloo, 2010-08-30)For its high overall cost during product development, program debugging is an important aspect of system development. Debugging is a hard and complex activity, especially in time-sensitive systems which have limited ... -
Sampling-Window Based Approach for Fire Gas Analysis of Rigid Foams
(University of Waterloo, 2013-08-22)A sampling-window based approach was developed to collect and analyze the gases evolved during fire performance testing using the cone calorimeter. For this purpose, a Fourier Transform Intra-red (FTIR) Spectroscopy system ... -
Santa Claus, Machine Scheduling and Bipartite Hypergraphs
(University of Waterloo, 2020-01-10)Here we discuss two related discrete optimization problems, a prominent problem in scheduling theory, makespan minimization on unrelated parallel machines, and the other a fair allocation problem, the Santa Claus problem. ... -
SAR Remote Sensing of Canadian Coastal Waters using Total Variation Optimization Segmentation Approaches
(University of Waterloo, 2011-04-29)The synthetic aperture radar (SAR) onboard Earth observing satellites has been acknowledged as an integral tool for many applications in monitoring the marine environment. Some of these applications include regional sea-ice ... -
Satellite Dynamics in Dark Matter Halos
(University of Waterloo, 2010-09-01)I have used an analytic model of tidal interactions to predict the evolution of a substructure in a static dark matter halo. Given the initial conditions of the satellite and background halo, the model predicts with high ... -
Satellite observations of lake surface state to improve weather forecasting in a lake-rich region
(University of Waterloo, 2015-04-30)The thermal and dynamic properties of water bodies are important factors affecting the structure of the atmospheric boundary layer which stores and transports energy and mass. The storage and heat transfer of lakes play ... -
Satellite remote sensing observations of snow cover extent during the melt-out season in the Thompson-Okanagan Region, British Columbia from 2003-2019
(University of Waterloo, 2021-05-31)Snow is a critical component of the earth’s overall energy budget and it contributes significantly to water resources especially in mountainous regions, coining the term the “water towers” for downstream communities (Viviroli ... -
Satellite-based PM2.5 Exposure Estimation and Health Impacts over China
(University of Waterloo, 2020-08-27)Exposure to suspended fine particulate matter (PM2.5) has been proven to adversely impact public health through increased risk of cardiovascular and respiratory mortality. Assessing health impacts of PM2.5 and its long-term ... -
Saturated and vadose zone fate and transport of a continuously released tracer in a sub-arctic bog peatland
(University of Waterloo, 2017-02-22)In Ontario’s James Bay Lowland, sub-arctic bog and fen peatlands make up 90% of the landscape. Increasing resource extraction operations in this area pose a risk of contaminant release into these systems, both intentional ... -
Saving Electrical Energy in Commercial Buildings
(University of Waterloo, 2012-08-27)With the commercial and institutional building sectors using approximately 29% and 34% of all electrical energy consumption in Canada and the United States, respectively, saving electrical energy in commercial and institutional ... -
São Paulo: An Ecological View Of A Theatre For Modernity
(University of Waterloo, 2006)Future challenges for human civilization, especially in the developing world, will increasingly be characterized by both an urban and global condition. What will be the response by design in the face of the implications ... -
Scala with Explicit Nulls
(University of Waterloo, 2019-12-20)The Scala programming language unifies the object-oriented and functional styles of programming. One common source of errors in Scala programs is null references. In this dissertation, I present a modification to the Scala ... -
Scalability aspects of data cleaning
(University of Waterloo, 2021-01-27)Data cleaning has become one of the important pre-processing steps for many data science, data analytics, and machine learning applications. According to a survey by Gartner, more than 25% of the critical data in the world's ... -
Scalable and Highly Available Database Systems in the Cloud
(University of Waterloo, 2013-01-10)Cloud computing allows users to tap into a massive pool of shared computing resources such as servers, storage, and network. These resources are provided as a service to the users allowing them to “plug into the cloud” ... -
Scalable and Holistic Qualitative Data Cleaning
(University of Waterloo, 2017-08-14)Data quality is one of the most important problems in data management, since dirty data often leads to inaccurate data analytics results and wrong business decisions. Poor data across businesses and the government cost the ... -
Scalable and Reliable Middlebox Deployment
(University of Waterloo, 2020-05-28)Middleboxes are pervasive in modern computer networks providing functionalities beyond mere packet forwarding. Load balancers, intrusion detection systems, and network address translators are typical examples of middleboxes. ... -
Scalable Context-Sensitive Pointer Analysis for LLVM
(University of Waterloo, 2019-08-13)Pointer analysis is indispensable for effectively verifying heap-manipulating programs. Even though it has been studied extensively, there are no publicly available pointer analyses for low-level languages that are ... -
Scalable Embeddings for Kernel Clustering on MapReduce
(University of Waterloo, 2014-02-18)There is an increasing demand from businesses and industries to make the best use of their data. Clustering is a powerful tool for discovering natural groupings in data. The k-means algorithm is the most commonly-used data ... -
Scalable Emulator for Software Defined Networks
(University of Waterloo, 2015-03-30)Since its inception, Software Defined Network (SDN) has made itself a very appealing architecture for both Data Center and Wide Area networks by offering more automated control through programmability and simplified network ...