Oakland University Kresge Library Logo
View Item 
  •   DSpace Home
  • Undergraduate Student Scholarship
  • Honors College
  • Honors College Theses
  • View Item
  •   DSpace Home
  • Undergraduate Student Scholarship
  • Honors College
  • Honors College Theses
  • View Item
  • Login
JavaScript is disabled for your browser. Some features of this site may not work without it.

OUR at Oakland

OU Libraries

Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

My Account

Login

Resources

OUR@Oakland FAQsScholarly Communication at OUResearch Data Support at OU

Designing an Algorithm to Allocate Charitable Food Donations to Food Banks and Soup Kitchens

Thumbnail

Author


Benson, Meredith

View/Open


Download (274.2Kb)
Benson, Meredith, Thesis.pdf

Description


The coronavirus pandemic has led to a drastic rise in food shortages and subsequent food insecurity, which is burdening food banks and soup kitchens. These charitable organizations now have more people relying on them, and are having a harder time obtaining the food they need. Previous research surrounding the subject has included algorithmic solutions, but each of the resulting algorithms fails to take all of the important considerations into calculation. This paper puts forth an algorithm that centralizes the process of food donation allocation and prioritizes the specific donation requests of food banks and soup kitchens. Interviews were conducted with nonprofit organizations belonging to the charitable food system in order to understand the process of food donation from the perspective of these nonprofits, and the findings were used to inform the algorithm’s decision-making process. The algorithm was first designed in pseudocode, and the pseudocode was then translated into JavaScript for use on a website that provides an interface for donors to submit donations and nonprofit organizations to submit requests. The website uses the algorithm to facilitate the matching of donations to nonprofit organizations. This algorithm unifies the food donation allocation process for a community, maximizes the amount of food donations that are utilized, and assists food banks and soup kitchens in acquiring the donations they need.

Subject


Algorithms
Algorithm design
Food insecurity
Food shortages
Food donation allocation

URI


http://hdl.handle.net/10323/11923

Collections


  • Honors College Theses

Metadata


Show full item record

DSpace software copyright © 2002-2015  DuraSpace
Contact Us | Send Feedback
 

 


DSpace software copyright © 2002-2015  DuraSpace
Contact Us | Send Feedback