atlas

Research map / Probabilistic and scientific modeling / Bayesian optimization

Decomposed Quadratization: Efficient QUBO Formulation for Learning Bayesian Network

AAAI 2025 · Probabilistic and scientific modeling › Bayesian optimization · approach: Local and high-dimensional Bayesian optimization · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes decomposed quadratization with candidate parent subsets to encode score-based Bayesian network structure learning as a QUBO using fewer binary variables, and runs it on the Fujitsu Digital Annealer.

Problem

Quadratization of higher-degree pseudo-Boolean objectives for QUBO requires too many auxiliary binary variables, which is infeasible for score-based Bayesian network structure learning on annealing hardware with limited bit capacity.

Approach

Decompose quadratization into an auxiliary-variable mapping g1 (auxiliary bits to primary bits) and a quadratic objective g2, and encode candidate parent subsets (unions of two subsets generate candidate parent sets) so that each parent set is captured by at most two active binary variables; an ILP reduces the number of candidate parent subsets.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Digital Annealer with the proposed QUBO formulation instead of score-based baselinesBayesian network structure learning · Most medium-sized instances, including chess, pathfinder, mushroom, connect (m=2), munin1, and andeshighest-score trialsHelped
Use Digital Annealer with the proposed QUBO formulation instead of GOBNILPBayesian network structure learning · alarm, barley, hailfinder, and hepar2 (m=4)highest-score trials: 0 vs 5Hurt
Optimize candidate parent subsets with the proposed reduction algorithm rather than IP only (ablation)QUBO formulation · Instances with larger parent set sizenumber of binary variablesHelped
Use decomposed quadratization with candidate parent subsets instead of conventional quadratizationBayesian network QUBO formulation · Bayesian network structure learning instancesnumber of binary variablesHelped
Use Digital Annealer rather than classical simulated annealing or Gurobi on the same QUBOProposed QUBO formulation · Score maximizationhighest-score trialsHelped
Use the proposed candidate-parent-subset encoding for larger networksQUBO formulation · Larger Bayesian networksexecution timeHurt

Surprising findings

Limitations

Experimental setup

Datasets: bnlearn Bayesian network repository (alarm, barley, hailfinder, hepar2, win95pts, pathfinder, munin1, andes) FIMI frequent item set datasets (chess, mushroom, connect)

Benchmarks: 16 Bayesian network structure learning instances (37 to 223 variables)

Metrics: number of binary variables execution time BDeu score (number of trials achieving highest score)

Baselines: quadratization-based QUBO (Mücke et al.) hill climbing search (HCS) simulated annealing over ordering space (SAO) acyclic selection ordering-based search (ASO) GOBNILP Gurobi QUBO solver (GOQ) classical simulated annealing (SAQ)

Builds on: quadratization BDeu score Gurobi

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy