qiskit-optimization
qiskit-optimization copied to clipboard
Quantum Optimization
### Information - **Qiskit Optimization version**: 0.2 - **Qiskit version**: 0.27 - **Python version**: 3.7.11 - **Operating system**: Linux ### What is the current behavior? In the IBM Quantum Dashboard...
### What should we add? The `MinimumEigenOptimizer` internally calls a minimum eigensolver and then postprocesses the obtained `MinimumEigensolverResult` in the context of the quadratic program that we try to solve....
### What is the expected enhancement? Improve coverage of unit tests.
### What is the expected behavior? Being able to solve a Max-k-cut type problem > In the Max-k-Cut problem, we are given an undirected graph, G=(V, E), with non-negative edge...
### Summary Replace the internal networkx data structure of applications with retworkx for better scaling in the future. Fixes #147 ### Details and comments
### What is the expected enhancement? Replace networkx with rustworkx in qiskit-optimization/applications. Related #52
An `is_good_state` method is passed to Grover but seems not be being called as discussed in PR #132
### What is the expected enhancement? If `GroverOptimizer.num_value_qubits` is too small, it may result in an infinite loop due to overflow. It would be great if 1. `GroverOptimizer` adjusts a...
### What is the expected enhancement? This snippet can be found in many optimizers: ```python message = self.get_compatibility_msg(problem) if len(message) > 0: raise QiskitOptimizationError(f"Incompatible problem: {message}") ``` So, it should...