码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 合作对策模型的简单实现


    以如下题目作为示例:

            一位歌手(S),一位钢琴家 (P) 和一位鼓手(D) 组成一个小乐队在俱乐部同台演出能得到演出费1000元,若歌手和钢琴家一起演出能得800元。而只有钢琴家和鼓手一起演出能得到650元,钢琴独奏表演能得300元,钢琴家没有其它收入。然而,歌手和鼓手在地铁中表演能挣500元,歌手独奏可以从The Terasses挣200元,而鼓手单独什么也挣不到。
    问:如何在这三人爵士乐队中合理分配共同演出费1000元。

    解决步骤如下:

    1.我们将这三个人编码,分别令其映射为1,2,3.同时将他们的收益情况进行编码。

    组合收益映射
    1200歌手
    2300钢琴家
    30鼓手
    12800歌手+钢琴家
    13500歌手+鼓手
    23650鼓手+钢琴家
    1231000全员

    2.根据夏普利公式,列出表格。

    首先从上面的编码表中取出以下信息:

            ①.U(s)--对象组合S的收益情况

            ②.U(s\{i})--出去对象 i ,组合S的收益情况

                    例如:组合12的收益为800,除去1后仅剩2;而 2 单人的收益为300,故U(s\{2})的收益应为300。

    再经计算得出以下值:

            ③.U(s)-U(s\{i})--i在组合S中所占的收益情况,等于①-②

            ④.|s|--组合中的人数

            ⑤w(s)--权重值,计算公式为w(|s|)=\frac{(|s|-1)!(n-|s|)!}{n!}

            ⑥w(s)[U(s)-U(s\{i})]--等于③x⑤

    最终对象 i 可以分配的收益应该是对象 i 所有组合情况的w(s)[U(s)-U(s\{i})]之和。

    以此类推其他2人。

    3.针对例题的表格如下

  • 相关阅读:
    FastJson远程命令执行漏洞学习笔记
    文件的基本操作(创建文件,删除文件,读写文件,打开文件,关闭文件)
    编程的终结;展望2023年AI系统方向;AI的下一个阶段
    C/C++内存管理
    CPU的亲缘性affinity
    【Android面试八股文】讲一讲StackOverFlow和OOM的区别?栈和堆分别存储的是什么?
    SpringCloud微服务-Docker基本操作
    2020年12月 Python(三级)真题解析#中国电子学会#全国青少年软件编程等级考试
    【Redis】一文掌握Redis原理及常见问题
    Landsat数据在USGS中无法下载Surface Reflectance产品的解决方法
  • 原文地址:https://blog.csdn.net/weixin_37878740/article/details/128067693
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号