Đếm số lượng khớp hoàn hảo trong biểu đồ lưỡng cực có thể giảm ngay lập tức để tính toán vĩnh viễn. Do tìm thấy một kết hợp hoàn hảo trong đồ thị không có hai cực trong NP, nên tồn tại một số giảm từ đồ thị không lưỡng cực đến vĩnh viễn, nhưng nó có thể liên quan đến một cú đánh đa thức khó chịu bằng cách sử dụng phép khử của Cook thành SAT và sau đó định lý của Valiant để giảm xuống dài hạn.
Việc giảm hiệu quả và tự nhiên từ đồ thị không lưỡng cực sang ma trận trong đó sẽ hữu ích cho việc triển khai thực tế để tính các kết hợp hoàn hảo bằng cách sử dụng các thư viện hiện có, được tối ưu hóa mạnh mẽ để tính toán vĩnh viễn.
Đã cập nhật: Tôi đã thêm một tiền thưởng cho một câu trả lời bao gồm một hàm tính toán hiệu quả để đưa một đồ thị tùy ý vào một đồ thị lưỡng cực có cùng số lượng khớp hoàn hảo và không nhiều hơn các đỉnh .