Sign inGet started
Paper · arXiv

Instruction set for the representation of graphs

We present IsalGraph, a method for representing the structure of any finite, simple graph as a compact string over a nine-character instruction alphabet. The encoding is executed by a small virtual machine comprising a sparse graph, a circular doubly-linked list (CDLL) of graph-node references, and two traversal pointers. Instructions either move a pointer through the CDLL or insert a node or edge into the graph. A key design property is that every string over the alphabet decodes to a valid graph, with no invalid states reachable. A greedy \emph{GraphToString} algorithm encodes any connected graph into a string in time polynomial in the number of nodes; an exhaustive-backtracking variant...

AuthorsEzequiel Lopez-Rubio, Mario Pascual-Gonzalez
Primary categorycs.CL
Published11 March 2026
Last updated at source11 March 2026
cs.CLcs.AIcs.DS
Embed this entry
<iframe src="https://silytics.si/embed/item/f7a86b4c-391b-4562-ab2f-5131245a99e7" width="420" height="190" style="border:0" loading="lazy" title="Silytics entry"></iframe>

Free, no tracking. More about feeds and embeds.

Silytics shows public metadata from arXiv and links to the original. Information may be incomplete or out of date. Last refreshed 17 October 2026. Licenses and terms of the original apply to the work itself. Not financial, legal or professional advice.