Information Technology Reference
In-Depth Information
,
,
1.) So we can define a subclass of VP: families with constant-free circuits of
polynomial size.
What can we say about such a subclass? As described above, Bürgisser has shown
that if this subclass contains
1
0
(
Perm n )
, then
(
n
! )
is easy to compute. Under the same
2 n 2
2 n e
n
hypothesis, he also shows that the sequences
,
(
3
/
2
)
and
are easy
to compute.
Malod [ Mal03 ] observed that unlike in the case of VP, for constant-free circuits
we may not be able to bound complete formal degree. For VP, if the polynomial
computed by a circuit of size s had degree d , we could find an equivalent circuit
with formal degree d , and another with complete formal degree O
d 3 s
, with only
polynomial blow-up in size. Not so if constants aren't freely available! Consider the
polynomial family f n
(
)
2 2 n
=
(
x 1 + ··· +
x n )
. With arbitrary constants, we have a
1: build 2, build 2 2 n ,
build the linear form, multiply. But this circuit has exponential formal degree, and
in fact, using only the constants
circuit of size n . With only
1
,
0
,
1, we have a circuit of size 2 n
+
1, any circuit must have exponential formal
degree to build up 2 2 n . So this polynomial is in VP, it has constant-free circuits
of polynomial size, but it does not have constant-free polynomial size circuits with
polynomially bounded complete formal degree.
This leads to a definition of a further subclass VP 0 , first defined in [ Mal03 ]:
polynomial families computed by constant-free circuits with polynomially bounded
1
,
0
,
complete formal degree. Define VNP 0 analogous to VNP as ·
VP 0 . Check back;
is in VNP 0 .
our proof that
(
Perm n )
is in VNP also shows that
(
Perm n )
VP 0 is stronger than saying that ˄ (
(
Perm n )
Perm n )
is polyno-
mially bounded. What does it imply? Can it lead to more sequences being easier to
compute? First, note that
The hypothesis
VP 0 does not immediately imply VP 0
VNP 0 .
(
Perm n )
=
is in VP 0 , then
All we can say is the following, shown by Koiran [ Koi05 ]: If
(
Perm n )
VNP 0 , there is some polynomially bounded function p
for every family
(
f n )
(
n
)
is in VP 0 . That is, a “shifted” version of f n is in VP 0 .
The precise shift can be described as follows—we know that f n is a projection of
Perm q ( n )
2 p ( n ) f n )
such that the family
(
can be
computed by a circuit C n of size and formal degree bounded by a polynomial func-
tion of n ,wetake p
for some polynomially bounded q
(
n
)
, we assumed that Perm q ( n )
to be the formal degree of C n .Now C n can be massaged to
compute 2 p ( n ) f n instead of Perm q ( n )
(
n
)
.
This motivates another variant of easy-to-compute. Let's say that a sequence
a n )
of natural numbers is ultimately easy to compute if at least some shifted version of
it is easy to compute. That is, there is some other integer sequence A n such that the
sequence a n A n is easy to compute. Note that if
(
is not ultimately easy, then for
infinitely many n , all nonzero multiples of a n have large ˄ complexity. Using this
property, under the hypothesis that n
(
a n )
is not even ultimately easy to compute, we
can obtain a non-trivial derandomization of the Arithmetic-Circuit-Identity-Testing
problem; see the last section of [ ABKPM09 ]. Earlier, Koiran showed in [ Koi05 ] that if
n
!
is not even ultimately easy to compute, thenwe have some separation: either VP 0
!
=
VNP 0 ,orP
PSPACE. This is curious: we have a consequence involving Boolean
classes as well. But it should not be so surprising. VP 0 and VNP 0 are computed
by (sums of) constant-free poly-formal-degree algebraic circuits, and these are the
=
Search WWH ::




Custom Search