首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >需要简单的图形解决问题的建议

需要简单的图形解决问题的建议
EN

Stack Overflow用户
提问于 2010-05-19 14:52:23
回答 2查看 809关注 0票数 3

我的一位同事向我提出了一个在线评委网站上的练习,这基本上是一个关于小城镇疏散计划的图解问题。

我不需要答案(我也不想要它),我只需要一个建议,关于哪种方法是解决它的最好方法,因为我对这类问题还是个新手。

问题包括有工人的城镇建筑和核弹掩体,以防发生核攻击。我必须构建一个算法,将每栋建筑的工人分配到一个或多个放射性物质避难所,但在某种程度上,一些避难所不会变得过于拥挤,而另一些避难所几乎是空的(否则我只会让工人去最近的一个)。

问题是:http://acm.timus.ru/problem.aspx?space=1&num=1237

如果它离线了,这里是谷歌缓存的版本:http://webcache.googleusercontent.com/search?q=cache:t2EPCzezs7AJ:acm.timus.ru/problem.aspx%3Fspace%3D1%26num%3D1237+vladimir+kotov+evacuation+problem&cd=1&hl=pt-PT&ct=clnk&gl=pt

到目前为止,我所做的是为每一栋建筑获得最近的避难所,并从该建筑中转移与避难所容量相等的工人数量。然后搬到下一栋楼去。但有时工人的数量大于避难所的容量,在这种情况下,在我迭代每一座建筑后,我会再次迭代,然后应用相同的算法,直到每一座建筑都有0名工人,问题是这几乎不是解决问题的最佳方法。

任何提示都是受欢迎的,请不要觉得我在询问答案,我只是想要一个正确方向的建议来解决它。

提前谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-05-19 16:42:57

这看起来与Transhipment Problem完全一样,可以(显然)使用线性规划来解决。(我说很明显,因为这看起来像是整数线性规划的一个实例)。

从该站点:

出现交通问题的标准场景是通过连接给定城市集的高速公路网络发送产品单元。每个城市要么被视为“源”,因为单位将从那里运出,要么被视为“汇”,因为那里需要单位。每个源具有给定的供应,每个宿具有给定的需求,并且连接源-汇对的每个高速公路具有给定的单位发货的运输成本。这可以以网络的形式可视化,如下面的图TP-1所示。

给定这样一个网络,感兴趣的问题是确定一个最优的运输方案,该方案在供需约束下最小化运输的总成本。

希望这能有所帮助。

票数 3
EN

Stack Overflow用户

发布于 2010-05-19 15:23:45

这看起来像是一个标准的Min-cost max flow问题。一个有大约200个顶点的二部图应该很容易在时间上运行。

要创建顶点约束(每个节点只能处理k个人),您只需创建第二个图G_1,其中为每个v_i添加一个额外的顶点-并使flow v_i To u_i是任何约束,在本例中为k+1,成本为0。所以基本上,如果在原始图G中有一条边(a,b),那么在G_1中,每条边都会有一条边(u_a,v_b)。实际上,您正在创建第二层顶点,它将每个顶点的流限制为k。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2866635

