On star-k-PCGs: exploring class boundaries for small k values

Acta Informatica, Mar 2025

A graph $$G=(V,E)$$ is a star-k-pairwise compatibility graph (star-k-PCG) if there exists a weight function $$w: V \rightarrow \mathbb {R}^+$$ and k mutually exclusive intervals $$I_1, I_2, \ldots I_k$$ , such that there is an edge $$uv \in E$$ if and only if $$w(u)+w(v) \in \bigcup _i I_i$$ . These graphs are related to two important classes of graphs: pairwise compatibility graphs (PCGs) and multithreshold graphs. It is known that for any graph G there exists a k such that G is a star-k-PCG. Thus, for a given graph G it is interesting to know which is the minimum k such that G is a star-k-PCG. We define this minimum k as the star number of the graph, denoted by $$\gamma (G)$$ . Here we investigate the star number of simple graph classes, such as graphs of small size, caterpillars, cycles and grids. Specifically, we determine the exact value of $$\gamma (G)$$ for all the graphs with at most 7 vertices. By doing so we show that the smallest graphs with star number 2 are only 4 and have exactly 5 vertices; the smallest graphs with star number 3 are only 3 and have exactly 7 vertices. Next, we provide a construction showing that the star number of caterpillars is one. Moreover, we show that the star number of cycles and two-dimensional grid graphs is 2 and that the star number of 4-dimensional grids is at least 3. Finally, we conclude with numerous open problems.

Article PDF cannot be displayed. You can download it here:

https://link.springer.com/content/pdf/10.1007/s00236-025-00485-z.pdf

On star-k-PCGs: exploring class boundaries for small k values

