目录

前言

S1: Bayer Grouping

S2: Virtual Group Bidding

S3: Preliminary Winner Determination

S4: Washing out

S4: Final Pricing

参考文献:


前言

读论文看到这个双边频谱拍卖框架,但是云里雾里地研究了好久才看懂,感觉要是能写清楚一点能更容易理解。

S1: Bayer Grouping

拍卖者基于conflict graph,利用bid-independent grouping算法来组成不同的conflict-free buyer groups。因为是频谱拍卖,这里的conflict graph可以根据locations或者interference range来画。这里的bid-independent grouping可以用现有的算法,主要是为了保证truthfulness。

Note:其实这一步的划分group挺重要的,因为后面哪个group赢哪个group里的成员出价就会相对地有保障。而且在现实的频谱环境下,并不会那么规整地就有大块频谱去分,就算是建设了专网,大概率可以拿去民用拍卖的频率都是离散又后聚合的频谱,所以这里的conflict graph一般不仅会根据interference range也会根据locations,当然如果有别的需求还可以加别的attributes。

S2: Virtual Group Bidding

在组成的虚拟小团体(Virtual groups)里面将出价最高的那个bider的价格作为这个团体里所有成员的价格,需要乘上数量:

也就是说,所有成员都出这个价格,哪怕之后是个人去bid。

Note:这也很好理解,因为出价高一点,卖家更容易卖。

S3: Preliminary Winner Determination

将卖家和买家的价格都放在一起排序,不过一个升序一个降序:

拍卖成功的买家团体就是出价比卖家高一点的那个,最终成交价格也以成功买家的价格来定:

拍卖成功的卖家就是这个Ql。

S4: Washing out

由于之前有S1,所以买家的出价并不等于他想出的实际价格,所以这一步把一部分人洗掉,最后留下winning group,保证:

Note:由于最初出价的分布不一定是均匀分布,洗掉的人数不确定,所以走的人不一定是实际出价低于最终成交价格。

S4: Final Pricing

每个成员的最终成交价格是买方出价除以剩余winning group的人数:

至此,交易结束。

可以看出整个策略中是买家稍微先出高一点的价格,赢得拍卖之后再根据留下的人数平分。这个过程中其实是要求双方都比较“诚实”的,如果卖家稍开高价但又刚好可以达到交易门槛,那么买家是比较吃亏的,如果买家压了价格但又可以刚好达到交易门槛,卖家是比较吃亏的。所以出价策略在利用这个机制拍卖的时候是很重要的。

但如果已经有确定的出价与卖价,这个机制相对来说比较简单易用。

参考文献

[1] E. Yao, L. Lu, and W. Jiang, “An efficient truthful double spectrum auction design for dynamic spectrum access,” in 2011 6th InternationalICST Conference on Cognitive Radio Oriented Wireless Networks and Communications (CROWNCOM). IEEE, 2011, pp. 181–185.

[2] Cheng K , Wang L , Shen Y , et al. A Lightweight Auction Framework for Spectrum Allocation with Strong Security Guarantees[C]// IEEE INFOCOM 2020 - IEEE Conference on Computer Communications. IEEE, 2020.

