I'm looking for a voting algorithm that picks the winners based on combination of majority of votes and number of votes.
Real life example:
Our company has a cereal bar. We have room for 3 different cereals. We want to allow our employees to vote on which cereals they want.
We don't want to strictly pick the top 3 winners based on popularity because there may be a minority of employees who can only eat 1 particular cereal (for whatever reason) and we'd like to give them special allowance as possible.
Given the following vote outcome, here is the results we'd like the algorithm to give us.
I'm looking for an algorithm that does this kind of ranking. If you can at least provide the name of what I'm looking for that would be a big help as I could search for it better. :)
Thanks!