Imagine a subscription to a sports TV package. It can have various options, e.g. cricket, football, tennis, etc. Not every person who subscribes is interested in all, some may be essential (avid cricket fans!), some nice to have (occasionally watch tennis), some even undesirable (hate football!). So each person has a different number of reasons to buy the product.
Each person gets to rate the importance of an option. We then simulate
- Reach (how many people would be interested)
- Number of reasons to buy (frequency)
The trick is to determine the product that has at least one good reason for each person to buy it, rather than multiple reasons for one person and none for others!