Truthful Double Spectrum Auction (TDSA)相关推荐

  1. 计算机网络ieee,博士生程珂论文连续两年被计算机网络顶级会议IEEE INFOCOM录用...

    近日,第39届IEEE国际计算机通信会议(IEEE International Conference on Computer Communications, IEEE INFOCOM 2020)录用结 ...

  2. 华为陈黎芳:已在全球获得50多个5G商业合同

    [TechWeb]7月19日消息,据国外媒体报道,华为董事会成员.高级副总裁陈黎芳表示,该公司已经在全球获得了50多个5G商业合同,其中28份是与欧洲运营商签订的. 5G是下一代蜂窝技术,下载速度据称 ...

  3. 使用C++设计滤波器(低通滤波器,高通滤波器,带通滤波器)

    简单低通滤波器 以下是一个使用C++语言编写的基本低通滤波器的示例代码,它可以对输入信号进行滤波以降低高频成分: #include <iostream> #include <vect ...

  4. Verizon 2020年第三季度收益电话会议记录

    文章基于谷歌翻译,或存在些许差异,仅供阅读者参考. Verizon Communications Inc(NYSE:VZ)于2020年10月21日发布的2020年第三季度收益电话 企业参与者: 布雷迪 ...

  5. 用java写一个超级详细的二手拍卖系统并附带代码注释

    一个二手拍卖系统需要有以下功能: 用户可以注册.登录和注销账户. 用户可以发布二手物品的拍卖信息,包括物品的描述.照片.起拍价.拍卖时间.保证金等信息. 用户可以在拍卖结束前对拍卖信息进行修改和删除. ...

  6. ESA SNAP水色反演算法在GEE中的实现

    1. ESA SNAP 与FUI水色指数 SNAP (Sentinel Application Platform) 哨兵数据应用平台,是欧空局针对哥白尼计划中哨兵数据任务开发的免费开源的软件.详细了解 ...

  7. 上海交通大学计算机与大数据专业吗,上海交通大学计算机科学与工程系(CSE)

    面向频谱动态分配的算法机制设计 随着无线通信技术的快速发展和新型无线应用的大量涌现,有限的无线电频谱资源变得越来越紧缺.现行的无线电频谱资源管理体制为每种无线通信技术分配了一个固定的频谱段.这种静态分 ...

  8. python波形图librosa_对python中Librosa的mfcc步骤详解

    对python中Librosa的mfcc步骤详解 发布时间:2020-10-18 23:55:35 来源:脚本之家 阅读:71 作者:qq_39239990 1.对语音数据归一化 如16000hz的数 ...

  9. Private Data Manipulation in Optimal Sponsored Search Auction

    引言 搜索广告拍卖(sponsored search auction)是搜索引擎向广告主销售搜索结果页上的广告位的一种拍卖活动.用户每搜索一个关键词,网页的顶部和侧面就可以显示一些广告.广告每被点击一 ...

最新文章

  1. 【腾讯bugly干货分享】微信Android热补丁实践演进之路
  2. 使用cordova serve build以及tomcat进行web 调试。
  3. php悬浮图片,在JS中如何实现图片居中悬浮效果
  4. php cdi_使用Fabric8在CDI管理的bean中注入Kubernetes Services
  5. Topic model相关文章总结
  6. 武汉大学计算机控制考试卷子,武汉大学计算机学院微机接口0809试题及答案.doc...
  7. 如何写出吸引HR的软件测试简历
  8. 6.剑指Offer --- 面试中的各项能力
  9. javaweb一些总结
  10. Paip.Php Java 异步编程。推模型与拉模型。响应式(Reactive)”编程FutureData总结... 1
  11. 微信公众号开发中的用户账号绑定
  12. 2019最烂密码榜单出炉,教你设置神级密码!
  13. 佳能Canon imageCLASS MF725Cdn 一体机驱动
  14. 查找Windows和MacBook序列号
  15. Java 阿里云图片添加水印
  16. Shell 命令执行可视化和告警工具
  17. mysql数据备份管理
  18. 美发店为什么需要做线上预约系统
  19. GoldWave 音频截取工具
  20. Unity 通用弹出框

热门文章

  1. 《go语言圣经》之程序结构
  2. kubernetes部署1——ectd部署(单节点)
  3. 双链笔记软件评测:Roam Research、 Obsidian、Logseq 思源笔记
  4. TexMaker中文目录乱码
  5. Minecraft 1.16.5模组开发(二十八) 自定义生态群系(biome)
  6. 2022年最新京东sign签名算法分析,JD sign 京东app10.4.4版本
  7. 调用微信浏览器关闭页面的功能
  8. 全国省市区县数据库-县区(全)
  9. [回顾性练习4]C语言实现买房子(结构体)
  10. Go语言设计与实现 -- 反射