How to efficiently represent a graph in computer memory is a fundamental data structuring question. In the present paper, we address this question from a combinatorial point of view. A representation of an $n$-vertex graph $G$ is called implicit if it assigns to each vertex of $G$ a binary code of length $O(\log n)$ so that the adjacency of two vertices is a function of their codes. A necessary condition for a hereditary class $X$ of graphs to admit an implicit representation is that $X$ has at most factorial speed of growth. This condition, however, is not sufficient, as was recently shown in [Hatami & Hatami, FOCS 2022]. Several sufficient conditions for the existence of implicit representations deal with boundedness of some parameters, such as degeneracy or clique-width. In the present paper, we analyze more graph parameters and prove a number of new results related to implicit representation and factorial properties.
翻译:如何有效地代表计算机记忆中的图表是一个基本的数据结构问题。在本文件中,我们从组合的角度来讨论这一问题。如果对每个顶端指定一个长度为$G的二元代码,则以美元为单位的顶端代表美元(log n)即为隐含,这样两个顶端的相近性就与其代码有关。图中世系类X美元允许隐含代表的一个必要条件是,X美元在最大程度上具有因数增长速度。然而,正如最近在[Hatami和Hatami,FOCS 2022]中所表明的那样,这一条件是不够的。对于隐含的表达方式存在的若干充分条件涉及某些参数的界限,例如脱基因或结晶线。在本文件中,我们分析更多的图表参数,并证明与隐含的表达方式和因数特性有关的一些新结果。</s>