一棵树有大量的人类可读和机器可读的文本表示形式,例如嵌套列表(以各种表示形式,例如JSON和YAML)和XML。结合缩进,它们使想象结构变得非常容易。
但是我看不到有向无环图具有相同程度的可读性。它是比树更通用的数据结构,因此不能使用上述格式(无论如何,都是冗长的)。
我想到的应用程序将是各种流程图-例如,它自然会出现在各种计划任务中。
为了限制问题的范围,我主要是在寻求标准解决方案,或者至少是准备用于生产并且已在某些实践领域证明有效的解决方案。如果没有,那么任何经过某种同行评审(例如,发表在科学论文中的提议)的实验命题都必须要做。