Towards Settling the Complexity of the Lettericity Problem

Abstract

The lettericity of a graph G=(V,E) is defined as the smallest size of an alphabet such that there is a word w1 … w|V| ∈ * and a decoder D ⊂eq 2 with the property that G is isomorphic to the letter graph G(D, w), that is, the graph with vertex set \1, …, n\ and edge set \ij 1≤ i < j ≤ n, wiwj ∈ D\. Note that G(D, w) can be seen as a graph with inherent coloring V(G) → . It is unknown whether the lettericity of a given graph can be computed in polynomial time. The problem to determine the lettericity of a given graph is called the lettericity problem. As a step towards answering the complexity of this problem, we investigate the following retrieval problems: given a graph G together with two of the three solution-objects (word w, decoder D, and coloring ), the goal is to compute the third solution-object. We show that word retrieval and decoder retrieval are solvable in polynomial time, while coloring retrieval is equivalent to the graph isomorphism problem. Beyond this, we introduce symmetric lettericity which is a restricted version of lettericity where each decoder needs to be symmetrical (ab∈ D if and only if ba∈ D). As we show, the symmetric lettericity of a graph always equals the neighborhood diversity of the graph, which in fact can be computed in linear time.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…