Package: L0ggm Title: Smooth L0 Penalty Approximations for Gaussian Graphical Models Version: 0.1.1 Date: 2026-06-17 Authors@R: c( person("Alexander", "Christensen", email = "alexpaulchristensen@gmail.com", role = c("aut", "cre"), comment = c(ORCID = "0000-0002-9798-7037")), person("Jeongwon", "Choi", email = "jungwon799@gmail.com", role = "ctb", comment = c(ORCID = "0000-0001-6087-2124")), person("John", "Fox", role = c("cph", "ctb"), comment = "Original implementation of polyserial correlations in auto_correlate.R"), person("Yves", "Rosseel", role = c("cph", "ctb"), comment = "Original implementation of rmsea_ci in network_fit.R"), person("Alexander", "Robitzsch", role = c("cph", "ctb"), comment = "C++ implementation of Drezner-Wesolowsky bivariate normal CDF in polychoric_matrix.c"), person("David", "Blackman", role = "ctb", comment = "Original xoshiro.c implementation"), person("Sebastiano", "Vigna", role = "ctb", comment = "Original xoshiro.c implementation"), person("John", "Burkardt", role = c("cph", "ctb"), comment = "Original ziggurat.c implementation") ) Description: Provides smooth approximations to the L0 norm penalty for estimating sparse Gaussian graphical models (GGMs). Network estimation is performed using the Local Linear Approximation (LLA) framework (Fan & Li, 2001 ; Zou & Li, 2008 ) with five penalty functions: arctangent (Wang & Zhu, 2016 ), EXP (Wang, Fan, & Zhu, 2018 ), Gumbel, Log (Candes, Wakin, & Boyd, 2008 ), and Weibull. Adaptive penalty parameters for EXP, Gumbel, and Weibull are estimated via maximum likelihood, and model selection uses information criteria including AIC, BIC, and EBIC (Extended BIC). Simulation functions generate multivariate normal data from GGMs with stochastic block model or small-world (Watts-Strogatz) network structures. Depends: R (>= 3.5.0) License: AGPL (>= 3.0) Encoding: UTF-8 LazyData: true NeedsCompilation: yes Imports: igraph, glasso, glassoFast, Matrix, methods, psych, stats Copyright: See inst/COPYRIGHTS for details BugReports: https://github.com/AlexChristensen/L0ggm/issues Config/roxygen2/version: 8.0.0 Config/pak/sysreqs: libglpk-dev libxml2-dev Repository: https://alexchristensen.r-universe.dev Date/Publication: 2026-06-17 18:25:59 UTC RemoteUrl: https://github.com/alexchristensen/l0ggm RemoteRef: HEAD RemoteSha: 96da1641ec7e05d4ef019e6b82d7ee825d0551a1 Packaged: 2026-06-17 20:22:40 UTC; root Author: Alexander Christensen [aut, cre] (ORCID: ), Jeongwon Choi [ctb] (ORCID: ), John Fox [cph, ctb] (Original implementation of polyserial correlations in auto_correlate.R), Yves Rosseel [cph, ctb] (Original implementation of rmsea_ci in network_fit.R), Alexander Robitzsch [cph, ctb] (C++ implementation of Drezner-Wesolowsky bivariate normal CDF in polychoric_matrix.c), David Blackman [ctb] (Original xoshiro.c implementation), Sebastiano Vigna [ctb] (Original xoshiro.c implementation), John Burkardt [cph, ctb] (Original ziggurat.c implementation) Maintainer: Alexander Christensen