class QPanda::OptBMTQAllocator

Subgraph Isomorphism based Qubit Allocator. This QAllocator is split into 3 phases: 1.Partitions the program into a number of smaller programs, and find all* subgraph isomorphisms from the graph of that program to the coupling graph (architecture); 2.Dynamic programming that tests all combinations of subgraph isomorphisms, while estimating the cost of glueing themtogether; 3.Reconstructs the selected sequence of subgraph isomorphismsinto a program.

Inherited Members