cheftim / LDE-RA-GRP

LDE Reduction Algorithms-GRP
0 stars 0 forks source link

Output all possible value patterns and check to see which are valid #62

Open cheftim opened 3 months ago

cheftim commented 3 months ago

Take 352 as an example. Do the T-Gate operations, reduce LDE, then iterate over all possible values to make all possible patterns....then...

  1. Check orthonormality
  2. Rearrange it
  3. Dedupe in a similar fashion as rearranging and maybe some other to reduce the patterns
  4. Subcase match it -> If it's not a valid subcase match, then it's not a valid pattern.
  5. Then output to files

Check the pattern-generator code.

cheftim commented 3 months ago

I'm testing part 1 right now with the full list of generated patterns using p352 xT14 xT23 as an example. I'll have data on how long it takes and the final output.

After that, I'll need to rearranged them, subcase match them, and output the results. Some deduping might happen, or maybe not depending on difficulty.

cheftim commented 2 months ago

Deduper code has been implemented and could use some tests.