Combinatorial Optimization with Graph Convolutional Networks and Guided Tree Search 2020-05-05

11 篇文章 0 订阅

Combinatorial Optimization with Graph Convolutional Networks and Guided Tree Search
图上常见np问题
image.png

image.png

Abstract

estimate the likelihood, for each vertex in a graph, of whether this vertex is part of the optimal solution.
设计network 综合各种方案

Introduction

GCN学习每个点的likelihood, 但由于解不唯一, 所以允许网络综合各种解决方案,这使网络能够明确消除解决方案空间中的不同模式。 该训练有素的GCN用于指导并行化树搜索过程, used to guide a parallelized tree search procedure .该过程快速生成大量候选解,在随后的优化后选择其中一个。

Method

basic network architecture for f. --within a greedy procedure.

image.png

a network f would take the graph G as input,and the output f(G) would be a binary labelling of the nodes.

直接选择 [0,1]^N that indicates how likely each vertex is to belong to the MIS 作为输出无效, 问题在于将概率图f(G)转换为离散分配通常会产生无效解。所以use a network f within a tree search procedure.
推导

treat the prediction f(Gi;θ) as a likelihood map over vertices and use the trained network within a greedy growing procedure that makes sure that the constraints are satisfied.

排列
按p降序排列,最大的标1, neighbor标0, 递归…直到新递归到的已经被标为0了就停止.
去掉这些点,小一些的图fai’重复训练,标记,排列寻找这个过程

synthesize multiple diverse probability maps – powerful tree search procedure.

修改为M个解的output:
Given the input graph G, the revised network f generates M probability maps
M个解的loss function: hindsight loss

这使网络可以分散其赌注,并生成多种多样的解决方案,每一种解决方案都可以更加精确。
This is akin to breadth-first search, rather than depth-first search(类似于bfs而不是dfs.每一次选M个备用解added to queue, get higher diversity)
树上并行计算:to run multiple threads that choose different incomplete solutions from the queue and expand them.

supplementary material

image.png

image.png

Word & Phrase

canonical 典型的

performs on par with…表现一样好

减 reduce, cut, decrease, subtract, lower, diminish

a diverse set of 各种各样的

intractable unmanageable uncontrollable difficult awkward troublesome

表明 show, indicate, demonstrate, clear, reveal, evidence

generates a probability map over the input graph

violate the independence constraints 违反独立性约束

highlights a limitation of 强调了…的局限性

provides the best balance of performance and efficiency.

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值