% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/network-summary.R
\name{network_cut_vertices}
\alias{network_cut_vertices}
\title{Cut Vertices (Articulation Points)}
\usage{
network_cut_vertices(x, count_only = FALSE, ...)
}
\arguments{
\item{x}{Network input: matrix, igraph, network, cograph_network, or tna object}

\item{count_only}{Logical. If TRUE, return only the count. Default FALSE.}

\item{...}{Additional arguments passed to \code{\link{to_igraph}}}
}
\value{
If count_only = FALSE, vector of node indices (or names if graph is named).
If count_only = TRUE, integer count.
}
\description{
Finds nodes whose removal would disconnect the network.
These are critical nodes for network connectivity.
}
\examples{
# Bridge node connecting two components
adj <- matrix(c(0,1,1,0,0, 1,0,1,0,0, 1,1,0,1,0, 0,0,1,0,1, 0,0,0,1,0), 5, 5)
network_cut_vertices(adj)  # Node 3 is cut vertex
network_cut_vertices(adj, count_only = TRUE)  # 1
}
