Papers
Topics
Authors
Recent
2000 character limit reached

Simultaneous Interval Number in Graph Theory

Updated 30 December 2025
  • Simultaneous interval number is a graph parameter that measures the minimal number of label sets required to encode edge structure via interval representations, generalizing standard interval graphs.
  • Computing the simultaneous interval number is NP-hard for d ≥ 2, though fixed-parameter tractable algorithms exist under specific modular decompositions and bounded graph parameters.
  • Structural bounds relate this parameter to measures like pathwidth and mim-width, offering insights into algorithm optimization and complexity classifications in simultaneous graph representations.

The simultaneous interval number is a structural width parameter for undirected graphs that generalizes interval graphs via interval representations augmented with labeling schemes. It measures the minimal complexity required to encode the edge structure of a graph using intervals on the real line and sets of labels, and it is intimately related to simultaneous representation problems arising in the study of intersection graphs. The parameter arises both as an explicit measure for single graphs and as an implicit threshold in simultaneous representations of families of interval graphs.

1. Definition and Fundamental Properties

A d-simultaneous interval representation of a graph G=(V,E)G=(V,E) is an assignment of:

  • a real interval I(v)RI(v) \subset \mathbb{R} for each vertex vVv \in V,
  • a label set L(v){1,2,,d}L(v) \subseteq \{1,2,\dots,d\} for each vVv \in V,

such that uvE(G)    [I(u)I(v)]uv \in E(G) \iff [I(u)\cap I(v) \neq \emptyset] and L(u)L(v)L(u)\cap L(v) \neq \emptyset. The simultaneous interval number of GG, denoted sim(G)\mathsf{sim}(G) or si(G)\mathrm{si}(G), is the smallest dd for which such a representation exists (Beisegel et al., 2024, Bonomo-Braberman et al., 28 Dec 2025):

$\mathsf{sim}(G) = \min\{\, d \mid G \text{ admits a $d$-simultaneous interval representation}\,\}$

Every interval graph satisfies sim(G)=1\mathsf{sim}(G)=1. Non-interval graphs such as C4C_4 (the 4-cycle) require sim(C4)=2\mathsf{sim}(C_4)=2. If a family of interval graphs G1,,GkG_1,\dots,G_k admits a simultaneous representation (every shared vertex is modeled by the same interval across all graphs), the minimal kk is naturally identified as the simultaneous interval number of the family (Bok et al., 2018).

2. Complexity of Recognition and Computation

Determining whether a graph or graph family has sim(G)d\mathsf{sim}(G)\leq d is NP\mathsf{NP}-hard for d2d\geq 2 (Beisegel et al., 2024, Bonomo-Braberman et al., 28 Dec 2025). This hardness is established by reductions from classical combinatorial problems:

  • The simultaneous representation problem for kk interval graphs (SimRep(Interval)\mathsf{SimRep}(\mathsf{Interval})) is NP\mathsf{NP}-complete in the non-sunflower case when kk is part of the input (Bok et al., 2018).
  • For a given graph GG, the decision problem "does sim(G)d\mathsf{sim}(G)\leq d?" is NP\mathsf{NP}-hard via reductions from edge-clique-cover and total ordering (Beisegel et al., 2024). Thus, computing sim(G)\mathsf{sim}(G) is NP\mathsf{NP}-hard.

No efficient algorithms or approximation algorithms for general graphs are known; any such procedures would inherit the intractability of the base problems.

3. Modular Partitions and Parameterized Algorithms

The simultaneous interval number exhibits tractability when parameterized by strong graph decompositions. A key notion is the G\mathcal{G}-modular cardinality: for a hereditary class G\mathcal{G}, G-mc(G)\mathcal{G}\textrm{-mc}(G) is the smallest cardinality of a partition of V(G)V(G) into G\mathcal{G}-modules. Cluster (union of cliques) and interval graph classes are notable choices (Bonomo-Braberman et al., 28 Dec 2025).

Given a cluster-modular partition of GG into kk modules, there is a fixed-parameter tractable (FPT) algorithm deciding sim(G)d\mathsf{sim}(G)\leq d in time O(2k(4k)!22kdnc)O(2^k (4k)! 2^{2kd} n^c) (Bonomo-Braberman et al., 28 Dec 2025). The FPT algorithm exploits contraction of clique modules and reduction of independent sets to bounded representatives; it proceeds via branching and enumeration over possible interval and label assignments on a reduced graph of O(k)O(k) vertices.

Neighborhood diversity, twin-cover, and vertex cover further bound cluster-modular cardinality, rendering sim(G)\mathsf{sim}(G) FPT in these parameters plus solution size.

