Re: Reductions in P
- From: ahuznot@xxxxxxxxx
- Date: 15 Jul 2006 11:36:40 -0700
tchow@xxxxxxxxxxxxx wrote:
You correctly see that there isn't much point in polytime reductions
between problems in P.
What about this hypothetical scenario: I have P1, P2, P3 in P, and P1
is reducible to P2 via f(), and P2 is reducible to P3 via g().
Something like:
P1 <= _f P2 <=_g P3 f in O(n log n), g in O(^2)
Let's say that I know an O(n^4) algorithm A3 to solve P3. Can I
construct an algorithm for P2 (and P1) using A3 and g (and f)? My first
guess is yes, because I can take an instance p2 of P2, translate it to
an instance p3 of P3 via g(), so effectively I have the following
algorithm
A3(g(p2))
.... to solve p2 in P2. Moreover, I know that it's complexity is
MAX(complexity(A3), complexity(g)) = MAX(O(n^4), O(n^2)).
Does this argument hold water?
.
- Follow-Ups:
- Re: Reductions in P
- From: tchow
- Re: Reductions in P
- References:
- Reductions in P
- From: ahuznot
- Re: Reductions in P
- From: tchow
- Reductions in P
- Prev by Date: Re: Reductions in P
- Next by Date: Re: Reductions in P
- Previous by thread: Re: Reductions in P
- Next by thread: Re: Reductions in P
- Index(es):
Relevant Pages
|