168 ADVANCED ACCEPTANCE/REJECTION
For (9.8), this bound is (2)(3 −1)(3 −2)=4, twice as good a bound as the basic
bound. When #D
i
= n for all i, this gives a bound of n!, so unlike the simplest bound,
this bound is tight for the maximum density matrix.
Of course, it is not necessary to move through the rows from 1 up to n in or-
der. Permuting the rows of a matrix does not change the permanent, but can change
this upper bound! Or instead of moving along the rows, one could m ove across the
columns. Again that would not change the permanent, but would change the upper
bound being used.
9.2.4 Generalized Bregman inequ ality
Let r
i
= #D
i
. In 1963, Minc [93] conjectured the following upper bound for the
permanent of a matrix with entries in {0, 1}:
per(A) ≤
n
∏
i=1
(r
i
!)
1/r
i
. (9.20)
This bound is tight when the rows and columns of the matrix can be permuted
so that the 1’s form into square blocks. For A from (9.8), (2!)
1/2
·(2!)
1/2
·(2!)
1/2
=
2
3/2
= 2.828 ..., and so knowing that the permanent is an integer actually obtains the
correct answer.
Minc’s conjecture was proven true by Bregman in 1973 [13]. Unfortunately, the
proof did not use self-reducibility, and so does not allow the use of SAR.
To use a Minc-Bregman style bound for SAR, first let A
i, j
be the same matrix as
A, but with all entries in both row i and column j, except (i, j), zeroed out. So for A
from (9.8),
A
1,1
=
⎛
⎝
100
011
001
⎞
⎠
. (9.21)
Next the bound needs to be unpacked a bit. Using Stirling’s approximation:
(r!)
1/r
≈
r
e
r
√
2
π
r
=
r
e
(2
π
r)
1/(2r )
=
r
e
exp
ln(2
π
)
2r
+
ln(r)
2r
=
r
e
1 +
ln(2
π
)
2r
+
ln(r)
2r
+ O
ln(r)
2
r
2
.
So each factor in Minc-Bregman is (to the first order) about e
−1
[r +(1/2)ln(r)+
(1/2)ln(2
π
)] The generalized Bregman factor uses this approximation.
Definition 9.1. The generalized Bregman factor is
h
1
(r)=[e
−1
+(1 −e
−1
)r]1(0 < r < 1)+e
−1
[r +(1/2)ln(r)+exp(1)−1]1(r ≥ 1).
(9.22)
Table 9.1 illustrates how close h
1
is to the original Bregman factors. Since the
original Bregman factor bound was tight, it must be true that h
1
(r) ≥ (r!)
1/r
.The
table shows that in fact the ratio between the two tends to be very small.
In order to show that h
1
can be used for SAR, the following fact about the behav-
ior of h
1
is needed.