That's interesting. Thanks for linking to that. As I said in my other comment though, there are still significant problems with that voting system - even if it does technically meet all of Arrow's criterion. It encourages strategic voting to a tremendous degree, as you have no incentive to give any points to a candidate that you don't want to see win. In that sense, it would likely result in an election almost identical to approval voting - which doesn't fit Arrow's criteria.
If you could trust voters to actually rank their preferences, then almost any voting system would work well - it's just a question of opinion on which you think is "fairest". I'm a IRV person, myself. Or a slight modification thereof. But I digress.
When it comes to large scale voting systems, I actually think that because of the Public Good nature of intelligent voting, voters are likely to vote with prosocial intent but also irrationally (they want the government to be good for people in general, but they favor stupid methods for doing that; see this). Thus the major problem large scale voting systems have is not the design of the voting system but with poor decision making on the part of voters. I actually have a proposal for taking advantage of prosocial voting but encouraging more intelligent vo...
The US Congress is trying to resolve the national debt by getting hundreds of people to agree on a solution. This is silly. They should agree on the rules of a game to play that will result in a solution, and then play the game.
Here is an example game. Suppose there are N representatives, all with an equal vote. They need to reduce the budget by $D.
What game-theoretic problems does this game have? Can you think of a better game? Is it politically better to call it a "decision process" than a game?
The main trouble area, to my mind, is order of play. First I said that budget items would be listed by taking turns. The 1..N, N..1 order is supposed to make neither first nor last position preferable. But taking turns introduces complications, of not wanting to reveal your intentions early.
Then I said votes are placed secretly and revealed all at once. This solves problems about game-theoretically trying to conceal information or bluff your opponent. It introduces other problems, such as tragedy-of-the-commons scenarios, where every Republican spends their "defend" votes on some pork in their state instead of on preventing tax cuts, because they assume some other Republican will do that.
Is it better to play "cut" votes first, reveal them, and then play "defend" votes?
Is there a meta-game to use to build such games?