Global ETD Search
Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.
Results
Showing 1 to 20 of 39 for “"Computational Tasks"”.
-
A Safety-Performance Framework for Computational Awareness in Autonomous Robots
… optimization of safety and performance-critical computational tasks for autonomous robots, operating in unknown and unstructured environments with complex objectives under strict computational and power constraints. Our primary contribution is a novel safety-performance (SP) metric that …
-
Monte Carlo methods for the estimation of value-at-risk and related risk measures
Nested Monte Carlo is a computationally expensive exercise. The main contributions we present in this thesis are the formulation of efficient algorithms to perform nested Monte Carlo for the estimation of Value-at-Risk and Expected-Tail-Loss. The algorithms are designed to take advantage of …
-
A timeshared, runtime reconfigurable hardware co-processing architecture
… hardware cores to accelerate specific computational tasks. In this thesis, we explore the potential of using FPGA partial reconfiguration to create a platform for customized hardware cores that may be loaded on demand, at runtime, and replaced when not in use. We implement two new …
-
Integration of deviation zone evaluation and point measurement planning in coordinate metrology
… measurement process. Isolation of the three main computational tasks in coordinate Metrology increases the overall inspection uncertainty drastically. Developing methodologies to integrate PMP and DZE is the main objective in this research. The developed solution for DZE solves Laplace equation …
-
Linear algebraic techniques in algorithms and complexity
… analyzing the ranks of matrices corresponding to computational tasks. First, we study the design of matrix multiplication algorithms. We define a new general method, called the Universal Method, which subsumes all the known approaches to designing these algorithms. We then design a suite of …
-
Abstracting the hardware/software boundary through a standard system support layer and architecture
… potential to bridge the performance gap between computational needs and computational resources. Although numerous successes exist, difficulties persist bridging the CPU/FPGA boundary due to relegating hardware and software systems as separate and inconsistent computational models. Alternatively, …
-
Classical simulation complexity of restricted models of quantum computation
… to outperform classical computers at certain computational tasks, such as sampling from certain probability distributions. Understanding which of these models are capable of performing such tasks and characterizing the classical simulation complexity of these models--i.e. how hard it is to …
-
Toward Controllable and Robust Surface Reconstruction from Spatial Curves
… a fundamental problem in computer graphics and computational geometry. It often arises in many applications across various disciplines, such as industrial prototyping, artistic design and biomedical imaging. While the problem has been widely studied for years, challenges remain for handling …
-
Quantum Economic Advantage Calculator: An Extension of the Quantum Tortoise and Classical Hare Framework
… classical machines for specific computational tasks. This thesis substantially extends and deepens this framework and introduces a calculator to make these analyses accessible. The model incorporates parameters from quantum hardware vendors, such as physical-logical qubit ratios …
-
Optical sensing as a means of monitoring health of multicomputer networks
… shown that redundant nodes can be used to share computational loads, increasing the performance of the multicomputer, until network failure forces redundant nodes to assume full responsibility for computational tasks. Multicomputer performance suffers as a result of network damage, but full …
-
Pattern Recognition Using Spiking Neural Networks
… of data and computation is available. However, tasks that require immediate yet robust decisions in the presence of small data are not suited for such an approach. The superior performance of the human brain in specific tasks like pattern recognition in comparison to traditional neural networks …
-
The problem of logical omniscience
… with aspects of semantics, pragmatics, computational theory, information theory, and philosophy of mind are essential to offering a full analysis of which logical consequences are accessible to an agent in light of what she explicitly accepts. The problem is deeper than recognized in …
-
Distributed computing with imperfect randomness
Randomness is a critical resource in many computational scenarios, enabling solutions where deterministic ones are elusive or even provably impossible. However, the randomized solutions to these tasks assume access to a pure source of unbiased, independent coins. Physical sources of randomness, on …
-
The Structure of Secure Multi-Party Computation
… engage in a protocol to securely perform a computational task. Depending on the precise model of security, different sets of tasks admit secure protocols. We take a complexity-theoretic approach to studying the inherent difficulty of securely realizing tasks in various standard security …
-
Super-efficient rational proofs
… with her employees, or the delegation of computational tasks to workers over the internet. Because the expert is untrusted, the principal needs some guarantee that the provided knowledge is correct. In computer science, this guarantee is usually provided via a proof, which the principal …
-
Comprehensive analysis of high-throughput experiments for investigating transcription and transcriptional regulation
… of such high-throughput data poses two major computational tasks. The primary statistical analysis includes quality assessment, data normalisation and identification of significantly affected targets, i.e. regions of the genome deemed transcribed or involved in transcriptional regulation. …
-
Let's make robots! : automated co-generation of electromechanical devices from user specifications using a modular robot library
… encourages users to treat robots for physical tasks as they would treat software for computational tasks. By simplifying the design process and fostering an iterative approach, it moves towards the proliferation of on-demand custom robots that can address applications including education, …
-
Acceleration of the discrete element method on a reconfigurable co-processor
… use has been hampered by its extremely computationally demanding nature. The DEM can be run on a parallel computer by farming out different sub-domains onto different processors. However, particles transiting from one sub-domain to another create communication and synchronisation …
-
Designing for, learning with, and teaching using computational modeling
… with the design, learning, and teaching of computational modeling. They are designed as stand-alone articles but, when taken together, they ask questions of and respond to one another to provide a consideration of the ways computational modeling can be used in science classrooms. The first …
-
Symmetries in algebraic Property Testing
Modern computational tasks often involve large amounts of data, and efficiency is a very desirable feature of such algorithms. Local algorithms are especially attractive, since they can imply global properties by only inspecting a small window into the data. In Property Testing, a local algorithm …
Page 1 of 2