复制
相关文章
WiFi 6路由器和WiFi 5路由器有什么区别
随着新一代无线通信标准的普及和生产成本下降,支持WiFi 6标准的网关/路由器近两年得到越来越广泛的应用。WiFi 6路由器相比前一代路由器有什么提升呢?我们是不是一定要更换WiFi 6路由器呢?本篇文章就为大家简单介绍一下。
智慧物联小马
2022/06/09
2.1K0
WiFi 6路由器和WiFi 5路由器有什么区别
【路由器外网映射】腾达A63路由器设置虚拟服务器
一:登陆腾达路由器后台(192.168.0.1)后再高级功能,选择虚拟服务器.如下图:
凯哥Java
2022/12/16
1.7K0
【路由器外网映射】腾达A63路由器设置虚拟服务器
k2路由器刷系统
1)断开电源 2)按住reset键,然后插上电源 3)等待十秒,松开 4)用网线将k2的lan口接入电脑网口 5)访问192.168.1.1,进入breed控制台
治电小白菜
2020/08/25
1.3K0
k2路由器刷系统
链路状态路由协议 OSPF (一)
本章将会学习链路状态路由协议OSPF,理解OSPF的基本概念,工作原理,掌握OSPF配置基本命令
网络豆
2022/11/20
6800
链路状态路由协议 OSPF (一)
烽火2640路由器命令行手册-05-路由器配置命令
使用auto-summary命令激活自动路由汇总功能,no auto-summary命令则关闭自动路由 汇总功能。
landv
2018/12/17
2.4K0
链路状态路由协议 OSPF (三)
广播网络中,两台路由器运行OSPF路由协议(实际可能有多台路由器,这里以两台路由器为例)
网络豆
2022/11/20
3800
链路状态路由协议 OSPF (三)
链路状态路由协议 OSPF (二)
因为运行OSPF的路由器要了解每条链路是连接在那个路由器上的,因此,就需要有一个唯一的标识来标记OSPF网络中的路由器,这个唯一标识称为router ID。
网络豆
2022/11/20
5390
链路状态路由协议 OSPF (二)
telnet登陆路由器。。。「建议收藏」
登陆路由有两种方式。一种是console,还有一种是使用telnet,由于我电脑是win7,不支持console。也懒得装软件,就使用telnent为例。
全栈程序员站长
2022/07/08
1.7K0
telnet登陆路由器。。。「建议收藏」
面试官:重点描述一下三大路由协议对IPv6的支持
(1)为了支持IPv6路由的处理计算,ISIS新增了两个TLV和一个新的NLPID
Ponnie
2021/07/29
1.7K0
移植python到小米路由器记录。
最近抢了一个小米路由器,研究了一下,总的来说现在看起来功能还很少。现在比较有用的功能就是,远程下载功能,支持迅雷,电驴等,不过现在看电影啥的都是直接在线看的,基本上也很少用。检测连接的智能设备,这个功能可以随时查看是否有人曾网,当然也可以用来在远程监控家里都有谁在用路由器。以后应该会有更多的功能扩展,不过这应该是一个漫长的过程,我先自己弄点东西上去玩玩,首先把常用的python移植上去。
py3study
2020/01/08
2.5K0
h3c路由器telnet配置命令_华三路由器telnet配置
主机的配置就略咯,不可能真让你抄作业吧(不会吧不会吧,都暗示这么明白了,不会还有人不会抄作业吧)
全栈程序员站长
2022/11/09
4.6K0
h3c路由器telnet配置命令_华三路由器telnet配置
TCP/IP之路由算法路由算法的分类链路状态路由算法距离向量(Distance Vector)路由算法层次路由例: 路由器1d的转发表设置
网络层的重要功能就是路由和转发。而路由是根据路由器根据所维护的路由表进行路由选择。所以,如果创建和更新转发表就是一个很重要的问题。通常,在路由时,我们总是选取所需代价最小的一条路由。
desperate633
2018/08/22
2.6K0
TCP/IP之路由算法路由算法的分类链路状态路由算法距离向量(Distance Vector)路由算法层次路由例: 路由器1d的转发表设置
小米AC2100路由器刷机教程
之前家中免费的电信宽带免费升级到500M后,原有的360 P1百兆路由器很明显无法提供500M的网络速度,然后购买了一款小米AC2100路由器。
KINDYEAR
2022/07/12
10K1
小米AC2100路由器刷机教程
h3c路由器的配置命令_华三路由器清除配置命令
****************************************************************************** * Copyright (c) 2004-2017 New H3C Technologies Co., Ltd. All rights reserved.* * Without the owner’s prior written consent, * * no decompiling or reverse-engineering shall be allowed. * ******************************************************************************
全栈程序员站长
2022/11/02
1.7K0
h3c路由器的配置命令_华三路由器清除配置命令
BGP实验“杂烩”:IBGP、EBGP、路由策略、路由聚合、链路备份
(3).路由器之间中继链路使用接口地址为:192.168.0.0/16,已经有基础配置。
网络技术联盟站
2023/03/01
7960
BGP实验“杂烩”:IBGP、EBGP、路由策略、路由聚合、链路备份
如何利用智能路由器实现智慧路内停车方案
随着城市化的推进,各城市的主要路段人流车流量日益加大,周边停车位资源也愈加紧张,“停车难”的问题越来越受到关注。针对优化城市停车管理,佰马通过智能路由器配套构建智慧路内停车方案,促进无人值守电子收费路段的车位利用率提升,加强停车秩序规范,缓解路面停车压力,提高城市管理效率。
智慧物联小马
2022/06/15
3750
如何利用智能路由器实现智慧路内停车方案
点击加载更多

相似问题

如何将状态从reach路由器传递到链路

23

在Gatsby中用reach路由器嵌套生成链路的路由

11

使用Reach路由器导航到404路由

317

用params响应路由器链路

10

用路由器链路发送数据

24
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档