Neighbor Connectivity Calculator

neighborhood-based attacks

CalculatorsFreeNo Signup
4.7(836 reviews)
All Tools

Loading tool...

About Neighbor Connectivity Calculator

A neighbor connectivity calculator computing κ_N(G): minimum number of vertices forming the closed neighborhood of some set S that, when removed, disconnects G. Models 'neighborhood-based' attacks. κ_N ≤ κ. Gunther et al. Client-side.

Neighbor Connectivity Calculator Features

  • κ_N(G)
  • N[S] attack
  • vs κ
  • Gunther
  • Common graphs
Neighbor connectivity κ_N(G): find S ⊆ V such that removing N[S] (closed neighborhood) disconnects G, minimizing |N[S]|. Models attacks that take out a node and all its neighbors (blast radius). κ_N ≤ κ always.

How to Use

Select graph:

  • κ_N: Nbr. conn.
  • N[S]: Blast radius
  • vs κ: Compare

Blast Radius Model

When a node fails, it often takes down its neighbors too (power cascade, virus spread, blast wave). Neighbor connectivity models this cascade: removing S removes N[S]. More realistic failure model.

Computing κ_N

Check all subsets S (expensive!). For each S: remove N[S] and check connectivity. Finding min |N[S]| that disconnects. Polynomial for special classes. Related to domination and covering problems.

Step-by-Step Instructions

  1. 1Select graph.
  2. 2Find optimal S.
  3. 3Compute |N[S]|.
  4. 4Check disconnection.
  5. 5Compare with κ.

Neighbor Connectivity Calculator — Frequently Asked Questions

Why is κ_N ≤ κ?+

Any single vertex v: removing N[v] removes deg(v)+1 vertices. If this disconnects G, then κ_N ≤ deg(v)+1. Standard connectivity κ requires arbitrary vertex sets. Neighborhood sets are more constrained but sufficient for disconnection.

What applications use neighbor connectivity?+

Wireless sensor networks (jamming one sensor affects its neighbors). Power grids (cascade failures). Epidemiology (quarantining infected + contacts). Any system with spatial/relational proximity effects.

How does it relate to domination?+

If S is a dominating set, N[S] = V (removing everything). The interesting case: small S whose N[S] disconnects but doesn't dominate. Balances coverage and disconnection.

Share this tool: