graph neural networks (GNNs) are a powerful representational tool for solving
problems on graph-structured inputs. In almost all cases so far, however, they
have been applied to directly recovering a final solution from raw inputs,
without explicit guidance on how to structure their pr