🧪 An almost-functional complete, minimum-viable implementation of the quantum-aware k-LUT mapping algorithm by G. Meuli et al., ROS: Resource-constrained Oracle Synthesis for Quantum Computers.
⚠️ This repository is a part of Homework #3 of the course EEE 5065: Special Topics in Quantum Design Automation taught in Fall, 2023 in Graduate Institute of Electric Engineering, National Taiwan University. The implementation is for educational purposes rather than an efficient implementation.
⚠️ Some part of the code is intentionally left incomplete. We have provided instructions in the code to guide you to complete the code. Search for TODO in the code to find the instructions.

🆓 The author Mu-Te Joshua Lau waives all rights to this work and places it in the public domain to the maximum extent permitted by law.
This work is provided "as is", without any warranty of any kind.