当前位置: 首页 > news >正文

1-Equity-Transformer:求解NP-Hard Min-Max路由问题的顺序生成算法(AAAI-24)(完)(code)


文章目录

  • Abstract
  • Introduction
  • 问题表述
  • Methodology
    • 多智能体位置编码
    • 公平上下文编码
    • 训练方案
  • Experiments
    • mTSP的性能评估
    • mPDP的性能评估
  • Related Work
  • Conclusion

Abstract

最小最大路由问题旨在通过智能体合作完成任务来最小化多个智能体中最长行程的长度。这些问题包括对现实世界有重大影响的应用场景,但已知属于NP-hard问题。现有方法在大规模问题上面临挑战,尤其是在需要协调大量智能体以覆盖数千个城市的情况下。本文提出了Equity-Transformer来解决大规模最小最大路由问题。首先,我们采用顺序规划方法来处理最小最大路由问题,使我们能够利用强大的序列生成器(例如,Transformer)。其次,我们提出了关键的归纳偏差,以确保智能体之间的公平工作量分配。通过在两个代表性的最小最大路由任务中展示其优越性能:最小最大多智能体旅行商问题(min-max mTSP)和最小最大多智能体取货和送货问题(min-max mPDP),证明了Equity-Transformer的有效性。值得注意的是,我们的方法在100个智能体和1000个城市的mTSP案例中,与竞争性启发式方法(LKH3)相比,实现了大约335倍的运行时间减少和约53%的成本值降低。我们提供了可复现的源代码:https://github.com/kaist-silab/equity-transfor

http://www.lryc.cn/news/485620.html

相关文章:

  • linux001.在Oracle VM VirtualBox中ubuntu虚拟系统扩容
  • RabbitMQ教程:路由(Routing)(四)
  • 华为Ensp模拟器配置RIP路由协议
  • 3. langgraph中的react agent使用 (在react agent添加系统提示)
  • (02)ES6教程——Map、Set、Reflect、Proxy、字符串、数值、对象、数组、函数
  • 【快速解决】kafka崩了,重启之后,想继续消费,怎么做?
  • C++ 的发展
  • RabbitMQ 高级特性——延迟队列
  • ‌EAC(Estimate at Completion)和ETC(Estimate to Complete)
  • 【React】状态管理之Zustand
  • Vue3打包自动生成版本JSON文件,添加系统版本检查,实现系统自动更新提示
  • 海量数据有限内存系列问题解决方案
  • FFmpeg 4.3 音视频-多路H265监控录放C++开发十四,总结编码过程,从摄像头获得数据后,转成AVFrame,然后再次转成AVPacket,
  • 内容占位符:Kinetic Loader HTML+CSS 使用CSS制作三角形原理
  • 麒麟nginx配置
  • 如何在 Ubuntu 上安装 Emby 媒体服务器
  • Mac上详细配置java开发环境和软件(更新中)
  • jmeter常用配置元件介绍总结之定时器
  • Spring——提前编译
  • 乐理的学习(音程)
  • 【网络】数据链路层协议——以太网,ARP协议
  • Linux分区、挂载、配额、逻辑卷、RAID、系统综合状态查看
  • 3D Gaussian Splatting 代码层理解之Part1
  • Qt小知识-Q_GLOBAL_STATIC
  • 【SpringBoot】使用过滤器进行XSS防御
  • 创建vue插件,发布npm
  • 【Android Compose原创组件】可拖动滚动条的完美实现
  • 【模块一】kubernetes容器编排进阶实战之资源管理核心概念
  • 用Python设置PowerPoint幻灯片背景
  • Restful API接⼝简介及为什么要进⾏接⼝压测