| Article ID: | iaor20121085 |
| Volume: | 32 |
| Issue: | 1 |
| Start Page Number: | 157 |
| End Page Number: | 162 |
| Publication Date: | Jan 2002 |
| Journal: | Algorithmica |
| Authors: | Bax , Franklin |
| Keywords: | permanent (matrix) |
This paper outlines a permanent algorithm with mildly exponential expected speedup over Ryser's inclusion and exclusion algorithm for 0‐1 matrices. The algorithm is based on a finite‐difference formula that is a generalization of Ryser's formula. The matrix is augmented by a column of entries selected to produce zero‐valued terms in the formula. The algorithm achieves speedup by avoiding computation of many zero‐valued terms.