Papers
Topics
Authors
Recent
2000 character limit reached

PTAS for Planar k-Connectivity Augmentation

Updated 31 December 2025
  • The paper introduces PTAS/EPTAS algorithms that near-optimally augment planar graphs for constant k using decomposition, bounded-treewidth, and dynamic programming techniques.
  • It tackles both vertex- and edge-connectivity variants by leveraging structural properties like separating triangles and laminar k-cuts to address NP-hard challenges.
  • The study extends its methods to triangulation models and beyond-planar classes, detailing algorithmic trade-offs and establishing clear (1+ε) approximation guarantees.

The planar kk-connectivity augmentation problem (PTAS for Planar kk-Connectivity Augmentation) concerns finding a minimum-size subset of edges whose addition to a given planar graph increases its connectivity to a prescribed kk. In both vertex and edge models, this augmentation problem is NP-hard for small kk in the strict planar setting, yet recent research has yielded PTAS (and EPTAS) frameworks for constant kk in planar graphs by leveraging structural properties, decomposition techniques, and bounded-treewidth algorithms. Connections to flip distance in triangulations and extensions to beyond-planarity further enrich this domain.

1. Formal Problem Definitions and Variants

Given a cc-vertex-connected or kk-edge-connected planar graph G=(V,E)G = (V, E) and a target connectivity k>ck > c, the planar kk-connectivity augmentation problem asks for a minimum-cardinality set FF of new edges such that the augmented graph G=(V,EF)G' = (V, E \cup F) attains kk-connectivity and, in strict variants, remains planar (Akitaya et al., 1 Sep 2025, Neuwohner et al., 24 Dec 2025). For triangulations, the problem is equivalent to finding a minimum-length sequence of edge flips transforming TT into a kk-connected triangulation; the flip distance model directly maps to connectivity augmentation.

Two primary variants are addressed:

Variant Augmentation Goal Constraint
Vertex-connectivity (VCA) kk-vertex-connected GG' Planarity, triangulation, PSLG
Edge-connectivity (ECA) kk-edge-connected GG' Planarity, candidate links

For k5k\leq 5, planarity imposes combinatorial restrictions, and NP-completeness holds for 2c<k52\leq c<k\leq 5 (Akitaya et al., 1 Sep 2025, Neuwohner et al., 24 Dec 2025). When augmentation is permitted into \ell-planar classes (=Θ(k2)\ell=\Theta(k^2)), polynomial-time schemes become feasible.

2. Hardness Results and Structural Barriers

The ckc \to k connectivity augmentation problem in planar graphs is NP-complete for 2c<k52 \leq c < k \leq 5 (Akitaya et al., 1 Sep 2025), and more generally, planar kk-CAP is NP-hard for all k2k \geq 2 (Neuwohner et al., 24 Dec 2025). These results are established via reductions from Linked Planar 3-SAT, with gadget constructions scaling with kk.

Structural properties that underpin this hardness include the existence of separating triangles (cycles), long terminal-free cycles in minimal kk-vertex-connected planar graphs for k4k\geq 4, and the laminarity of kk-cuts:

Obstacle Manifestation
Separating triangles Induce required edge/flip operations for augmentation
Terminal-free cycles Break down of local-to-global patching in PTAS frameworks
Laminar kk-cuts Necessitate careful handling of cuts across decomposition

This structural complexity explains why canonical PTAS decompositions (e.g., Baker’s) require new innovations for global connectivity objectives.

3. PTAS and EPTAS Frameworks

Recent advances have introduced PTAS and EPTAS architectures for planar kk-connectivity augmentation for constant kk, including specialized schemes for triangulations and general planar graphs (Akitaya et al., 1 Sep 2025, Borradaile et al., 2016, Neuwohner et al., 24 Dec 2025).

Triangulation EPTAS (Flip Distance)

For cc-connected triangulations, connectivity augmentation (to k=4k=4) via edge flips is addressed by reducing the problem to hitting separating triangles (3-cycles). Any flip sequence must destroy each separating triangle, yielding the optimal hitting set τ\tau:

  • Hitting set τ=minE\tau = \min |E'| intersecting all separating triangles.
  • EPTAS computes a sequence of at most (1+ϵ)τ(1+\epsilon)\cdot\tau flips in O(n2O(1/ϵ))O(n \cdot 2^{O(1/\epsilon)}) time (Akitaya et al., 1 Sep 2025).
  • Utilizes Baker-style layered decomposition: edges are colored/modulo layered, and low-impact subproblems are solved via DP on small treewidth pieces.

General kk-CAP PTAS

For general planar kk-edge-connectivity augmentation:

  • Dual-layer (“ring”) decomposition of the vertex–face graph, partitioning into overlapping low-treewidth sets UiU_i with controlled edge overlap.
  • Definition of “kk-edge-safe cover”: for every cut SS, either enough edges are bought to cross the cut, or the cut lies entirely inside one piece.
  • Chain graphs of snug vertices and laminar families of kk-cuts enable effective preprocessing and contraction steps.
  • Bounded-treewidth dynamic programming solves local pieces, with global feasibility achieved by gluing via overlapping edge purchases.
  • Approximation factor (1+ϵ)(1+\epsilon) attained for constant kk in O(n)O(n) time, with singly exponential dependence on k/ϵk/\epsilon (Neuwohner et al., 24 Dec 2025).

4. Key Structural Lemmas and Decomposition Principles

Successful application of PTAS/EPTAS techniques in connectivity augmentation hinges on careful exploitation of planar structure, minimal kk-connectivity, and bounded treewidth (Borradaile et al., 2016, Neuwohner et al., 24 Dec 2025):

  • Tree-Cycle Lemma: In minimal kk-vertex-connected graphs, cycles tightly enclose terminal-free components.
  • Connectivity-Separation Theorem: For triconnected planar graphs, the existence of kk vertex/edge-disjoint paths per terminal pair ensures that dynamic programming can localize global connectivity constraints.
  • Dual Cuts and Laminarity: Planar duality links minimal kk-cuts in the primal with cycles in the dual, facilitating the “safe cover” decomposition.
  • Snug Vertices and Chain Graphs: Snug vertices (degree k+1k+1 with unique shores) organize into chain graphs enabling contraction and piecewise DP.

These lemmas guarantee that the decomposition isolates hard global constraints, allowing local subproblems to be solved efficiently.

5. Algorithmic Components and Pseudocode Overviews

Core algorithmic steps for PTAS frameworks include:

  • Preprocessing: Thinning of candidate links, contraction of chain graphs.
  • Decomposition: Layering via vertex–face distance, formation of overlapping rings, identification of kk-edge-safe covers.
  • Dynamic Programming: On bounded-treewidth subgraphs, with “connectivity signatures” tracking local path-disjointness.
  • Merging/Glues: Piecewise-optimal solutions combined using purchased overlap edges and augmentations for boundary cases.
  • Approximation Guarantee: Costs of overlaps and localized augmentations are bounded by O(ϵOPT)O(\epsilon \cdot \mathrm{OPT}); remaining local solutions sum to at most OPT.

Illustrative pseudocode for PTAS (Neuwohner et al., 24 Dec 2025):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
def PTAS(G, L, ε, k):
    preprocess G to be minimally k-connected
    L_prime = thin_out(L)
    P = compute_snug_paths(G)
    Gp, Lp = contract_paths(G, L_prime, P)
    Up = compute_kplus1_edge_safe_cover(Gp, Lp, ε/6, k)
    Q, boundary_links = select_boundary_paths_and_links(Up, P)
    L_StarStar = boundary_links.union(overlap_links(Up))
    piece_solutions = []
    for i in Up:
        Gi, Li = contract_outside(G, L_StarStar, Up, i)
        OPTi = DP_solve(Gi, Li, k)
        piece_solutions.append(OPTi)
    return L_StarStar.union(*piece_solutions)

Running times are linear in nn for fixed k,ϵk, \epsilon, with singly-exponential (in k/ϵk/\epsilon) overheads in dynamic programming (Neuwohner et al., 24 Dec 2025).

6. Trade-Offs: Beyond-Planarity and Higher kk

When augmentation is permitted in beyond-planar classes (ℓ-planar, ℓ-plane graphs), the strict NP-hardness barrier for planar augmentation at k5k\leq 5 is circumvented. The tight asymptotic tradeoff ℓ = Θ(k2k^2) allows every planar input to be augmented to kk-connectivity with a local crossing number bounded accordingly (Akitaya et al., 1 Sep 2025). Extension of PTAS principles to these settings utilizes clustering, clique formation in dual subgraphs of size Θ(kk), and matching between clusters.

For strict planar graphs, however, the failure of the brick–boundary cover property and the existence of terminal-free cycles preclude extension of these decompositions to k>3k > 3 in certain models (Borradaile et al., 2016). A plausible implication is that approximability results reach a barrier in strictly planar settings for larger kk, and PTAS efficacy is restricted by these global topological obstructions.

The presented PTAS/EPTAS results generalize and subsume earlier PTASs for Steiner tree, PTSP, and edge/vertex connectivity in planar graphs. Key methodologies—mortar graph + brick + portal approaches, tree-cycle separator lemmas, and branched decompositions—are central in all these settings (Borradaile et al., 2016). The NP-hardness results preclude the existence of FPTAS for planar kk-connectivity augmentation unless P=NP (Neuwohner et al., 24 Dec 2025).

Summary of properties:

Property PTAS/EPTAS Planar, kk constant Extension Limit
Running time O(n)O(n) (fixed kk) Yes Not polynomial for unbounded kk
Approximation ratio (1+ϵ)(1+\epsilon) Yes FPTAS impossible
PTAS for k>4k>4 Only for ℓ-planar No (strict planar) NP-hardness barrier
Connection to flips Triangulation model Yes 4-Connectivity EPTAS only

Further developments in planar augmentation remain subject to advances in understanding global structure in minimal kk-connected planar graphs.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (3)

Whiteboard

Topic to Video (Beta)

Follow Topic

Get notified by email when new papers are published related to PTAS for Planar k-Connectivity Augmentation.