status (vi) = | (k - i + 1)*(k - i)/2 + | /* contribution from vj to right. */ |
i*(i + 1)/2 + | /* contributions from vj to left. */ | |
s + i*(n - 1) | /* contributions from H-v0. */ |
Note that the contributions for vertices vj to the left of vi include v0. Since n, k, and s are constant, we redistribute to reach the following quadratic equation:
i2 + (n k 1)*i + (k2 + k + 2s)/2
For this equation, when k = n-1, the middle term vanishes and the status numbers for the
vertices on the path extension are of the form i2+c, which is monotonically
increasing, thus ensuring no duplicate status numbers within the path extension.
Conceptually, one can envision a positive parabola centered at the y-axis. For values of
k<n-1, the parabola shifts to the left and the equation above continues to be of the
form i2+c. However, when k>n-2 then the parabola shifts to the right and
there will be two values of i that compute to the same value, thus proving that given an
SI graph with n+k vertices, there can be no path extension of size k or greater. QED. (Word Document).
George Heineman (heineman@cs.wpi.edu)
08/29/06 10:42 PM