$β$-Th Order Acyclicity Derivatives for DAG Learning
Abstract
We consider a non-convex optimization formulation for learning the weighted adjacency matrix $W$ of a directed acyclic graph (DAG) that uses acyclicity constraints that are functions of $|W_{ij}|^\beta$, for $\beta \in \mathbb{N}$. State-of-the-art algorithms for this problem use gradient-based Karush-Kuhn-Tucker (KKT) optimality conditions which only yield useful search directions for $\beta =1$. Therefore, constraints with $\beta \geq 2$ have been ignored in the literature, and their empirical performance remains unknown. We introduce $\beta$-th Order Taylor Series Expansion Based Local Search ($\beta$-LS) which yields actionable descent directions for any $\beta \in \mathbb{N}$. Our empirical experiments show that $2$-LS obtains solutions of higher quality than $1$-LS, $3$-LS and $4$-LS. $2$-LSopt, an optimized version of $2$-LS, obtains high quality solutions significantly faster than the state of the art which uses $\beta=1$. Moreover, $2$-LSopt does not need any graph-size specific hyperparameter tuning. We prove that $\beta$-LSopt is guaranteed to converge to a Coordinate-Wise Local Stationary Point (Cst) for any $\beta \in \mathbb{N}$. If the objective function is convex, $\beta$-LSopt converges to a local minimum.
Cite
Text
Shridharan and Iyengar. "$β$-Th Order Acyclicity Derivatives for DAG Learning." Proceedings of The 28th International Conference on Artificial Intelligence and Statistics, 2025.Markdown
[Shridharan and Iyengar. "$β$-Th Order Acyclicity Derivatives for DAG Learning." Proceedings of The 28th International Conference on Artificial Intelligence and Statistics, 2025.](https://mlanthology.org/aistats/2025/shridharan2025aistats-th/)BibTeX
@inproceedings{shridharan2025aistats-th,
title = {{$β$-Th Order Acyclicity Derivatives for DAG Learning}},
author = {Shridharan, Madhumitha and Iyengar, Garud},
booktitle = {Proceedings of The 28th International Conference on Artificial Intelligence and Statistics},
year = {2025},
pages = {208-216},
volume = {258},
url = {https://mlanthology.org/aistats/2025/shridharan2025aistats-th/}
}