This repository includes simulation code for network topology estimation with
[Paper]
F. Matsuzaki and T. Ikeda, "Sparse topology estimation for consensus network systems via minimax concave penalty," IEEE Control Systems Letters (L-CSS), vol. 8, pp. 1012–1017, 2024.
MATLAB code for generating data of consensus networks that include probabilistic noise. To solve the stochastic differential equation, the Euler-Maruyama scheme is implemented.
The generated data is stored in Data/<sample_duration>.mat
MATLAB code for estimating the topology with EstimateResult/L1_<sample_duration>/L1_<sample_duration> <date>.mat
.
MATLAB code for estimating the topology with MCP.
The estimation result is stored in EstimateResult/MCP_<sample_duration>/MCP_<sample_duration> <date>.mat
.