Browsing Computer Science by Title
Now showing items 21-40 of 1451
-
Adaptive Data Storage and Placement in Distributed Database Systems
(University of Waterloo, 2022-09-01)Distributed database systems are widely used to provide scalable storage, update and query facilities for application data. Distributed databases primarily use data replication and data partitioning to spread load across ... -
Adaptive Fusion Techniques for Effective Multimodal Deep Learning
(University of Waterloo, 2020-08-28)Effective fusion of data from multiple modalities, such as video, speech, and text, is a challenging task due to the heterogeneous nature of multimodal data. In this work, we propose fusion techniques that aim to model ... -
Adaptive Range Counting and Other Frequency-Based Range Query Problems
(University of Waterloo, 2012-05-18)We consider variations of range searching in which, given a query range, our goal is to compute some function based on frequencies of points that lie in the range. The most basic such computation involves counting the ... -
Adaptive User Authentication on Mobile Devices
(University of Waterloo, 2022-07-19)Modern mobile devices allow users to access various applications and services anywhere. However, high mobility also exposes mobile devices to device loss, unauthorized access, and many other risks. Existing studies have ... -
An adaptive variational finite difference framework for efficient symmetric octree viscosity
(ACM, 2019-07)While pressure forces are often the bottleneck in (near-)inviscid fluid simulations, viscosity can impose orders of magnitude greater computational costs at lower Reynolds numbers. We propose an implicit octree finite ... -
Addressing the Issues of Coalitions and Collusion in Multiagent Systems
(University of Waterloo, 2013-05-22)In the field of multiagent systems, trust and reputation systems are intended to assist agents in finding trustworthy partners with whom to interact. Earlier work of ours identified in theory a number of security ... -
AddressWatcher: Automatic Memory Leak Fixing
(University of Waterloo, 2021-12-17)Automatic bug fixing has become a promising direction over manual fixing of bugs. In this work, we focus on a specific bug: Memory Leaks. We propose an automatic approach to suggest memory leak fixes in C/C++ programs ... -
Admission Control for Independently-authored Realtime Applications
(University of Waterloo, 2004)This thesis presents the LiquiMedia operating system architecture. LiquiMedia is specialized to schedule multimedia applications. Because they generate output for a human observer, multimedia applications such as ... -
Advanced Concepts in Asynchronous Exception Handling
(University of Waterloo, 2011-01-21)Asynchronous exception handling is a useful and sometimes necessary alternative form of communication among threads. This thesis examines and classifies general concepts related to asynchrony, asynchronous propagation ... -
Advancements in the Elicitation and Aggregation of Private Information
(University of Waterloo, 2014-08-28)There are many situations where one might be interested in eliciting and aggregating the private information of a group of agents. For example, a recommendation system might suggest recommendations based on the aggregate ... -
Advisor Networks and Referrals for Improved Trust Modelling in Multi-Agent Systems
(University of Waterloo, 2011-02-16)This thesis relates to the usage of trust modelling in multi-agent systems - environments in which there are interacting software agents representing various users (for example, buyers and sellers exchanging products and ... -
The aesthetics of science fiction spaceship design
(University of Waterloo, 2010-01-18)In this thesis, we present a detailed analysis of the conventions that appear in fictional spaceship design, including a discussion of their origins, their uses in emulating certain traits, and reasons these conventions ... -
Affect Lexicon Induction For the Github Subculture Using Distributed Word Representations
(University of Waterloo, 2018-11-06)Sentiments and emotions play essential roles in small group interactions, especially in self-organized collaborative groups. Many people view sentiments as universal constructs; however, cultural differences exist in some ... -
Affective and Human-Like Virtual Agents
(University of Waterloo, 2020-09-29)In Artificial Intelligence (AI) one of the technological goals is to build intelligent systems that not only perform human level tasks efficiently, but can also simulate and exhibit human-like behaviour. As the emphasis ... -
Affective Expressions in Conversational Agents for Learning Environments: Effects of curiosity, humour, and expressive auditory gestures
(University of Waterloo, 2021-12-13)Conversational agents -- systems that imitate natural language discourse -- are becoming an increasingly prevalent human-computer interface, being employed in various domains including healthcare, customer service, and ... -
Affective Sentiment and Emotional Analysis of Pull Request Comments on GitHub
(University of Waterloo, 2017-12-15)Sentiment and emotional analysis on online collaborative software development forums can be very useful to gain important insights into the behaviors and personalities of the developers. Such information can later on be ... -
An Affine Semi-Lagrangian Advection Method
(University of Waterloo, 2019-01-08)In computer graphics, the standard semi-Lagrangian advection as in the work of Stam (1999) is a widespread unconditionally stable transport scheme used in incompressible fluid solvers. Due to its stability, which disconnects ... -
AfriBERTa: Towards Viable Multilingual Language Models for Low-resource Languages
(University of Waterloo, 2022-08-29)There are over 7000 languages spoken on earth, but many of these languages suffer from a dearth of natural language processing (NLP) tools. Multilingual pretrained language models have been introduced to help alleviate ... -
The aftermath of a crypto-ransomware attack at a large academic institution
(USENIX, 2018-08)In 2016, a large North American university was subject to a significant crypto-ransomware attack and did not pay the ransom. We conducted a survey with 150 respondents and interviews with 30 affected students, staff, and ... -
Agent-Based Modeling Framework for Energy Policies
(University of Waterloo, 2016-08-09)Energy infrastructure systems -- including energy generation, transmission, and distribution systems -- provide consumers with access to energy. Energy systems have been relatively static for several decades but due to ...