PTAS for Planar k-Connectivity Augmentation
- 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 -connectivity augmentation problem (PTAS for Planar -Connectivity Augmentation) concerns finding a minimum-size subset of edges whose addition to a given planar graph increases its connectivity to a prescribed . In both vertex and edge models, this augmentation problem is NP-hard for small in the strict planar setting, yet recent research has yielded PTAS (and EPTAS) frameworks for constant 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 -vertex-connected or -edge-connected planar graph and a target connectivity , the planar -connectivity augmentation problem asks for a minimum-cardinality set of new edges such that the augmented graph attains -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 into a -connected triangulation; the flip distance model directly maps to connectivity augmentation.
Two primary variants are addressed:
| Variant | Augmentation Goal | Constraint |
|---|---|---|
| Vertex-connectivity (VCA) | -vertex-connected | Planarity, triangulation, PSLG |
| Edge-connectivity (ECA) | -edge-connected | Planarity, candidate links |
For , planarity imposes combinatorial restrictions, and NP-completeness holds for (Akitaya et al., 1 Sep 2025, Neuwohner et al., 24 Dec 2025). When augmentation is permitted into -planar classes (), polynomial-time schemes become feasible.
2. Hardness Results and Structural Barriers
The connectivity augmentation problem in planar graphs is NP-complete for (Akitaya et al., 1 Sep 2025), and more generally, planar -CAP is NP-hard for all (Neuwohner et al., 24 Dec 2025). These results are established via reductions from Linked Planar 3-SAT, with gadget constructions scaling with .
Structural properties that underpin this hardness include the existence of separating triangles (cycles), long terminal-free cycles in minimal -vertex-connected planar graphs for , and the laminarity of -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 -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 -connectivity augmentation for constant , 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 -connected triangulations, connectivity augmentation (to ) 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 :
- Hitting set intersecting all separating triangles.
- EPTAS computes a sequence of at most flips in 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 -CAP PTAS
For general planar -edge-connectivity augmentation:
- Dual-layer (“ring”) decomposition of the vertex–face graph, partitioning into overlapping low-treewidth sets with controlled edge overlap.
- Definition of “-edge-safe cover”: for every cut , 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 -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 attained for constant in time, with singly exponential dependence on (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 -connectivity, and bounded treewidth (Borradaile et al., 2016, Neuwohner et al., 24 Dec 2025):
- Tree-Cycle Lemma: In minimal -vertex-connected graphs, cycles tightly enclose terminal-free components.
- Connectivity-Separation Theorem: For triconnected planar graphs, the existence of vertex/edge-disjoint paths per terminal pair ensures that dynamic programming can localize global connectivity constraints.
- Dual Cuts and Laminarity: Planar duality links minimal -cuts in the primal with cycles in the dual, facilitating the “safe cover” decomposition.
- Snug Vertices and Chain Graphs: Snug vertices (degree 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 -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 ; 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 for fixed , with singly-exponential (in ) overheads in dynamic programming (Neuwohner et al., 24 Dec 2025).
6. Trade-Offs: Beyond-Planarity and Higher
When augmentation is permitted in beyond-planar classes (ℓ-planar, ℓ-plane graphs), the strict NP-hardness barrier for planar augmentation at is circumvented. The tight asymptotic tradeoff ℓ = Θ() allows every planar input to be augmented to -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 Θ(), 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 in certain models (Borradaile et al., 2016). A plausible implication is that approximability results reach a barrier in strictly planar settings for larger , and PTAS efficacy is restricted by these global topological obstructions.
7. Connections to Related Problems and Optimality
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 -connectivity augmentation unless P=NP (Neuwohner et al., 24 Dec 2025).
Summary of properties:
| Property | PTAS/EPTAS | Planar, constant | Extension Limit |
|---|---|---|---|
| Running time | (fixed ) | Yes | Not polynomial for unbounded |
| Approximation ratio | Yes | FPTAS impossible | |
| PTAS for | 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 -connected planar graphs.