The Maximum τ‐Persistent Bipartition Problem: An Optimization Approach for Intrusion Detection in Heterogeneous In‐Vehicle Networks

ABSTRACT The vulnerability of in‐vehicle communication networks to cyber threats has turned intrusion detection into a core research priority. Analyzing temporal communication patterns offers a powerful solution, given that normal vehicle operations rely on highly predictable, quasi‐periodic message exchanges. Consequently, any deviation from these regularities provides a reliable indicator of anomalous or malicious activity. Building on this observation, we propose a new approach that combines temporal analysis with a structural representation of network interactions. Specifically, we model interactions between electronic control units (ECUs) as a temporal graph , where nodes represent ECUs and time‐dependent edges capture communication patterns inferred from observed traffic. This representation enables the joint analysis of temporal and structural properties of the system. We observe that Denial of Service or flooding attack scenarios induce structured interaction patterns that can be naturally interpreted as bipartite graphs, where a set of compromised nodes systematically communicates with a distinct set of target nodes. Such persistent and asymmetric communication behaviors deviate from normal operation and provide a structural signature of malicious activity. Motivated by this insight, we introduce the maximum ‐persistent bipartition problem , an optimization problem that identifies a maximum‐cardinality bipartite subgraph that persists for at least timestamps in the temporal graph. We model it using integer programming and solve it through the state‐of‐the‐art solver Gurobi. Experiments on real in‐vehicle instances show that the method effectively detects attacks that directly affect communication timing, while experiments on synthetic temporal graphs compare the proposed approach with a degree‐based baseline and assess its computational scalability.

Authors

Institutions

Publication Details

Journal
Networks
Published
2026-11-02
DOI
https://doi.org/10.1002/net.70087
Primary Topic
Network Security and Intrusion Detection
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

The Maximum τ‐Persistent Bipartition Problem: An Optimization Approach for Intrusion Detection in Heterogeneous In‐Vehicle Networks

Martina Cerulli, Francesco Palmieri, Carmine Sorgente, Arcangelo Castiglione et al.
Networks
Network Security and Intrusion Detection
article

The Maximum τ‐Persistent Bipartition Problem: An Optimization Approach for Intrusion Detection in Heterogeneous In‐Vehicle Networks

Martina Cerulli, Francesco Palmieri, Carmine Sorgente, Arcangelo Castiglione, Teresa Elia
article en

Abstract

ABSTRACT The vulnerability of in‐vehicle communication networks to cyber threats has turned intrusion detection into a core research priority. Analyzing temporal communication patterns offers a powerful solution, given that normal vehicle operations rely on highly predictable, quasi‐periodic message exchanges. Consequently, any deviation from these regularities provides a reliable indicator of anomalous or malicious activity. Building on this observation, we propose a new approach that combines temporal analysis with a structural representation of network interactions. Specifically, we model interactions between electronic control units (ECUs) as a temporal graph , where nodes represent ECUs and time‐dependent edges capture communication patterns inferred from observed traffic. This representation enables the joint analysis of temporal and structural properties of the system. We observe that Denial of Service or flooding attack scenarios induce structured interaction patterns that can be naturally interpreted as bipartite graphs, where a set of compromised nodes systematically communicates with a distinct set of target nodes. Such persistent and asymmetric communication behaviors deviate from normal operation and provide a structural signature of malicious activity. Motivated by this insight, we introduce the maximum ‐persistent bipartition problem , an optimization problem that identifies a maximum‐cardinality bipartite subgraph that persists for at least timestamps in the temporal graph. We model it using integer programming and solve it through the state‐of‐the‐art solver Gurobi. Experiments on real in‐vehicle instances show that the method effectively detects attacks that directly affect communication timing, while experiments on synthetic temporal graphs compare the proposed approach with a degree‐based baseline and assess its computational scalability.

Networks
University of Salerno (IT)
Openalex Percentile: Top 15%
Network Security and Intrusion Detection
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Laika access coming soon