AWARE is a non-pro t organization that provides care and services for people with challenging mental health, emotional, and in some instances, physical disabilities . Many of the clients in AWARE residential programs have individual care plans and receive state funding through Medicaid. With the demand for residential programs being extremely high, AWARE must optimize
their staffing resources in order to best serve the most amount of people while securing the necessary funds to do so. In this project, we worked with AWARE to develop an algorithm to determine staffing of a home to best maximize the funding they can receive. The algorithm was based on the same ideology behind the greedy algorithms used in graph theory. This was rst used to determine the maximum staff size required to ful ll the needs of all the clients. In order to make the model more realistic, a similar algorithm was used to determine a minimum staff model as well. This method can be used in conjunction with the current care based process AWARE uses to ensure the quality of care along with maximum funding.