weber problem
play

Weber Problem Louis Luangkesorn University of Pittsburgh June 22, - PowerPoint PPT Presentation

Weber Problem Louis Luangkesorn Weber Problem Louis Luangkesorn University of Pittsburgh June 22, 2009 Weber Problem Introduction to the Weber Problem Louis Luangkesorn Weber Problem: Find the "minimum" point ( x , y )


  1. Weber Problem Louis Luangkesorn Weber Problem Louis Luangkesorn University of Pittsburgh June 22, 2009

  2. Weber Problem Introduction to the Weber Problem Louis Luangkesorn Weber Problem: Find the "minimum" point ( x ∗ , y ∗ ) which minimizes the sum of weighted distances from itself to n fixed points with co-ordinate ( a i . b i ), where each point i has a weight w i

  3. Weber Problem Formulation of Weber Problem Louis Luangkesorn n � min x , y { W ( x , y ) = w i d i ( x , y ) } t = 1 � ( x − a i ) 2 + ( y − b i ) 2 ) d i ( x , y ) =

  4. Weber Problem Solving the Weber Problem Geometrically Louis Luangkesorn • The Varignon Frame. • This works because it is essentially the dual of the linear programming formulation. • The vector ( u i , v i ) is the negative of the force vector exerted on the knot by weight w i .

  5. Weber Problem Dual of the Weber problem Louis Luangkesorn n � ( U , V ) D ( U , V ) = − max ( a i u i + b i v i ) i = 1 s.t. � n i = 1 u i = 0 � n i = 1 v i = 0 � u 2 i + v 2 i ≤ w i (1)

  6. Weber Problem Weiszfield Algorithm Louis Luangkesorn • Take derivitive of the objective function and set to 0 • Start with a candidate solution • Determine next iteration • repeat until convergence • Note: can have problems if a candidate location is one of the fixed point. (Because the algorithm will only approach the fixed point.) n dW ( x , y ) w i ( x − a i ) � = = 0 dx d i ( x , y ) i = 1 dW(x,y) wi ( y − bi ) dy = P n di ( x , y ) = 0 i = 1  wi ai wi bi  P n P n i = 1 di ( x ( k ) , y ( k ) ) i = 1 di ( x ( k ) , y ( k ) ) x ( k + 1 ) , y ( k + 1 ) =  (2) ,  wi wi P n P n i = 1 i = 1 di ( x ( k ) , y ( k )) di ( x ( k ) , y ( k ) )

  7. Weber Problem Centroid formulation Louis Luangkesorn • Minimizing sum of squared euclidean distances • This is the centroid n � w i d 2 min x , y C ( x , y ) = i ( x , y ) i = 1

  8. Weber Problem Rectilinear distances Louis Luangkesorn Manhattan distance - only allow travel in a grid e.g. Roads in a grid layout n � w i d R min x , y R ( x , y ) = i ( x , y ) i = 1 d R i ( x , y ) = | x − a i | + | y − b i |

  9. Weber Problem p -norm Distance Louis Luangkesorn • p -norm are generalizations of Euclidean distances | x − a i | p + | y − b i | p � p l pi = (3)

  10. Weber Problem Multiple Facilities Louis Luangkesorn • Where m new facilities will be placed and one new facility y • Weights between facility j and demand point i is w ij • Weights between facility j and demand point s is v js n m � � � ( x j − a i ) 2 + ( y j − b i ) 2 + min w ij ( x , y ) j = 1 ,... () , m i = 1 j = 1 � m − 1 � m ( x j − a s ) 2 + ( y j − b s ) 2 � s = j + 1 v js j = 1

  11. Weber Problem Restricted regions Louis Luangkesorn • Forbidden regions - Cannot locate in F • min x , y F ( x , y ) = � n i = 1 w i d i ( x , y ) • Barriers - Path cannot cross B • min x , y B ( x , y ) = � n i = 1 w i d B i ( x , y )

  12. Weber Problem Point along line Louis Luangkesorn • Locate a line l which is as close as possible to the set of points • min linesl L ( l ) = � n i = 1 w i γ i ( l ) • γ i ( l ) is the closest distance to point i to line l

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend