Flux Balance Analysis (FBA) is a genome-scale computational technique for modeling the steady-state fluxes of an organisms reaction network. When the organisms reaction network needs to be completed to obtain growth using FBA, without relying on the genome, the completion process is called reaction gap-filling. Currently, computational techniques used to gap-fill a reaction network compute the minimum set of reactions using Mixed-Integer Linear Programming (MILP). Depending on the number of candidate reactions used to complete the model, MILP can be computationally demanding.