Open Access. Powered by Scholars. Published by Universities.®

Physical Sciences and Mathematics Commons

Open Access. Powered by Scholars. Published by Universities.®

Computer Sciences

Dartmouth College

Dartmouth College Master’s Theses

2012

Articles 1 - 3 of 3

Full-Text Articles in Physical Sciences and Mathematics

Abortable Reader-Writer Locks Are No More Complex Than Abortable Mutex Locks, Zhiyu Liu Jun 2012

Abortable Reader-Writer Locks Are No More Complex Than Abortable Mutex Locks, Zhiyu Liu

Dartmouth College Master’s Theses

When a process attempts to acquire a mutex lock, it may be forced to wait if another process currently holds the lock. In certain applications, such as real-time operating systems and databases, indefinite waiting can cause a process to miss an important deadline. Hence, there has been research on designing abortable mutual exclusion locks, and fairly efficient algorithms of O(log n) RMR complexity have been discovered (n denotes the number of processes for which the algorithm is designed). The abort feature is just as important for a reader-writer lock as it is for a mutual exclusion lock, but to the …


Constructing Simplicial Complexes Over Topological Spaces, Milka N. Doktorova Jun 2012

Constructing Simplicial Complexes Over Topological Spaces, Milka N. Doktorova

Dartmouth College Master’s Theses

The first step in topological data analysis is often the construction of a simplicial complex. This complex approximates the lost topology of a sampled point set. Current techniques often assume that the input is embedded in a metric -- often Euclidean -- space, and make significant use of the underlying geometry for efficient computation. Consequently, these techniques do not extend to non-Euclidean or non-metric spaces. In this thesis, we present an oracle-based framework for constructing simplicial complexes over arbitrary topological spaces. The framework consists of an oracle and an algorithm that builds the simplicial complex by making calls to the …


Exposing Privacy Concerns In Mhealth Data Sharing, Aarathi Prasad Feb 2012

Exposing Privacy Concerns In Mhealth Data Sharing, Aarathi Prasad

Dartmouth College Master’s Theses

Mobile health (mHealth) has become important in the field of healthcare information technology, as patients begin to use mobile devices to record their daily activities and vital signs. These devices can record personal health information even outside the hospital setting, while the patients are at home or at their workplace. However, the devices might record sensitive information that might not be relevant for medical purposes and in some cases may be misused. Patients need expressive privacy controls so that they can trade potential health benefits of the technology with the privacy risks. To provide such privacy controls, it is important …