Student Research

Josh Murrell, c/o 2022

Quantifying and Minimizing the Inequality of Election Resource Allocation

Josh's research project was motivated by his deep commitment to protecting the right to vote in the United States. In addition to optimizing polling locations for accessibility, Josh compared geographic access to polling before and after a key component of the Voting Rights Act was struck down in 2013. Josh applied the nonlinear Kolm-Pollak Equally Distributed Equivalent, a metric used in Environmental Justice that captures both the center and the spread of a distribution, to account for equity in his optimization models. Read a full abstract of Josh's work below.

At USNA, Josh was an Honors Operations Research major, a Bowman Scholar, and a trombone player in the Drum & Bugle Corps. Josh service selected Submarines and will complete a Master's Degree at the Naval Postgraduate School before reporting to the U.S. Navy's Nuclear Power School.

Josh Murrell's Thesis abstract

Polling locations are often unequally distributed and public policies have the potential to exasperate the disparity even if the intent is to improve access. We develop a facility location integer program to decide where to open precincts with the objective of minimizing the Kolm-Pollak Equally Distributed Equivalent (EDE) – an inequality aversion metric that captures the benefits of a statistical mean and standard deviation in a single statistic. Limitations in optimization solver technology make it impossible to optimize over the nonlinear EDE directly on city-size model instances which require millions of binary variables. We develop a linear objective function as a proxy for the EDE that allows us to optimize the EDE exactly with the same computational burden as minimizing the population-weighted average distance. Like the EDE, this objective function allows the user to specify a desired level of inequality aversion. We employ the EDE in two ways: to compare precinct accessibility before and after the Shelby v. Holder decision, a Supreme Court ruling that struck down a key section of the Voting Rights Act of 1965, and to optimize precinct locations in a variety of scenarios. We examine a pseudo-city to demonstrate the optimization effects on a smaller scale and then expand to U.S. cities. Computational experiments demonstrate that optimizing over the EDE results in a much more equitable distribution while maintaining a nearly-optimal population-weighted average distance. Public officials should consider placing precincts or voter drop boxes in the locations that correspond to producing the lowest Kolm-Pollak EDE for their jurisdiction.


Ashley Boddiford, c/o 2021

Optimizing the Impact of Chesapeake Bay Pollution Reduction Activities

Ashley's project contributed to the development of a linear optimization model that finds a near-optimal selection of land management treatments in the Chesapeake Bay watershed. Her work contributed to Approximating a Linear Multiplicative Objective in Watershed Management Optimization. See Ashley's full abstract below.

Ashley was an Operations Research major, a Bowman Scholar, and a varsity swimmer at the U.S. Naval Academy. She also held top leadership positions in the brigade, including serving as the Brigade Executive Officer (second-in-command) during the height of covid restrictions. Ashley service-selected Submarines and completed a masters degree at the Naval Postgraduate School before reporting to the U.S. Navy's Nuclear Power School.

Ashley Boddiford's Thesis Abstract

Over the past decade, pollution of the Chesapeake Bay has been an increasingly urgent issue. The Chesapeake Bay Program has developed a software tool that allocates land management practices to segments of the bay watershed in order to optimize pollution reduction under fixed budgets. The model in the optimization tool is nonlinear and non-convex and therefore cannot be extended to incorporate different types of land management practices. A linear model has been developed but it requires too many variables to be computationally viable when applied to large problem instances. This research aims to experiment with different ways to reduce the number of variables in the linear model with the goal of finding a problem restriction that is both computationally viable and produces high quality solutions. In particular, we use Anne Arundel county, which corresponds to one of the larger problem instances in the watershed, as our test case. Through computational experiments, we find a problem restriction that uses only 0.017% of the full model variables, while still providing very good solutions across a range of budget levels.

Len Pick, c/o 2021

Q-learning in a Simple Non-Deterministic Environment

For his Bowman research, Len developed a computationally-light reinforcement learning algorithm to guide an autonomous vehicle through littoral waters with random traffic patterns. Read a more detailed description of Len's work below.

Len was an Operations Research major and a Bowman Scholar at USNA. Len started a masters degree at Johns Hopkins University while still enrolled at the Naval Academy through USNA's Voluntary Graduate Education Program (VGEP). Len service-selected Submarines and enrolled in the U.S. Navy's Nuclear Power School after earning his degree at JHU.

Len Pick's Thesis Abstract

In this project, we develop a Q-learning algorithm for a simple non-deterministic environment. In particular, our algorithm teaches an agent to navigate to a defined location while avoiding non-stationary obstacles. Deep reinforcement learning is typically used for complex non-deterministic tasks like autonomous driving, but can require significant computing requirements and time to train. Q-learning is a relatively simple algorithm that requires less computational investment and has been proven to work efficiently in deterministic environments. To our knowledge, Q-learning has not been widely tested for non-deterministic environments for path planning and maneuvering. Our Q-learning algorithm taught the agent to reach its target approximately 77% of the time, which is insufficient for autonomous control. However, as an additional metric for military platforms, a modified Q-learning algorithm could provide recommendations to crew members aboard ships or troops on land. An algorithm of this type could be developed to make recommendations based on data from many sources and sensors, which may be difficult to track manually.

Tommy Reeder, c/o 2020

Post-Disaster Service Restoration Optimization

Tommy developed and tested several integer-progamming based heuristics that determine an order to reopen grocery stores after a natural disaster so that community access to food is optimized throughout the recovery process. The abstract of his thesis is provided below.

Tommy was an Operations Research major and Bowman Scholar at USNA. He was also thrower for the Naval Academy's varsity track and field team. Tommy service-selected Submarines and completed a masters degree at the Naval Postgraduate School before reporting to the U.S. Navy's Nuclear Power School.

Tommy Reeder's Thesis Abstract

When disaster hits a major urban area, millions of lives are affected. As relief efforts are spread thin in cases with large-scale disruption, difficult decisions must be made regarding how to best allocate resources. To support this decision making, we propose, develop, and test a selection of integer program based heuristics. These heuristics provide an order to re-open essential service locations so that the number of residents who have access to a service (i.e., are within a given distance to an open service location) throughout the recovery process is maximized. This work contributes to the broader aims of enhancing the resilience capacity of our communities worldwide.