이분 그래프에서 완전 매칭의 수를 세는 것은 영구적을 계산하는 데 즉시 환원 될 수 있습니다. 이분자가 아닌 그래프에서 완벽하게 일치하는 것을 찾는 것은 NP에 있기 때문에,이 분이 아닌 그래프에서 영구적으로 약간의 감소가 있지만, Cook의 SAT 감소를 사용하여 불완전한 다항식 파열이 발생할 수 있습니다. 퍼머넌트.
비 이중 그래프 에서 행렬 효율적이고 자연적인 감소 여기서 는 실제 구현에 사용하여 완벽한 일치를 계산하는 데 유용합니다. 영구적으로 계산하는 최적화 된 기존 라이브러리A = f ( G ) perm ( A ) = Φ ( G )
업데이트 : 임의의 그래프 를 동일한 수의 완벽한 일치와 정점 이하 의 이분 그래프 에 가져갈 수있는 효율적으로 계산 가능한 함수를 포함한 답변에 현상금을 추가했습니다 .H O ( n 2 )