This is more of a conceptual question more than anything. I've never done any financial modelling, let alone modelling at all, in my entire academic career. So I was just wondering about a good way to think about this question. My Girlfriend is working on a problem for one of her business projects, and she has to decide the best way to choose from 12 bids. Each bid consists of its price and which products go along with the bid. So basically, you have a sequence of zeroes and ones of length 12; 1's representing which product is being offered to be sold with that bid, and then lastly a price attached to each bid. What would be a good way to optimize this situation?