Now showing items 875-894 of 1547

    • Multi-Master Replication for Snapshot Isolation Databases 

      Chairunnanda, Prima (University of Waterloo, 2013-06-21)
      Lazy replication with snapshot isolation (SI) has emerged as a popular choice for distributed databases. However, lazy replication requires the execution of update transactions at one (master) site so that it is relatively ...
    • Multi-Path Link Embedding for Survivability in Virtual Networks 

      Alam Khan, Md Mashrur (University of Waterloo, 2015-08-26)
      Internet applications are deployed on the same network infrastructure, yet they have diverse performance and functional requirements. The Internet was not originally designed to support the diversity of current applications. ...
    • Multi-Resolution and Asymmetric Implementation of Attention in Transformers 

      Chaudhry, Zaid (University of Waterloo, 2022-04-29)
      Transformers are the state-of-the-art for machine translation and grammar error correction. One of the most important components of transformers are the attention layers, but they require significant computational power. ...
    • A multi-scale model for coupling strands with shear-dependent liquid 

      Fei, Yun (Raymond); Batty, Christopher; Grinspun, Eitan; Zheng, Changxi (ACM, 2019-11)
      We propose a framework for simulating the complex dynamics of strands interacting with compressible, shear-dependent liquids, such as oil paint, mud, cream, melted chocolate, and pasta sauce. Our framework contains three ...
    • A multi-scale model for simulating liquid-fabric interactions 

      Fei, Yun (Raymond); Batty, Christopher; Grinspun, Eitan; Zheng, Changxi (ACM, 2018-07)
      We propose a method for simulating the complex dynamics of partially and fully saturated woven and knit fabrics interacting with liquid, including the effects of buoyancy, nonlinear drag, pore (capillary) pressure, dripping, ...
    • A Multi-scale Model for Simulating Liquid-hair Interactions 

      Fei, Yun (Raymond); Maia, Henrique Teles; Batty, Christopher; Zheng, Changxi; Grinspun, Eitan (Association for Computing Machinery, 2017-07-20)
      The diverse interactions between hair and liquid are complex and span multiple length scales, yet are central to the appearance of humans and animals in many situations. We therefore propose a novel multi-component simulation ...
    • Multi-User File System Search 

      Buettcher, Stefan (University of Waterloo, 2007-08-03)
      Information retrieval research usually deals with globally visible, static document collections. Practical applications, in contrast, like file system search and enterprise search, have to cope with highly dynamic text ...
    • Multigrid Methods for Hamilton-Jacobi-Bellman and Hamilton-Jacobi-Bellman-Isaacs Equations 

      Han, Dong (University of Waterloo, 2011-06-28)
      We propose multigrid methods for solving Hamilton-Jacobi-Bellman (HJB) and Hamilton-Jacobi-Bellman-Isaacs (HJBI) equations. The methods are based on the full approximation scheme. We propose a damped-relaxation method as ...
    • Multilingual Grammatical Error Detection And Its Applications to Prompt-Based Correction 

      Sutter Pessurno de Carvalho, Gustavo (University of Waterloo, 2024-01-05)
      Grammatical Error Correction (GEC) and Grammatical Error Correction (GED) are two important tasks in the study of writing assistant technologies. Given an input sentence, the former aims to output a corrected version of ...
    • Multimaterial Mesh-Based Surface Tracking 

      Da, Fang; Batty, Christopher; Grinspun, Eitan (Association for Computing Machinery, 2014-07-01)
      We present a triangle mesh-based technique for tracking the evolution of three-dimensional multimaterial interfaces undergoing complex deformations. It is the first non-manifold triangle mesh tracking method to simultaneously ...
    • Multimodal spoofing and adversarial examples countermeasure for speaker verification 

      Ramesh, Karthik (University of Waterloo, 2022-07-26)
      Authentication mechanisms have always been prevalent in our society — even as far back as Ancient Mesopotamia in the form of seals. Since the advent of the digital age, the need for a good digital authentication technique ...
    • Multiple Continuous Subgraph Query Optimization Using Delta Subgraph Queries 

      Kankanamge, Chathura (University of Waterloo, 2018-10-23)
      This thesis studies the problem of optimizing and evaluating multiple directed structural subgraph queries, i.e., those without highly selective predicates on the edges or vertices, continuously in a changing graph. Existing ...
    • Multiple Object Tracking with Occlusion Handling 

      Safri, Murtaza (University of Waterloo, 2010-02-17)
      Object tracking is an important problem with wide ranging applications. The purpose is to detect object contours and track their motion in a video. Issues of concern are to be able to map objects correctly between two ...
    • Naive Bayes Data Complexity and Characterization of Optima of the Unsupervised Expected Likelihood 

      Wytsma, Alexandra (University of Waterloo, 2017-09-21)
      The naive Bayes model is a simple model that has been used for many decades, often as a baseline, for both supervised and unsupervised learning. With a latent class variable it is one of the simplest latent variable models, ...
    • Nature vs. Stress: Investigating the Use of Biophilia in Non-Violent Exploration Games to Reduce Stress 

      Reetz, Adrian; Valtchanov, Deltcho; Barnett-Cowan, Michael; Hancock, Mark; Wallace, James R (ACM, 2021)
      Games hold the potential to help many address health-related issues such as chronic stress. We investigated the use of biophilia, an affective response to nature grounded in the psychology literature, as indirect physiological ...
    • Nested pessimistic transactions for both atomicity and synchronization in concurrent software 

      Chammah, Tarek (University of Waterloo, 2011-10-04)
      Existing atomic section interface proposals, thus far, have tended to only isolate transactions from each other. Less considered is the coordination of threads performing transactions with respect to one another. Synchronization ...
    • Network Bargaining: Creating Stability Using Blocking Sets 

      Steiner, David (University of Waterloo, 2012-01-20)
      Bargaining theory seeks to answer the question of how to divide a jointly generated surplus between multiple agents. John Nash proposed the Nash Bargaining Solution to answer this question for the special case of two agents. ...
    • A Network Integrated Design for Micro-scale Cloud Services 

      Abdel-hadi, Ashraf (University of Waterloo, 2022-05-25)
      We present Falcon, network-integrated scheduler for micro-scale services. Falcon follows a centralized scheduler design to achieve high scheduling efficiency and leverages modern programmable switches to lower the scheduling ...
    • Network Performance Improvements for Low-Latency Anonymity Networks 

      Al-Sabah, Mashael (University of Waterloo, 2013-04-22)
      While advances to the Internet have enabled users to easily interact and exchange information online, they have also created several opportunities for adversaries to prey on users’ private information. Whether the motivation ...
    • Network-Accelerated Linearizable Reads 

      Takruri, Hatem (University of Waterloo, 2019-08-07)
      This thesis present FLAIR, a novel approach for accelerating read operations in leader-based consensus protocols. FLAIR leverages the capabilities of the new generation of programmable switches to serve reads from follower ...

      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