Follow

Question for and folks: What search terms should I use to find papers related to transitioning graphs to other graphs. Kinda like graph cellular automata but more the basic operations. I want to think about code AST transforms but would like to learn about general purpose graph transforms first. Boosts appreciated.

· · Web · 2 · 7 · 3

@mauve There's a graph edit distance. That implicitly computes a transform between two graphs.

en.wikipedia.org/wiki/Graph_ed

Might be a good starting point.

@pbloem TY, the elementary graph edit operators described in that article are a great starting point for what I want to do. I could probably build up higher order operations on top of them. 🙇

@mauve Hmm, en.wikipedia.org/wiki/Graph_re (which mentions the SKIM); also en.wikipedia.org/wiki/SKI_comb

I don't know if there are examples of graph reduction that are _not_ generally associated with some sort of computational system.

Worth looking at some data-structures too. For example Splay Trees en.wikipedia.org/wiki/Splay_tr emply a zig and zag graph operator, which could clearly be expressed in some sort of more general graph reduction language (but isn't).

@drj These are excellent, ty. I think I should dig more into the sorts of ways folks work with combinatory logic, too.

Sign in to participate in the conversation
Mauvestodon

Escape ship from centralized social media run by Mauve.