我正在处理与多个销售员有关的旅行推销员问题,而我希望找到并标记“口袋”的入口(我不知道一个更好的词,这是问题),如果一个推销员进入那个口袋里,没有其他人进入那里,除非它的工作量太大第一个。查找具有属性的边,如果您遵循这些属性,则必须回到刚刚离开才能到达图的其余部分的节点
这些都在真正的街道网络中的地方。如果你以这样的方式进入,那么迟早你必须以相同的方式出现,因为没有其他出路。可能有一些内部结构,循环和分支,但没有办法回到城市本身,除非你进来。
我不在乎子口袋,我只想得到一个列表的节点,其中一个是城市的大部分,其他的都是这些口袋,如上所述连接到主要道路网络。
我正在使用osmnx提供的MultiDiGraph。
重新找回所有边缘的问题是否公平?如果一个被删除,它会分割图表? –
@KevinBeck这就是所谓的桥梁,对吧?不,这不是我所追求的,因为那将包括所有树型结构的所有小型子插座和树干和分支,这些我并不感兴趣,我只想将“最终桥”连接到主要街道网络。 –
什么定义了“主要街道网络”,与您的可分离子图不同? – Prune