heuristics for the assortment planning problem under ranking - based consumer choice models .
revenue management under a general discrete choice model of consumer behavior .