dwavebinarycsp
dwavebinarycsp copied to clipboard
Map constraint satisfaction problems with binary variables to binary quadratic models.
Hey there, I've been recently looking into the `dwavebinarycsp` package, but when I click on the bibliography page, it shows up as an empty one. Is there something missing or...
**Application & Proposed Solution** When adding a constraint to a CSP class, it would be nice to default to the class's vartype rather than always use binary: ``` import dwavebinarycsp...
**Description** This is not a bug, but a request of clarification. We are currently working on a possible extension of the package that changes the internal representation of the Constraint...
**Description** The following: ```python import dwavebinarycsp csp = dwavebinarycsp.ConstraintSatisfactionProblem(dwavebinarycsp.BINARY) def sum_to_one(*args): return sum(args) == 1 nvar = 7 ngroup = 4 for igroup in range(ngroup): vars = [igroup*nvar + i...
**Description** When I use dwavebinarycsp in following code as Steps To Reproduce, I faced "AttibuteError: 'NoneType' object has no attibute 'classical_gap'". I suspect that this should be modified as ImpossibleBQM...
**Description** I'm reading a CNF file with `load_cnf`, but the function returns a csp object without constraints **Steps To Reproduce** ``` In [1]: import dwavebinarycsp as dbcsp In [2]: cnf_file...
Work was started in PR #102. - need `link_checkignore` to work for more than one value - perhaps make link-checking a periodic check
**Application** Right now all the constraints are soft constraints when converted to BQMs. It would be good though to formalize that and allow users to specify the strength of their...
**Application** We need to make a collection of input repositories and generators, for future benchmarking purposes. The inputs need to be represented as QUBOs in general (pre-embedded) form. They can...
```stitch``` function returns BQM with non-zero energy of ground state for constraint with 1 or 2 variables. In 3 and more variables cases, everything is fine(below I give examples). I'm...