多数票,根本不公平,是个悖论!

博客探讨投票悖论,指出集体投票按多数票胜出可能导致不稳定、矛盾结果。以ABC选老大为例说明,阿罗证明不存在完美多数投票方案,森提出解决方案但会破坏公平性,还提及最高效决策或退化为个人拍板,最后引发团队决策方式思考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

阿里云幸运券

上一篇《带团队,投票真的公平么?》指出,投票看似公平,其实未必,有朋友特别留言说:从数学的角度,“多数票代表公平”也是不成立的。

我特别查了一下这个“投票悖论”,还挺有意思的。

投票悖论:集体投票时,如果按照多数票胜出,可能导致不稳定,甚至矛盾的结果。

案例,ABC三个人要选出一个老大,甲乙丙三个人的投票结果是:

甲:A>B>C

乙:B>C>A

丙:C>A>B

从甲乙两人的投票结果来看,都认为B好于C,根据多数票原则,最终的结果也应该是B好于C。

同理,从乙丙两人的投票结果看,都认为C好于A,如果也按照多数票原则,最终的结果也应该C好于A。

同理,从甲丙两人的投票结果看,都认为A好于B,按照多数票原则,最终的结果也应该A好于B。

于是,以多数票来代表集体决策,会出现不稳定,甚至矛盾的结果。

1972年,诺贝尔经济学奖获得者阿罗,形式化证明了:根本不存在一种能保证效率,尊重个人偏好,不依赖既定议程的多数投票方案。

1998年,诺贝尔经济学奖获得者森,提出了投票悖论的解决方案。

如果悖论出现:

(1)要么,必须改变一部分人的投票结果

(2)要么,改变一部分人的投票权重

不管哪种方案,都破坏了投票的公平性。

其中,如果无限扩大一个人的投票权重,公平投票就退化为了个人拍板的形式,而这又是最高效的决策方式。

所以,你所在的团队,用的是最明主的决策方式,还是最高效的决策方式呢?

腾讯云代金券

原文链接

https://mp.weixin.qq.com/s?__biz=MjM5ODYxMDA5OQ%3D%3D&mid=2651961414&idx=1&sn=719d2f90ee4176caa71158a178daf378&chksm=bd2d0d9a8a5a848c481e7c5bdb3cf915ca8e8147b21c38e15246032f94603e560b3bf7090c7a&mpshare=1&scene=23&srcid=08074tMrWkbFVfQQqxyfW0pG%23rd

服务推荐

资源下载链接为: https://pan.quark.cn/s/22ca96b7bd39 在当今的软件开发领域,自动化构建与发布是提升开发效率和项目质量的关键环节。Jenkins Pipeline作为一种强大的自动化工具,能够有效助力Java项目的快速构建、测试及部署。本文将详细介绍如何利用Jenkins Pipeline实现Java项目的自动化构建与发布。 Jenkins Pipeline简介 Jenkins Pipeline是运行在Jenkins上的一套工作流框架,它将原本分散在单个或多个节点上独立运行的任务串联起来,实现复杂流程的编排与可视化。它是Jenkins 2.X的核心特性之一,推动了Jenkins从持续集成(CI)向持续交付(CD)及DevOps的转变。 创建Pipeline项目 要使用Jenkins Pipeline自动化构建发布Java项目,首先需要创建Pipeline项目。具体步骤如下: 登录Jenkins,点击“新建项”,选择“Pipeline”。 输入项目名称和描述,点击“确定”。 在Pipeline脚本中定义项目字典、发版脚本和预发布脚本。 编写Pipeline脚本 Pipeline脚本是Jenkins Pipeline的核心,用于定义自动化构建和发布的流程。以下是一个简单的Pipeline脚本示例: 在上述脚本中,定义了四个阶段:Checkout、Build、Push package和Deploy/Rollback。每个阶段都可以根据实际需求进行配置和调整。 通过Jenkins Pipeline自动化构建发布Java项目,可以显著提升开发效率和项目质量。借助Pipeline,我们能够轻松实现自动化构建、测试和部署,从而提高项目的整体质量和可靠性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值