Now showing items 94-113 of 1553

    • Applying Fair Reward Divisions to Collaborative Work 

      d'Eon, Gregory (University of Waterloo, 2019-07-18)
      Collaborative crowdsourcing tasks allow workers to solve more difficult problems than they could alone, but motivating workers in these tasks is complex. In this thesis, we study how to use payments to motivate groups of ...
    • Approach to Evaluating Clustering Using Classification Labelled Data 

      Luu, Tuong (University of Waterloo, 2011-01-17)
      Cluster analysis has been identified as a core task in data mining for which many different algorithms have been proposed. The diversity, on one hand, provides us a wide collection of tools. On the other hand, the profusion ...
    • Approaches and Techniques to Enhance Efficiency and Performance of Non-Contrastive Self-Supervised Learning Methods 

      Saheb Pasand, Ali (University of Waterloo, 2023-03-31)
      Self-supervised learning (SSL) methods have gained considerable attention in recent years due to their ability to learn useful representations of data without relying on labels during training. These methods have ...
    • Approximately Optimum Search Trees in External Memory Models 

      Grant, Oliver David Lester (University of Waterloo, 2016-05-16)
      We examine optimal and near optimal solutions to the classic binary search tree problem of Knuth. We are given a set of n keys (originally known as words), B_1, B_2, ..., B_n and 2n+1 frequencies. {p_1, p_2, ..., p_n} ...
    • An Approximation Algorithm for Character Compatibility and Fast Quartet-based Phylogenetic Tree Comparison 

      Tsang, John (University of Waterloo, 2000)
      Phylogenetic analysis, or the inference of evolutionary history is done routinely by biologists and is one of the most important problems in systematic biology. In this thesis, we study two computational problems in ...
    • Approximation Algorithms for Geometric Covering Problems for Disks and Squares 

      Hu, Nan (University of Waterloo, 2013-08-15)
      Geometric covering is a well-studied topic in computational geometry. We study three covering problems: Disjoint Unit-Disk Cover, Depth-(≤ K) Packing and Red-Blue Unit-Square Cover. In the Disjoint Unit-Disk Cover ...
    • Approximation Algorithms for Rectangle Piercing Problems 

      Mahmood, Abdullah-Al (University of Waterloo, 2005)
      Piercing problems arise often in facility location, which is a well-studied area of computational geometry. The general form of the piercing problem discussed in this dissertation asks for the minimum number of facilities ...
    • Approximation, Proof Systems, and Correlations in a Quantum World 

      Gharibian, Sevag (University of Waterloo, 2012-08-29)
      This thesis studies three topics in quantum computation and information: The approximability of quantum problems, quantum proof systems, and non-classical correlations in quantum systems. Our first area of study concerns ...
    • An Architecture for Geographically-Oriented Service Discovery on the Internet 

      Li, Qiyan (University of Waterloo, 2002)
      Most of the service discovery protocols available on the Internet are built upon its logical structure. This phenomenon can be observed frequently from the way in which they behave. For instance, Jini and SLP service ...
    • An Architecture For Multi-Agent Systems Operating In Soft Real-Time Environments With Unexpected Events 

      Micacchi, Christopher (University of Waterloo, 2004)
      In this thesis, we explore the topic of designing an architecture and processing algorithms for a multi-agent system, where agents need to address potential unexpected events in the environment, operating under soft ...
    • Are machine learning corpora “fair dealing” under Canadian law? 

      Brown, Dan; Byl, Lauren; Grossman, Maura R. (Proceedings of the 12th International Conference on Computational Creativity, 2021-09)
      We consider the use of large corpora for training compuationally creative systems, particularly those that write new text based on the style of an existing author or genre. Under Canadian copyright law, a key concern for ...
    • Area-Efficient Drawings of Outer-1-Planar Graphs 

      Bulatovic, Pavle (University of Waterloo, 2020-09-29)
      We study area-efficient drawings of planar graphs: embeddings of graphs on an integer grid so that the bounding box of the drawing is minimized. Our focus is on the class of outer-1-planar graphs: the family of planar ...
    • Asking for Help with a Cost in Reinforcement Learning 

      Vandenhof, Colin (University of Waterloo, 2020-05-15)
      Reinforcement learning (RL) is a powerful tool for developing intelligent agents, and the use of neural networks makes RL techniques more scalable to challenging real-world applications, from task-oriented dialogue systems ...
    • An Aspect-Oriented Approach to Design and Develop Hypermedia Documents 

      Zhang, Ping (University of Waterloo, 2005)
      Hypermedia applications can be defined as collections of interactive multimedia documents that are organized as a hypertext net. The variety of application domains and the complexity of the relationship among the application ...
    • Aspect-Oriented Smart Proxies in Java RMI 

      Stevenson, Andrew (University of Waterloo, 2008-05-21)
      Java's Remote Method Invocation (RMI) architecture allows distributed applications to be written in Java. Clients can communicate with a server via a local proxy object that hides the network and server implementation ...
    • Aspects of Metric Spaces in Computation 

      Skala, Matthew Adam (University of Waterloo, 2008-06-06)
      Metric spaces, which generalise the properties of commonly-encountered physical and abstract spaces into a mathematical framework, frequently occur in computer science applications. Three major kinds of questions about ...
    • Assessing the Reliability of Deep Learning Applications 

      TIAN, Yongqiang (University of Waterloo, 2023-08-01)
      Deep Learning (DL) applications are widely deployed in diverse areas, such as image classification, natural language processing, and auto-driving systems. Although these applications achieve outstanding performance in terms ...
    • An Assistive Handwashing System with Emotional Intelligence 

      Lin, Luyuan (University of Waterloo, 2014-08-19)
      Whether emotional intelligence (or, affective reasoning) is included can influence the effectiveness of a cognitive assistive system. This thesis presents a novel emotionally intelligent hand-washing assistant that aims ...
    • Astra Version 1.0: Evaluating Translations from Alloy to SMT-LIB 

      Abbassi, Ali; Day, Nancy A.; Rayside, Derek (2019-06-13)
      We present a variety of translation options for converting Alloy to SMT-LIB via Alloy’s Kodkod interface. Our translations, which are implemented in a library that we call Astra, are based on converting the set and relational ...
    • Astra: Evaluating Translations from Alloy to SMT-LIB 

      Abbassi, Ali (University of Waterloo, 2018-12-21)
      We present a variety of translation options for converting Alloy to SMT-LIB via Alloy's Kodkod interface. Our translations, which are implemented in a library that we call Astra, are based on converting the set and relational ...

      UWSpace

      University of Waterloo Library
      200 University Avenue West
      Waterloo, Ontario, Canada N2L 3G1
      519 888 4883

      All items in UWSpace are protected by copyright, with all rights reserved.

      DSpace software

      Service outages