What is the difference between different embedding composites?
There are 6 methods for embedding composites
- AutoEmbeddingComposite
- EmbeddingComposite
- FixedEmbeddingComposite
- LazyFixedEmbeddingComposite
- TilingComposite
- VirtualGraphComposite
- what are the differences between these?
- what is the difference between a structured and unstructured sampler?
Comments
Hi Aniruddha,
Let's address your second question first.
Structured samplers, such as the DWaveSampler, are restricted to sampling on a specific graph. Unstructured samplers, such as the ExactSolver, work with an arbitrary graph.
Embedding Composites map a problem defined on one graph onto a different graph. One way we use them is for embedding problems onto our quantum processing units (QPUs). The different embedding composites we provide in Ocean are designed with different use cases in mind:
Additional resources:
Intro to Minor embedding: https://docs.dwavesys.com/docs/latest/c_gs_7.html
Embedding Composites: https://docs.ocean.dwavesys.com/en/stable/docs_system/reference/composites.html#embedding
Reusing your embedding: https://support.dwavesys.com/hc/en-us/community/posts/360016737274
Please sign in to leave a comment.