Research
Computational methods for AI and hard (NP-hard) problems, based on mathematical optimization, machine learning and constraint programming.
The most complete and up-to-date list of my publications, with citation metrics, is on Google Scholar and ORCID. The list below is a curated selection; green labels (arXiv, PDF, open access, preprint) point to freely available versions. My research group’s projects are on compopt.it.
Recent preprints
Journal articles
- Exact verification of first-order methods via mixed-integer linear programming SIAM Journal on Optimization, accepted for publication, 2026. arXiv
- The cloven traveling salesman: cycle covers and the integrality gap of small ATSP instances Optimization Letters, pp. 1–36, 2026. doiarXiv
- Enhancing the separation of rank-1 Chvátal–Gomory cuts from knapsack sets Operations Research Letters, 67, 107451, 2026. doi
- A constraint disaggregation method for structure-preserving aggregations in LP problems: application to renewable energy grids with hydrogen storage Optimization and Engineering, 27(3), pp. 2193–2237, 2026. doipreprint
- Generalized Galton’s boards explain social phenomena via statistical physics Scientific Reports, 16(1), 93, 2025. doiopen access
- On the integrality gap of small asymmetric traveling salesman problems: a polyhedral and computational approach Discrete Optimization, 57, 100901, 2025. doiarXiv
- Multiobjective linear ensembles for robust and sparse training of few-bit neural networks INFORMS Journal on Computing, 37(3), pp. 623–643, 2025. doiarXiv
- Optimal shapelets tree for time series interpretable classification EURO Journal on Computational Optimization, 12, 100091, 2024. doiopen access
- The Kantorovich–Wasserstein distance for spatial statistics: the Spatial-KWD library Statistical Journal of the IAOS, 40(1), pp. 109–123, 2024. doiopen access
- Computing aperiodic tiling rhythmic canons via SAT models Constraints, 29(3–4), pp. 215–233, 2024. doi
- On the generation of metric TSP instances with a large integrality gap by branch-and-cut Mathematical Programming Computation, 15(2), pp. 389–416, 2023. doiarXiv
- The Fourier discrepancy function Communications in Mathematical Sciences, 21(3), pp. 627–639, 2023. doiarXiv
- A kinetic description of the body size distributions of species Mathematical Models and Methods in Applied Sciences, 32(14), pp. 2853–2885, 2022. doi
- Total coloring and total matching: polyhedra and facets European Journal of Operational Research, 303(1), pp. 129–142, 2022. doiarXiv
- Optimizing over the closure of rank inequalities with a small right-hand side for the maximum stable set problem via bilevel programming INFORMS Journal on Computing, 34(2), pp. 1006–1023, 2022. doi
- On the computation of Kantorovich–Wasserstein distances between two-dimensional histograms by uncapacitated minimum cost flows SIAM Journal on Optimization, 30(3), pp. 2441–2469, 2020. doiarXiv
- The equivalence of Fourier-based and Wasserstein metrics on imaging problems Rendiconti Lincei, Matematica e Applicazioni, 31(3), pp. 627–649, 2020. doiarXiv
- Size distribution of cities: A kinetic explanation Physica A: Statistical Mechanics and its Applications, 524, pp. 221–234, 2019. doiarXiv
- Human behavior and lognormal distribution. A kinetic description Mathematical Models and Methods in Applied Sciences, 29(4), pp. 717–753, 2019. doiarXiv
- Handling preferences in student-project allocation Annals of Operations Research, 275(1), pp. 39–78, 2019. doiPDF
- Pareto tails in socio-economic phenomena: a kinetic description Economics: The Open-Access, Open-Assessment E-Journal, 12(1), 2018-31, 2018. doiopen access
- Call center service times are lognormal: A Fokker–Planck description Mathematical Models and Methods in Applied Sciences, 28(8), pp. 1513–1527, 2018. doiarXiv
- Lower bounding procedure for the asymmetric quadratic traveling salesman problem European Journal of Operational Research, 253(3), pp. 584–592, 2016. doiPDF
- A Lagrangian propagator for artificial neural networks in constraint programming Constraints, 21(4), pp. 435–462, 2016. doi
- Delay management in public transportation: service regularity issues and crew re-scheduling Transportation Research Procedia, 10, pp. 483–492, 2015. doiopen access
- On minimum reload cost cycle cover Discrete Applied Mathematics, 164(1), pp. 112–120, 2014. doiopen access
- Coordinated cutting plane generation via multi-objective separation Mathematical Programming, 143(1), pp. 87–110, 2014. doipreprint
- Branch-and-price approach to the k-clustering minimum biclique completion problem International Transactions in Operational Research, 20(1), pp. 101–117, 2013. doi
- Constraint programming-based column generation Annals of Operations Research, 204(1), pp. 11–32, 2013. doi
- The balanced academic curriculum problem revisited Journal of Heuristics, 18(1), pp. 119–148, 2012. doi
- A simple branching scheme for vertex coloring problems Discrete Applied Mathematics, 160(1–2), pp. 192–196, 2012. doiopen access
- Exact solution of graph coloring problems via constraint programming and column generation INFORMS Journal on Computing, 24(1), pp. 81–100, 2012. doi
- Joint routing and scheduling optimization in arbitrary ad hoc networks: comparison of cooperative and hop-by-hop forwarding Ad Hoc Networks, 9(7), pp. 1256–1269, 2011. doiPDF
- A new computational approach for maximum link activation in wireless networks under the SINR model IEEE Transactions on Wireless Communications, 10(5), pp. 1368–1372, 2011. doiPDF
- A multiagent architecture for controlling the Palamede satellite Web Intelligence and Agent Systems, 8(3), pp. 269–289, 2010. doi
- Routing, scheduling and channel assignment in wireless mesh networks: optimization models and algorithms Ad Hoc Networks, 8(6), pp. 545–563, 2010. doi
- Solving a resource allocation problem in wireless mesh networks: a comparison between a CP-based and a classical column generation Networks, 55(3), pp. 221–233, 2010. doi
- Computational experience with a SDP-based algorithm for maximum cut with limited unbalance Networks, 55(3), pp. 247–255, 2010. doi
- Enhancing CP-based column generation for integer programs 4OR – A Quarterly Journal of Operations Research, 7(3), pp. 289–292, 2009. doi
- Constraint programming-based column generation: a survey (invited survey) 4OR – A Quarterly Journal of Operations Research, 7(2), pp. 113–137, 2009. doi
Peer-reviewed conference proceedings
- A grid efficient transport optimization model for the Wasserstein barycenter problem Advances in Neural Information Processing Systems (NeurIPS 2026), to appear, 2026. NeurIPS
- Batched first-order methods for parallel LP solving in MIP Proc. 43rd International Conference on Machine Learning (ICML 2026), 2026. Honorable mention, Harvey J. Greenberg Research Award. arXiv
- Learning primal heuristics for 0–1 knapsack interdiction problems Proc. CPAIOR 2025, LNCS, pp. 222–238, 2025. doi
- Learning sparse-lets for interpretable classification of event-interval sequences Proc. Metaheuristics International Conference (MIC 2024), LNCS, pp. 3–18, 2024. doi
- The BeMi stardust: a structured ensemble of binarized neural networks Proc. Learning and Intelligent Optimization (LION 17), LNCS, pp. 443–458, 2023. doi
- Wasserstein distances for spatial statistics: the Spatial-KWD library Proc. New Techniques and Technologies for Statistics (NTTS 2023), European Commission, Brussels, 2023.
- On the application of the Fourier-based distance to spatial statistics Proc. New Techniques and Technologies for Statistics (NTTS 2023), European Commission, Brussels, 2023.
- Predicting the empirical hardness of metric TSP instances Operations Research and Data Science in Public Services (AIROYoung 2023), AIRO Springer Series, pp. 1–16, 2023. doi
- A SAT encoding to compute aperiodic tiling rhythmic canons Proc. CPAIOR 2022, LNCS, pp. 14–23, 2022. doiarXiv
- Primal heuristics for Wasserstein barycenters Proc. CPAIOR 2020, LNCS, pp. 239–255, 2020. Distinguished Paper Award. doi
- Computing Wasserstein barycenters via linear programming Proc. CPAIOR 2019, LNCS, pp. 355–363, 2019. doi
- The maximum nearby flow problem Advances in Optimization and Decision Science for Society, Services and Enterprises (ODS 2019), AIRO Springer Series 3, pp. 23–33, 2019. doi
- Computing Kantorovich–Wasserstein distances on d-dimensional histograms using (d+1)-partite graphs Advances in Neural Information Processing Systems (NeurIPS 2018), vol. 31, 2018. arXiv
- Quantum-inspired evolutionary multiobjective optimization for a dynamic production scheduling approach Multidisciplinary Approaches to Neural Computing, Smart Innovation, Systems and Technologies 69, Springer, pp. 191–201, 2018. doi
- On the separation of topology-free rank inequalities for the max stable set problem Proc. International Symposium on Experimental Algorithms (SEA 2017), LIPIcs 75, 29:1–29:13, 2017. doiopen access
- Coloring of paths into forests Proc. Cologne-Twente Workshop on Graphs and Combinatorial Optimization (CTW), pp. 113–116, 2013.
- A simple and effective decomposition for the multidimensional binpacking constraint Proc. Principles and Practice of Constraint Programming (CP 2013), LNCS 8124, pp. 356–364, 2013. doi
- A new propagator for two-layer neural networks in empirical model learning Proc. Principles and Practice of Constraint Programming (CP 2013), LNCS 8124, pp. 448–463, 2013. doi
- Quadratic TSP: a lower bounding procedure and a column generation approach Proc. Federated Conference on Computer Science and Information Systems (FedCSIS), pp. 377–384, 2013.
- Resource constrained shortest paths with a super additive objective function Proc. Principles and Practice of Constraint Programming (CP 2012), LNCS 7514, pp. 299–315, 2012. doi
- On the cooling-aware workload placement problem Proc. AAAI Workshop on AI for Data Center Management and Cloud Computing (AIDC), pp. 2–7, 2011.
- Optimizing cooling and server power consumption Proc. IEEE Intl. Conference on Intelligent Computer Communication and Processing (ICCP), pp. 455–462, 2011. doi
- Efficiency issues in the RLF heuristic for graph coloring Proc. Metaheuristics International Conference (MIC 2011), pp. 461–469, 2011.
- On minimum changeover cost arborescences Proc. International Symposium on Experimental Algorithms (SEA 2011), LNCS 6630, pp. 112–123, 2011. doi
- A multiagent system for efficient electrical energy management on the Palamede satellite Proc. International Power Electronics and Motion Control Conference (EPE-PEMC), pp. 39–46, 2010. doi
- Weighted biclique completion via CP-SDP randomized rounding Proc. European Workshop on Mixed Integer Nonlinear Programming (EWMINLP), pp. 223–230, 2010.
- A branch-and-price approach to the k-clustering minimum biclique completion problem Proc. Cologne-Twente Workshop on Graphs and Combinatorial Optimization (CTW), pp. 69–72, 2010.
- On the design of the fiber to the home networks Proc. Cologne-Twente Workshop on Graphs and Combinatorial Optimization (CTW), pp. 65–68, 2010.
- On minimum reload cost cycle cover Proc. International Symposium on Combinatorial Optimization (ISCO), Electronic Notes in Discrete Mathematics, 36, pp. 81–88, 2010. doi
- A constraint programming approach for the service consolidation problem Proc. CPAIOR 2010, LNCS 6140, pp. 97–101, 2010. doi
- On the design of the next generation access networks Proc. CPAIOR 2010, LNCS 6140, pp. 162–175, 2010. doi
- Improving cutting plane generation with 0-1 inequalities by bi-criteria separation Proc. International Symposium on Experimental Algorithms (SEA 2010), LNCS 6049, pp. 266–275, 2010. doi
- Graph coloring via constraint programming-based column generation Proc. International Network Optimization Conference (INOC), pp. 1–6, 2009.
- k-clustering minimum biclique completion via a hybrid CP and SDP approach Proc. CPAIOR 2009, LNCS 5547, pp. 87–101, 2009. doi
Book chapters
- Resource optimization in multiradio multichannel wireless mesh networks In S. Basagni, M. Conti, S. Giordano, I. Stojmenovic (eds.), Mobile Ad Hoc Networking: The Cutting Edge Directions, Wiley, pp. 241–274, 2013. doi
Book translation
- Ottimizzazione Combinatoria: Teoria e Algoritmi Italian translation by of Combinatorial Optimization: Theory and Algorithms. Springer Milano, UNITEXT, 2011. ISBN 978-88-470-1522-7. doi