PDF Publication Title:
Text from PDF Page: 121
5.5 extensions In this section, we derive a few improvements to algorithm 2. 5.5.1 An inner-outer accelerated power method After a few outer iterations, the inner iterations of algorithm 2 converge rapidly. As previously mentioned, a single inner iteration is equivalent to a single step of the power method. Thus we can incorporate the following improvement to the power method: apply the inner-outer scheme, and once the inner iterations start converging quickly, switch back to the power method. After the switch, we eliminate the need to check the stopping criterion of the inner iteration and save touching one vector of memory. The change to algorithm 2 is simple. Add a line between 8-9 to check if the inner-iteration converged in less than im iterations, and if so, switch to the power method using the current iterate as the starting vector. The modified scheme is presented in algorithm 3. The value of im is small and determines the point, in terms of inner iteration count, where we switch to the power method. If im = 1 then switching to the power method saves the need to compute f and check the stopping criterion in line 8 of algorithm 2. This optimization saves touching an extra vector in memory and a 1-norm computation. In our numerical experiments we adopt this version of the accelerated algorithm, i.e. we take im = 1. The “power(αy + (1 − α)v)” clause in line 9 means apply the power method with αy + (1 − α)v as an initial guess, until convergence. Algorithm 3 – Inner-Outer power iterations. Input: P, α, β, τ, η, v, im Output: x 1: x ← v 2: y ← Px 3:while ∥αy+(1−α)v−x∥1 ≥τ x ← f + βy y ← Px until∥f+βy−x∥1 <η ifi≤im, x=power(αy+(1−α)v);return 5.5 ⋅ extensions 101 f ←(α−β)y+(1−α)v for i = 1, . . . repeat 4: 5: 6: 7: 8: 9: 10: end while 11: x ← αy + (1 − α)v 1 function [x,flag,reshist]=inoutpr(P,a,v,tol,maxit) 2 b=0.5*(a≥0.6); itol=1e-2; n=size(P,1); 3 x=zeros(n,1)+v; y=P’*x;y=y+(sum(x)-sum(y))*v; nm=1; f=a*y;f=f+(1-a)*v;f=f-x; 4 dlta=norm(f,1);x=x-b*y;reshist=[dlta;zeros(maxit-1,1)]; 5 while nmPDF Image | MODELS AND ALGORITHMS FOR PAGERANK SENSITIVITY
PDF Search Title:
MODELS AND ALGORITHMS FOR PAGERANK SENSITIVITYOriginal File Name Searched:
gleich-pagerank-thesis.pdfDIY PDF Search: Google It | Yahoo | Bing
Cruise Ship Reviews | Luxury Resort | Jet | Yacht | and Travel Tech More Info
Cruising Review Topics and Articles More Info
Software based on Filemaker for the travel industry More Info
The Burgenstock Resort: Reviews on CruisingReview website... More Info
Resort Reviews: World Class resorts... More Info
The Riffelalp Resort: Reviews on CruisingReview website... More Info
CONTACT TEL: 608-238-6001 Email: greg@cruisingreview.com (Standard Web Page)