Graph Merger임
이제 Xor Decompose랑 Split by outputs 기능 구현할 예정
모듈도 만들어야 하는데 고민 중임
그래프 하나를 모듈로 할까 여러 개를 모듈로 할까
split by outputs해서 그래프 여러 개를 모듈로 해도 되는데
일단 split를 해버리면 표현력이 기존 그래프보다 떨어져서 별도의 Compose나 Fusion 연산을 만들어야 하는데
모르겠음
split -> qm opt -> fusion
일단 이거긴한데
개발 좀 더 해바야 할 듯
compose는 and or not 같은거 묶어서 xor, full adder같은 잘 알려진 combinational logic으로 바꾸는거고
fusion은 중복되는 gate들을 합쳐서 전체 모듈의 노드 숫자를 줄이는 작업임)
정정: Compose를 Fusion으로, Fusion을 Clustering으로 정정함
그래프 합성 재밌지
러스트 가르쳐 주세요 ㅇㅅㅇ