Implementation of the top trading cycles algorithm over packed BGW ciphertexts.
- Install OpenFHE with HEXL back-end (requires Intel AVX-512 support).
- Run
cmake CMakeLists.txtin repository to generate build files. - Run
make allin repository to compilesecure_cycle_finding.cpp. - Run
./secure_cycle_findingto execute compiled benchmark binary. - Set
numPartiesto 5, 10, 15, 20, 25 in L65 ofsecure_cycle_finding.cppto benchmark different number of parties.