Learning Graph Structure with a Finite-State Automaton Layer
arxiv.org
arxiv.org
This is a promising early result, but does not show how to encode arbitrary static analyses at runtime. The authors have related work (Shrivastava et al. [2]) applying few-shot learning to source code, which (just speculating) might be amenable to a graph representation, by accepting as input (1) a graph program and (2) static analysis / reachability query, and returning the answer (a la NLP question-answering, but for code). It might also be possible to synthesize new static analyses from a dataset of labeled examples. Maybe you can reach out to the authors to discuss their broader goals for this work?
[1]: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.61....
By any chance do you know how Graphcore generates beautiful graph plots ? (seems like this are graph plots)
link: https://www.graphcore.ai/hs-fs/hubfs/Graphcore%20open%20sour...