11
4

Maximum n-times Coverage for Vaccine Design

Abstract

We introduce the maximum nn-times coverage problem that selects kk overlays to maximize the summed coverage of weighted elements, where each element must be covered at least nn times. We also define the min-cost nn-times coverage problem where the objective is to select the minimum set of overlays such that the sum of the weights of elements that are covered at least nn times is at least τ\tau. Maximum nn-times coverage is a generalization of the multi-set multi-cover problem, is NP-complete, and is not submodular. We introduce two new practical solutions for nn-times coverage based on integer linear programming and sequential greedy optimization. We show that maximum nn-times coverage is a natural way to frame peptide vaccine design, and find that it produces a pan-strain COVID-19 vaccine design that is superior to 29 other published designs in predicted population coverage and the expected number of peptides displayed by each individual's HLA molecules.

View on arXiv
Comments on this paper