QUBO container (quantum_mind.problems)#

Qubo is the binary optimisation problem the trust-aware allocation layer produces: minimise xᵀQx + offset over x ∈ {0, 1}ⁿ.

Qubo methods: energy(x) (one or many bit strings), all_energies() (Qiskit bit order), brute_force() (exact optimum, n ≤ 22), to_ising() (so any external solver can take the instance) and normalised().

quantum_mind.applications.allocation.trust_aware_allocation builds a Qubo in which a task that needs the robot’s help costs more with a person who does not trust the robot, and heavy workloads are penalised. General-purpose problem builders (max-cut, knapsack, portfolio) and solvers were removed in version 3.0; dedicated optimisation libraries do that better.