Representation of the structure of graphs by sequences of instructions
By: Ezequiel Lopez-Rubio
Potential Business Impact:
Lets computers understand pictures of connections.
The representation of graphs is commonly based on the adjacency matrix concept. This formulation is the foundation of most algebraic and computational approaches to graph processing. The advent of deep learning language models offers a wide range of powerful computational models that are specialized in the processing of text. However, current procedures to represent graphs are not amenable to processing by these models. In this work, a new method to represent graphs is proposed. It represents the adjacency matrix of a graph by a string of simple instructions. The instructions build the adjacency matrix step by step. The transformation is reversible, i.e. given a graph the string can be produced and vice versa. The proposed representation is compact and it maintains the local structural patterns of the graph. Therefore, it is envisaged that it could be useful to boost the processing of graphs by deep learning models. A tentative computational experiment is reported, with favorable results.
Similar Papers
A Matter of Representation: Towards Graph-Based Abstract Code Generation
Computation and Language
Lets computers build programs visually, not just text.
Explainable Graph Representation Learning via Graph Pattern Analysis
Machine Learning (CS)
Shows how computers understand data patterns.
From data to concepts via wiring diagrams
Artificial Intelligence
Finds winning game plans from player actions.