Learning the Graph Structure of Regular Vine-Copulas from Dependence Lists
Regular vine copulas (R-vines) provide a comprehensive framework for modeling high-dimensional dependencies using a hierarchy of trees and conditional pair-copulas. While the graphical structure of R-vines is traditionally derived from data, this work introduces a novel approach by utilizing a (conditional) pairwise dependence list. Our primary goal is to construct R-vine graphs that include the maximum possible number of dependence relationships specified in such lists. To tackle this optimization challenge, characterized by exponential growth in the search space and the structural constraints of R-vines, we propose two distinct methodologies: A 0-1 linear programming formulation and a Genetic Algorithm (GA). Additionally, the Randomized Constructive Technique (RCT) is employed to generate the initial population of the GA, serving as a baseline for our comparison. Experimental results reveal the superior performance of the GA over the RCT in terms of success rate, incorporating more relationships than RCT into the constructed R-vine graphs and achieving near-optimal or optimal graph structures.
Authors
- Diana Carrera (ORCID: https://orcid.org/0009-0005-9400-9974)
- Roberto Santana (ORCID: https://orcid.org/0000-0002-1005-8535)
- José A. Lozano (ORCID: https://orcid.org/0000-0002-4683-8111)
Institutions
- University of the Basque Country (ES)
- Basque Center for Applied Mathematics (ES)
Publication Details
- Journal
- ACM Transactions on Evolutionary Learning and Optimization
- Published
- 2024-09-10
- DOI
- https://doi.org/10.1145/3695467
- Primary Topic
- Rough Sets and Fuzzy Logic
- Type
- article
- Field-Weighted Citation Impact
- 0.00