qlauncher.problems.optimization.qatm#
Summary#
Classes:
Reference#
- class qlauncher.problems.optimization.qatm.QATM(cm: ndarray, aircrafts: DataFrame, onehot: Literal['exact', 'quadratic', 'xor'] = 'exact', optimization: bool = True)[source]#
Bases:
Problem- classmethod from_file(path: str, instance_name: str = 'QATM', optimization: bool = True) QATM[source]#
- to_hamiltonian(onehot: Literal['exact', 'quadratic', 'xor'] = 'exact') Hamiltonian[source]#
- analyze_result(result: dict) dict[str, ndarray][source]#
Analyzes the result in terms of collisions and violations of onehot constraint.
- Parameters:
result (dict) – A dictionary where keys are bitstrings and values are probabilities.
- Returns:
A dictionary containing collisions, onehot violations, and changes as ndarrays.
- Return type:
dict