Acta Informatica (2025) 62:17 https://doi.org/10.1007/s00236-025-00485-z RESEARCH On star-k-PCGs: exploring class boundaries for small k values Angelo Monti1 · Blerina Sinaimeri2 Received: 10 February 2024 / Accepted: 5 March 2025 © The Author(s) 2025 Abstract A graph G = (V , E) is a star-k-pairwise compatibility graph (star-k-PCG) if there exists a weight function w : V → R+ and k mutually exclusive  intervals I1 , I2 , . . . Ik , such that there is an edge uv ∈ E if and only if w(u) + w(v) ∈ i Ii . These graphs are related to two important classes of graphs: pairwise compatibility graphs (PCGs) and multithreshold graphs. It is known that for any graph G there exists a k such that G is a star-k-PCG. Thus, for a given graph G it is interesting to know which is the minimum k such that G is a star-kPCG. We define this minimum k as the star number of the graph, denoted by γ (G). Here we investigate the star number of simple graph classes, such as graphs of small size, caterpillars, cycles and grids. Specifically, we determine the exact value of γ (G) for all the graphs with at most 7 vertices. By doing so we show that the smallest graphs with star number 2 are only 4 and have exactly 5 vertices; the smallest graphs with star number 3 are only 3 and have exactly 7 vertices. Next, we provide a construction showing that the star number of caterpillars is one. Moreover, we show that the star number of cycles and two-dimensional grid graphs is 2 and that the star number of 4-dimensional grids is at least 3. Finally, we conclude with numerous open problems. 1 Introduction The categorization of graphs into different classes is fundamental in graph theory and its applications, as it allows for a more structured and focused study of their properties and behaviors. Indeed, each class of graphs, possess unique characteristics that make them suitable for specific problems and applications. In essence, the diversity of graph classes reflects the diversity of real-world problems they are used to model and solve. In this paper, we concentrate on a specific class of graphs, referred to as star-k-pairwise compatibility graphs. A graph G = (V , E) is a star-k-PCG if there exists a weight function w : V → R+ and Angelo Monti and Blerina Sinaimeri contributed equally to this work. A shorter version of this paper appeared as the conference article in [1]. B Blerina Sinaimeri Angelo Monti 1 Computer Science Department, Sapienza University of Rome, Via Salaria 113, 00139 Rome, Italy 2 Department of Business and Management, Luiss University, Viale Romania, 00197 Rome, Italy 0123456789().: V,-vol 123 17 Page 2 of 20 A. Monti, B. Sinaimeri k mutually exclusive  intervals I1 , I2 , . . . Ik , such that there is an edge uv ∈ E if and only if w(u) + w(v) ∈ i Ii . This class serves as a bridge between two well-established graph classes: pairwise compatibility graphs and multithreshold graphs. Connection with pairwise compatibility graphs (PCGs) A graph G is a k-PCG (known also as multi-interval PCG) if and only if there exists a non-negative edge weighted tree T and k mutually exclusive intervals I1 , I2 , . . . , Ik of non-negative reals such that each vertex of G corresponds to a leaf of T and there is an edge between two  vertices in G if and only if the distance between their corresponding leaves in T lies in i Ii (see e.g. [2]). Such tree T is called the k-witness tree of G. The concept of 1-PCGs, also known as PCGs, originated from the problem of reconstructing phylogenetic trees [3]. Moreover, PCGs are a generalization of the well-known k-leaf power graphs [4] and have proven valuable in describing and analyzing evolutionary processes [5]. One of the most important open problems in the field is, whether given an integer k, the k-PCG can be recognized in polynomial time, and it is unknown whether this problem can be solved in polynomial time, even for the case of k = 1. To make progress towards the solution of this problem, restrictions have been made on the topology of the k-witness tree into two main directions: a star and a caterpillar (see e.g. [6–8]). The class of star-k-PCGs is exactly the class of k-PCGs for which the witness tree is a star [1, 9]. Figure 1 depicts an example of a graph that is a star-1-PCG. This topology constraint on the witness tree, has been proven valuable as for star witness trees, the decision problem becomes simpler compared to the general case. Indeed, Xiao and Nagamochi [10] introduced the first polynomial-time algorithm for identifying graphs that are star-1-PCGs. Next, Kobayashi et al. in [11] improved upon this result by introducing a new characterization of star-1-PCGs that led to a linear time recognition algorithm. Connection with multithreshold graphs Multithreshold graphs were introduced by Jamison and Sprague [12] in 2020 as a generalization of the class of threshold graphs introduced by Chvátal and Hammer [13] in 1977 and has since become one of the most prominent and well-studied graph classes (see [14]). In a similar way, multithreshold graphs have gained considerable interest within the research community since their introduction, as evidenced by the following studies [12, 15, 16]. Given real numbers θ1 , θ2 , . . . , θk , with θ1 < θ2 < . . . < θk we say that a graph G = (V , E) is a k-threshold graph with thresholds θ1 , θ2 , . . . , θk if there exist an assignment r : V → R of real ranks to the vertices such that for every pair of distinct vertices u, v ∈ V we have uv ∈ E if and only if the inequality θi ≤ r (u) + r (v) holds for an odd number of indices i. It was shown in [11] that 2-threshold graphs are exactly Fig. 1 a An example of a graph G that is a star-1-PCG graph. In b and c the 1-witness graph and the 1-witness star for which G is a star-1-PCG with I1 = [5, 8] 123 On star-k-PCGs: exploring class boundaries for small k values Page 3 of 20 17 star-1-PCGs. Here we directly extend this claim by showing in Observation 1 that the class of star-k-PCGs is equivalent to the class of 2k-threshold graphs. Results It is already established that every graph G is a star-k-PCG for some positive integer k [2]. Hence, we introduce the following notation. Definition 1 Given a graph G, we define the star number, γ (G), to be the smallest positive integer k, such that G is a star-k-PCG. The star number is not known even for graphs belonging to simple classes. In this paper we firstly focus on n-vertex graphs for small values of n. Identifying the smallest graphs that are excluded from a class not only helps to define the boundaries of that class but could also help towards a characterization of the graph class through forbidden subgraphs. In this framework we consider the following question: what is the smallest value of n for which there exists an n-vertex graph that is not a star-k-PCG? This question has been already investigated for related graphs classes. Indeed, it is known that the smallest graphs that are not 1-PCGs ha (...truncated)


This is a preview of a remote PDF: https://link.springer.com/content/pdf/10.1007/s00236-025-00485-z.pdf
Article home page: https://link.springer.com/article/10.1007/s00236-025-00485-z

Monti, Angelo, Sinaimeri, Blerina. On star-k-PCGs: exploring class boundaries for small k values, Acta Informatica, 2025, pp. 1-20, Volume 62, Issue 2, DOI: 10.1007/s00236-025-00485-z