Graph Convolutional Neural Network

$$$$H_(k + 1) == sigma(D_tilde * A_tilde * D_tilde * H_k * W**k)

Graph Pooling Operation

$$$$p == gamma(G_i) == norm_1(((I_i**k -(D_i**k)**(- 1) A_i**k) H_i**k)

)

Graph Pooling Operation

$$$$(idx) == (top(p, lceil(r * n_i**k) rceil) - rank)

H_tilde_i == H_i**k((idx), :)

A_i**(k + 1) == A_i**k((idx), (idx))

Graph Convolutional Neural Network

$$$$H_(k + 1) == sigma(D_tilde * A_tilde * D_tilde * H_k * W**k)

Graph Pooling Operation

$$$$p == gamma(G_i) == norm_1(((I_i**k -(D_i**k)**(- 1) A_i**k) H_i**k)

)

Graph Pooling Operation

$$$$(idx) == (top(p, lceil(r * n_i**k) rceil) - rank)

H_tilde_i == H_i**k((idx), :)

A_i**(k + 1) == A_i**k((idx), (idx))