Polynomial kernelization is excluded for sim(G)\mathsf{sim}(G) when parameterized by treewidth, pathwidth, bandwidth, mim-width, clique-width, modular-width, or even the parameter itself, unless NPcoNP/poly\mathsf{NP} \subseteq \mathrm{coNP}/\mathrm{poly} (Bonomo-Braberman et al., 28 Dec 2025).

4. Structural Bounds and Relationships to Other Parameters

The simultaneous interval number is sandwiched between prominent graph width parameters (Beisegel et al., 2024):

  • Lower bound: lmim(G)sim(G)\mathit{lmim}(G) \leq \mathsf{sim}(G), where lmim\mathit{lmim} is the linear mim-width.
  • Upper bound: sim(G)pw(G)2+pw(G)\mathsf{sim}(G) \leq \mathit{pw}(G)^2 + \mathit{pw}(G), where pw\mathit{pw} is the pathwidth.

Other bounding relationships include:

  • sim(G)ecc(G)\mathsf{sim}(G) \leq \mathrm{ecc}(G) (edge-clique-cover number).
  • thin(G)2sim(G)\mathrm{thin}(G) \leq 2^{\mathsf{sim}(G)} (thinness parameter).

The simultaneous interval number thus interpolates between interval graph structure and more general notions of interval-like representations.

5. Algorithmic Consequences and Problem Complexity

Assuming access to a dd-simultaneous interval representation, several classic problems become tractable, but boundaries of intractability persist (Beisegel et al., 2024):

  • Maximum Clique: At most 22dn2^{2^d} n maximal cliques; enumeration and optimization in time O(d22d+2dnlogn)O(d 2^{2^d+2d} n\log n).
  • Clique of Prescribed Size: Decidable in O(2dkn)O(2^{dk} n) time for clique size kk.
  • Independent Set / Dominating Set: FPT algorithms in time O(2dkn)O(2^{dk}n), parameterized by solution size kk and simultaneous interval number dd.

Hardness results:

  • Graph Coloring: NP\mathsf{NP}-complete for sim(G)2\mathsf{sim}(G)\leq 2 even with representation given (Beisegel et al., 2024).
  • Independent Dominating Set: W[1]-hard parameterized by sim(G)\mathsf{sim}(G), with no f(d)no(d)f(d) n^{o(d)}-time algorithm under ETH.

Problems such as Independent Set and Dominating Set admit FPT algorithms, while others (Graph Coloring, Independent Dominating Set) remain computationally hard, sharply distinguishing the simultaneous interval number from other width measures.

6. Illustrative Examples and Sunflower Position

For the 4-cycle C4C_4 (not an interval graph), a $2$-simultaneous interval representation is possible by assigning complementary intervals and label sets to opposite vertex pairs (Beisegel et al., 2024, Bonomo-Braberman et al., 28 Dec 2025). For families of interval graphs, the complexity of simultaneous representation depends on their intersection structure:

  • Sunflower position: All pairs of graphs have the same intersection; algorithms are tractable for k=2k=2 (linear time), but complexity is unknown for arbitrary kk (Bok et al., 2018).
  • Non-sunflower position: SimRep(Interval)\mathsf{SimRep}(\mathsf{Interval}) is NP\mathsf{NP}-complete when kk is part of the input (Bok et al., 2018).

7. Open Problems, Parameter Significance, and Future Directions

The simultaneous interval number quantifies "how far" a graph is from being an interval graph via the minimal number of "tracks" (labels) enabling a single-interval-per-vertex intersection model (Beisegel et al., 2024, Bonomo-Braberman et al., 28 Dec 2025). Key open questions include:

  • Existence of FPT or XP algorithms for recognizing sim(G)d\mathsf{sim}(G)\leq d and constructing such representations.
  • Whether enumeration bounds for cliques can be improved.
  • Identification of further hard problems becoming FPT for parameterization by sim(G)\mathsf{sim}(G) plus solution size, such as Feedback Vertex Set or Odd Cycle Transversal.

The parameter is strict enough to enable efficient algorithms for various NP\mathsf{NP}-hard problems, yet delicate enough that some classical graph problems remain hard even at low parameter values, e.g., d=2d=2. The study of sim(G)\mathsf{sim}(G) thus advances both structural and algorithmic understanding of graph classes between interval graphs and more general intersection representations (Beisegel et al., 2024, Bonomo-Braberman et al., 28 Dec 2025, Bok et al., 2018).

Whiteboard

Topic to Video (Beta)

Follow Topic

Get notified by email when new papers are published related to Simultaneous Interval Number.

Don't miss out on important new AI/ML research

See which papers are being discussed right now on X, Reddit, and more:

“Emergent Mind helps me see which AI papers have caught fire online.”

Philip

Philip

Creator, AI Explained on YouTube