The need to find solutions in function form that optimize a given nonlinear cost functional arises routinely in many important areas of operations research and applied mathematics. In most practical cases, problems of this kind require a numerical solution based on some suitable class of approximating architectures. This paper introduces the use of binary Voronoi linear trees (BVLTs) for the approximate solution of a general class of functional optimization problems. The main features of the considered trees are (i) a splitting scheme based on a Voronoi bisection criterion and (ii) linear outputs in the leaves, which make the resulting models more flexible compared to classic trees with cuts parallel to the axes and constant outputs. At the same time, due to the binary recursive structure, BVLTs retain the well-known efficiency of decision tree architectures. Consistently with the typical tree construction framework, we provide a greedy algorithm for the approximate solution of the addressed functional optimization problem. Universal approximation capabilities of the proposed class of models are derived in the theoretical analysis, and the consistency of the solution is discussed as well. In order to improve accuracy and robustness, we also consider the use of BVLTs in ensemble fashion, through an aggregation scheme well suited to optimization purposes. Simulation tests involving various optimization problems are presented, showing how the proposed algorithm can cope well in complex multivariate contexts, especially in ensemble form.

Binary Voronoi linear trees for the approximate solution of functional optimization problems

Cervellera, Cristiano
;
Maccio', Danilo
2025

Abstract

The need to find solutions in function form that optimize a given nonlinear cost functional arises routinely in many important areas of operations research and applied mathematics. In most practical cases, problems of this kind require a numerical solution based on some suitable class of approximating architectures. This paper introduces the use of binary Voronoi linear trees (BVLTs) for the approximate solution of a general class of functional optimization problems. The main features of the considered trees are (i) a splitting scheme based on a Voronoi bisection criterion and (ii) linear outputs in the leaves, which make the resulting models more flexible compared to classic trees with cuts parallel to the axes and constant outputs. At the same time, due to the binary recursive structure, BVLTs retain the well-known efficiency of decision tree architectures. Consistently with the typical tree construction framework, we provide a greedy algorithm for the approximate solution of the addressed functional optimization problem. Universal approximation capabilities of the proposed class of models are derived in the theoretical analysis, and the consistency of the solution is discussed as well. In order to improve accuracy and robustness, we also consider the use of BVLTs in ensemble fashion, through an aggregation scheme well suited to optimization purposes. Simulation tests involving various optimization problems are presented, showing how the proposed algorithm can cope well in complex multivariate contexts, especially in ensemble form.
2025
Istituto di iNgegneria del Mare - INM (ex INSEAN) - Sede Secondaria Genova
Decision trees
Ensemble methods
Functional optimization
Nonlinear programming
Piecewise-linear models
File in questo prodotto:
File Dimensione Formato  
paper.pdf

solo utenti autorizzati

Tipologia: Versione Editoriale (PDF)
Licenza: NON PUBBLICO - Accesso privato/ristretto
Dimensione 911.19 kB
Formato Adobe PDF
911.19 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/563501
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact