dwave-system icon indicating copy to clipboard operation
dwave-system copied to clipboard

Adapt TilingComposite to Pegasus architecture

Open arcondello opened this issue 4 years ago • 2 comments

Right now the TilingComposite is only defined for Chimera-structured hardware graphs.

See also #294

arcondello avatar May 08 '20 16:05 arcondello

TilingComposite has been modified so that Chimera structured subproblems can be tiled over Pegasus-structured graphs. This is a partial solution. https://github.com/dwavesystems/dwave-system/pull/431 The ability to tile Pegasus structured subproblems over Pegasus structured graphs is still absent. This involves changes to the class signature, amongst other things.

jackraymond avatar Oct 26 '21 21:10 jackraymond

It would make sense to have a simpler DisplacementComposite or AutomorphicComposite that attempts to move/rotate an embedding on the processor. This would have independent value for noise reductions (same reason as SRT). The TilingComposite would reuse these transformations (accumulating them subject to no intersection) .

jackraymond avatar Jan 29 '24 17:01 jackraymond