n 个人从 m 个选项里面选一个,怎么做到民主决策呢

2018-02-11 21:26:20 +08:00
 p64381
m 可能大于 n
想到的一个办法是 n 个人先投票, 然后选出票数最多的一个, 如果没有最多就从票里面随机选一个。 还有其他方法么?
2428 次点击
所在节点    问与答
19 条回复
grimpil
2018-02-11 21:36:28 +08:00
先定义怎样才算是民主决策
p64381
2018-02-11 21:40:49 +08:00
@grimpil 字面意思, 大家对用这个方法选出来的选项都比较认可
blankme
2018-02-11 21:56:11 +08:00
每个人对 m 个选项分别打分
Hstar
2018-02-11 21:59:31 +08:00
先搞淘汰赛再搞瑞士轮, 把任意大型比赛的架构挪过来就好了
lance6716276
2018-02-11 22:04:08 +08:00
@p64381 数学化的定义一下。每个人只能选一个吗,还是能以比例分配票数,各位的票数均不均等

问题太简单了,定义不一样结果就不一样
gamexg
2018-02-11 22:27:35 +08:00
区块链共识机制?
p64381
2018-02-11 22:36:27 +08:00
@lance6716276 最终只能选出一个。每个人都是均等的。
lance6716276
2018-02-11 22:42:47 +08:00
@p64381 唉你还是看不懂我在说什么…请进一步定义均等

不过其实你要是能看懂自然就不会有这个问题了
lance6716276
2018-02-11 22:51:53 +08:00
@p64381 一个例子 “贝特朗悖论” 的百度百科
autoxbc
2018-02-11 23:45:04 +08:00
第一轮,投票得出 p 个备选,p <= n
第二轮,去掉得分最低的选项,再次投票
...
最后一轮,只剩两个,二选一

最终的优选者至少得到一半以上的认可
本质是在投票中达成共识的博弈过程
达成共识本身比那个胜选更加重要
p64381
2018-02-12 01:03:34 +08:00
@lance6716276 好吧 我这么说吧 "最终只能选出一个" 方法不限
dobelee
2018-02-12 01:04:26 +08:00
民🐷?
p64381
2018-02-12 01:05:41 +08:00
@autoxbc 这个方法很好.
lance6716276
2018-02-12 01:18:37 +08:00
@p64381 结果会不一样的,如果前提不一样的话
比如下面的例子

男一、二、三:优先选林志玲,其次选 XXX (每个人都不同)

女一、二:优先选张学友,其次选 XXX

女三、四:优先选 XXX,其次选张学友(可能是出于手帕交)

算法一:一轮投票取最多数。林志玲三票最多

算法二:两轮投票,一轮缩减到 2 个明星,第二轮二选一或弃权。第一轮留下林志玲张学友,第二轮张学友四票最多

---

别的我就不说了,楼主还是自己先描述清楚吧。
Or2
2018-02-12 01:20:05 +08:00
对每个决策 n 个人单独投票。然后选的票最高的
lance6716276
2018-02-12 01:30:31 +08:00
要睡觉了…我看大家也没说到点上,不如看看“阿罗不可能定理”。我不打算在本帖浪费时间了
p64381
2018-02-12 01:32:01 +08:00
@lance6716276 好的 goodnight
toml
2018-02-12 02:29:30 +08:00
让每个人投 m 票。这样每个选项理论上可以获得 0 or 1 or 2 or ... m 票
DannyVim
2018-02-12 10:32:44 +08:00
有所谓的阿罗不可能定理。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/430312

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX