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

Physical Sciences and Mathematics Commons

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

Articles 1 - 7 of 7

Full-Text Articles in Physical Sciences and Mathematics

An Analysis Of Peer-To-Peer Distributed Hash Algorithms In Improving Fault Tolerance In The Hadoop Running Environment, Benjamin R. Knaus Dec 2013

An Analysis Of Peer-To-Peer Distributed Hash Algorithms In Improving Fault Tolerance In The Hadoop Running Environment, Benjamin R. Knaus

Honors Theses

Cloud computing is a “new frontier” in the world of computing. One of the cloud architectures widely used is the Hadoop running environment. Hadoop consists of many parts—including MapReduce, TaskTrackers, and JobTrackers. Right now, there is no fault-tolerance for JobTrackers in Hadoop. This paper analyzes four different distributed hash algorithms (Pastry, Tapestry, CAN, and Chord) that could be implemented inside Hadoop to improve JobTracker fault-tolerance. We recommend Chord as the best suited for integration and improvement of Hadoop.


Application Of Linear Sequences To Cryptography, Amanda C. Yeates Dec 2013

Application Of Linear Sequences To Cryptography, Amanda C. Yeates

Honors Theses

Cryptography is the study of a centuries–old technique of secretly transferring information between parties. Linear recurrences were the chosen method of encryption and decryption in the thesis. The Fibonacci sequence, with its Zeckendorf representation, allows for the flexibility of encoding any number desired based on a particular encoding technique used in the film Sherlock Holmes: A Game of Shadows. The main goal is to find other linear recurrences that possess characteristics similar to the Fibonacci sequence to use as suitable substitutes for encoding. Different sequences were analyzed based on a number of criteria. In order for a sequence to be …


High Performance Network Communication Between High Frequency Application Servers And Android Tablets, Brandon L. Wolfe May 2013

High Performance Network Communication Between High Frequency Application Servers And Android Tablets, Brandon L. Wolfe

Honors Theses

This thesis will develop methods for comparing NORM protocol in unicast mode to TCP by simulating high performance network communication between Android tablets and high frequency application servers. Since mobile network conditions vary based on service provider or tower distance, we will test over a wide range of network conditions such as high delay or high loss, as well as high chances of packet corruption or duplication. We want to maximize speed of data delivery without sacrificing the integrity of the data. The methods used will be generically applicable to multiple operating system platforms and will be cross-platform compatible.


Developing Methods To Measure Small Attenuation Coefficients Using Short Distance Radiation Detection, Erica F. Bloor May 2013

Developing Methods To Measure Small Attenuation Coefficients Using Short Distance Radiation Detection, Erica F. Bloor

Honors Theses

Accurate radiation measurements are very important for a variety of health, security, and industrial applications. The work described in this thesis is based upon developing a correction for the response of a sodium iodide (NaI) gamma-ray detector that is accurate enough to be used for determination of small mass-attenuation coefficients, such as for air, with short distance measurements. The goal is to find and apply appropriate corrections for the raw data provided by the NaI detector to enable the measurement of the gamma-ray mass-attenuation coefficients of air for detection distances of less than 1 meter. If measurements of the mass-attenuation …


Water Simulation On Webgl And Three.Js, Kerim J. Pereira May 2013

Water Simulation On Webgl And Three.Js, Kerim J. Pereira

Honors Theses

Technology is constantly moving forward. Computers are getting better and better every single day. Processors, memory, hard drives, and video cards are getting more powerful and more accessible to the users. With all of this hardware progressing, it is also logical that users want software to evolve as fast as the hardware.

Since this new hardware is available to the user, the easiest way to make graphics even more accessible to everyone is through the web browser. This move to the browser simplifies the life of the end user so that he does not have to install any additional software. …


Finding The Limitations Of The Expanded Equivalent Fluid Approximation For Simulating Acoustic Interactions With The Ocean Bottom, Steven J. Kirkup May 2013

Finding The Limitations Of The Expanded Equivalent Fluid Approximation For Simulating Acoustic Interactions With The Ocean Bottom, Steven J. Kirkup

Honors Theses

Equivalent fluids use complex densities in place of realistic seafloor conditions to simplify simulations of acoustic interaction with the seafloor. This eliminates the computationally intensive attempts to simulate realistic seafloor interactions that include shear waves. A previous method used such equivalent fluids and was found to be accurate only for interaction with low grazing angles and low shear speeds. The current method expands by also parameterizing the speed of sound in the fluid, allowing higher grazing angles and shear speeds to be modeled with equivalent fluids. For a particular window of grazing angle, there are several approaches to determining the …


Localized Meshless Methods With Radial Basis Functions For Eigenvalue Problems, Amy M. Kern May 2013

Localized Meshless Methods With Radial Basis Functions For Eigenvalue Problems, Amy M. Kern

Honors Theses

Two localized meshless methods with radial basis functions are considered for solving eigenvalue problems on two different domains, i.e., a L-shaped domain and an irregular domain. The irregular domain used in this study comes from an application of the eigenvalue problem as it plays a role in the reconstruction of velocity vector fields. This study finds that both localized Kansa’s method and the Localized Method of Approximate Particular Solutions provide a good numerical approximation to the solution of the eigenvalue problem. Through numerical experiments, a good value for the shape parameter can be determined for each domain for each method …