TGViewer
nikalexxx nikalexxx @nik_alex_flow · 479 subscribers
Post #610 640
Это были не просто красивые фракталы, а настоящее программирование.

По сути мы на фестивале исполняли код на графовой вычислительной машине. Упрощённую версию которой я перенёс в браузер и показывал. Графовая машина работает через подстановку подграфов в графе. Она эквивалентна по мощности машине Тьюринга, лямбда-исчислению или комбинаторам. Так как шаблоны и замены это тоже графы, она универсальна. В отличие от лямбд, здесь не любой граф является правилом вывода. Но любое правило вывода выразимо через граф. Графы направленные, могут быть с циклами.

Конкретно фракталы получаются, если в правиле в правой части (замене) есть подграфы из шаблона, разнесенные хотя бы одним ребром с узлами следующего поколения. Поколения узлов нужны для корректной замены подграфов в ширину, чтобы основной граф эволюционировал равномерно.

К слову, на такой эволюции графов даже есть физическая теория всего https://www.wolframphysics.org/

У графов много преимуществ по сравнению со строками или деревьями в контексте перезаписи, но есть и слабые места в виде поиска изоморфного подграфа и комбинаторного взрыва. Именно эти места я и оптимизирую в своём проекте.
  • 🔥 7
  • ❤ 5
More from @nik_alex_flow
  1. Sep 10, 2026Я наконец-то надел эту фиолетовую жилетку) В прошедшую субботу на https://deeptechnight.ru…
  2. Aug 26, 2026Визуализация квантовой хромодинамики готова 🎉https://nikalexxx.github.io/?/physics/qcd В…
  3. May 25, 2026Фестиваль прошёл отлично! Так много незнакомым людям про графы я ещё не рассказывал 😃 У м…
  4. May 17, 2026Фрактальная Одиссея Полвека назад Мандельброт придумал слово «фрактал». В честь этого 23 м…
  5. May 17, 2026В следующую субботу на фестивале "Фрактальная Одиссея" будет мой стенд про эволюцию графов…
  6. Apr 25, 2026Соединил две библиотеки для отрисовки графов https://github.com/cosmosgl и https://github.…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →