Cocktail Optimization, an Integer Programming Problem

Stocking your bar is an instance of the Densest k-Subhypergraph problem