Translate this page into:
Determining optimal straight line route of a moving facility on the plane with random demand points
*Tel.: +966 14676335 abdefoul@ksu.edu.sa (Abdelaziz Foul)
-
Received: ,
Accepted: ,
This article was originally published by Elsevier and was migrated to Scientific Scholar after the change of Publisher.
Available online 22 March 2011
Abstract
This paper deals with determining the optimal straight line route that minimizes the sum of the weighted expected distances between the moving service facility and the random demand points. The problem is investigated using different distance measures and different probability distributions of the random demand points.
Keywords
Moving facility location
Probabilistic facility location
Planar location
Introduction
Facility location problems involve locating one or more service facilities, so as to optimally supply a given set of demand points (also called existing facilities). On the macro scale they involve location of airports, waste disposal sites, manufacturing and distribution facilities. Depending on the application being modeled, the facilities and demand points may be nodes in a network or points in a planar region. Facility location involves as well the problem of determining a path of a moving service facility, which during its journey provides service to a set of demand points.
In this paper, we focus on the problem of finding the optimal travel route for a service facility which moves through a planar region and interacts with a number of potential demand points and it is not known which particular ones will request service. In several instances the assumption of known fixed demands points does not hold. Consider for example, the case of determining a route for a patrol car maintaining radio contacts with potential stations and it is not known which particular ones will request service or the case of determining a trajectory for a surveillance aircraft or submarine moving in enemy territory and threatened by several unknown missile sites. Our objective is the minimization of the weighted expected distances between the facility and the existing facilities over all instants of time during the travel period.
There is scarce research work on moving facility location problem with deterministic demands points, but to the best of our knowledge, research on moving facility location with random demand points remains largely unexplored. The problem assessed here is new and has not been treated in the literature. Here is some of the current literature on moving facility location problem with deterministic demands points. Sherali and Seong-in Kim (1992) have introduced a new class of problems involving the determination of an optimal constrained path for a moving facility that interacts with a set of fixed existing facilities. Using weighted-distance related cost function, they have analyzed both the total cost and the average cost problems. Seong-In Kim and In-Chan Choi (1994) extended the model of Sherali and Seong-in Kim (1992) to a larger class that includes a general cost structure. Then they showed that an optimal path can be easily obtained to the model with a specific form of nontrivial cost function. In Seong-In Kim and In-Chan Choi (1997), Kim and Choi have formulated the problem of finding an optimal path of a moving vehicle on a sphere as a variational problem under the assumption that the demands were generated from an independent Poisson process. The perturbation technique, coupled with dynamic programming procedure, was suggested to solve the variational problem.
In Caccetta et al. (2005), Caccetta et al. (2005), Hallam (1997), Howlett et al. (1992), Rehbock et al. (2000), a class of moving facility location problems, called “Transit path problems”, have been investigated. Such problems arise when an object needs to traverse between two points through a specific region. The path must optimize a prescribed criterion such as risk, reliability, or cost and satisfy a number of constraints such as total travel time.
The remaining of the paper is organized as follows. In Section 2, the problem is analyzed and the main results are described. Illustrative examples are provided.
Analysis
Suppose there is a set of m demand destinations randomly {Yi = (Ui,Vi):i = 1, 2, … , m} distributed over some rectangle [0,s] × [0,t] in R2(s,t > 0). Assume that Ui (resp. Vi) has the probability density function
(resp.
) and cumulative distribution function
(resp.
). Let wi > 0 be the demand for service at destination i = 1, 2, … , m. Suppose that there is a vehicle moving in this plane along the route z(t) = (x(t),y(t)) at a constant velocity v, starting from some origin S and arriving at a destination located at D. The problem we address here is to determine a route for the moving facility that minimizes the expected sum of the weighted distances between the moving facility and the demand destinations over some time framework T. The problem can be stated as
For simplicity, assume that the path traced by the moving facility is represented by z(x) = (x,y(x)), where y(x) is a straight line. Then the feasible set of routes from the origin S to the destination D, denoted by Z, may be described by the set where α and β are the slope and intercept parameters, respectively, of the straight line. θ is a positive real number. S = (0,y(0)), D = (θ,y(θ)).
Note that
, where ds is the incremental distance travelled in the incremental time dt, we obtain that
. The problem may then be stated as follows:
Case when d(z(x),Yi) is the rectilinear distance
The rectilinear distance between the demand point Yi = (Ui,Vi) and moving facility z(x) = (x,y(x)) is given by
d(Yi,(x,y(x))) = ∣x − Ui ∣ + ∣y(x) − Vi ∣ and its expected value by
Now, let
and
. Then, we have
and
Then Problem (2) can be stated as:
Now let’s consider the following sub-problem:
For arbitrary bivariate distribution of the random demand point Yi = (Ui,Vi), any solution (α,β) to the following equation: is a global minimum to Problem (5).
By applying first order optimality conditions to the unconstrained Problem (5), we have that:
For arbitrary bivariate distribution of the random demand point, Yi = (Ui,Vi) if 0, β∗ (where β∗ is the solution to Eq. (6) with α = 0) is a global minimum to Problem (5), then it is a global minimum to Problem (4).
Let 0,β∗ be a global minimum to Problem (5). Then we have
If Ui (resp. Vi) is a random variable that follows the uniform distribution over [ai,bi] [(resp. [ci,di]), then is a global minimum of Problem (4).(where and .
If Vi is uniform over [ci,di] then Eq. (6) can be expressed as: By Theorem 1, any (α,β) that solves the above equation is a global minimum to Problem (5). In particular, if we let α = α∗ = 0, then from the above equation, we obtain , where and . By Corollary 1, (α∗,β∗) is a global minimum to Problem (4). □
Consider the routing of military vehicle through explosives detection field. Assume that each explosive is a point Yi = (Ui,Vi) that could blast according to a bivariate uniform distribution over the rectangular region [ai,bi] × [ci,di], i = 1, 2, 3, 4. Let s = 15, t = 10, and θ = s = 15. Table 1 gives the data for this example. According to Corollary 1, the optimal straight line route in the x–y plane is given by the equation y∗ = β∗, where and . After simple computation, we found that β∗ = 2.73 and hence y∗(x) = 2.73 is the optimal route from S = (0,2.73) to D = (15,2.73).
If Ui (resp. Vi) is a random variable that follows an exponential distribution with parameter ρi (resp. τi), then α∗ = 0 and β∗ (which is the unique solution to equation form a global minimum to Problem (4).
If Vi is exponential with parameter τi, then Eq. (6) can be expressed as . By Corollary 1, α∗ = 0 and β∗ (the solution to the above equation) form a global minimum to Problem (4). To prove that β∗ is unique and 0 < β∗ < ln 2/min1⩽i⩽mτi, let and note that . Then f(β) is a strictly increasing function. Let a = 0 and b = ln 2/min1⩽i⩽mτi. We have and . Therefore by Bolzano’s intermediate value Theorem (Bartle, 1976), there exists a unique value β∗ such that f(β∗) = 0 and 0 < β∗ < ln 2/min1⩽i⩽mτi. □
Suppose that we have three demand points Yi = (Ui,Vi), i = 1,2,3 distributed according to a bivariate exponential distribution over some rectangular region [0,15] × [0,10]. Let θ = 15, Table 2 gives the data for this example.
i | wi | ai | bi | ci | di |
---|---|---|---|---|---|
1 | 1 | 3 | 1 | 3 | 5 |
2 | 2 | 6 | 2 | 1 | 4 |
3 | 2 | 4 | 7 | 0 | 2 |
4 | 1 | 7 | 10 | 5 | 8 |
i | wi | τi |
---|---|---|
1 | 2 | 1 |
2 | 1 | 5 |
3 | 2 | 2 |
According to Corollary 2, the optimal straight line route in the x−y plane is given by the equation y∗ = β∗, where β∗ solves the following equation: . Using Mathematica software to find the root of an equation of one variable, we found that β∗ = 0.368 and hence y∗(x) = 0.368 is the optimal route from S = (0,0.368) to D = (15,0.368).
If Ui(resp. Vi ) is a random variable that follows a normal distribution with mean μi, and standard deviation σi (resp. and ), then a∗ = 0 and β∗ (which solves the equation form a global minimum to Problem (4). (P(.) denotes probability measure).
W.O.L.O.G. Suppose . Let . is a strictly increasing function since . Let , and , where ɛ > 0. We have f(βmax) < 0, and f(βmin) > 0. Therefore by Bolzano’s intermediate value Theorem (Bartle, 1976), there exists a unique value such that f(β∗) = 0 and βmin < β∗ < βmax. □
Suppose that we have three demand points Yi = (Ui,Vi), i = 1, 2, 3 distributed according to a bivariate normal distribution over some rectangular region [0,15] × [0,10]. Let θ = 15 Table 3 gives the data for this example.
i | wi | ||
---|---|---|---|
1 | 1 | 3 | 1 |
2 | 4 | 10 | 3 |
3 | 2 | 15 | 4 |
According to Corollary 2, the optimal straight line route in the x−y plane is given by the equation y∗ = β∗, where β∗ solves the following equation: where Z ∼ N(0,1). We use bisection method to solve the above equation. Evaluations are easily performed with the aid of a cumulative normal table. The interval (Caccetta et al., 2005) is a logical starting interval. After some computation, we found that β∗ = 10.6 and hence y∗(x) = 10.6 is the optimal route from S = (0,10.6) to D = (15,10.6).
Case when d(z(x),Yi) is the squared Euclidean distance
The squared Euclidean distance between the demand point Yi = (Ui,Vi) and moving facility z(x) = (x, y(x)) is given by
d(Yi,(x,y(x))) = (x − Ui)2 + (y(x) − Vi)2 and its expected value by: Now, let fi(x) = E[(x − Ui)2] and gi(y(x)) = E[(y(x) − Vi)2]. Then, fi(x) and gi(y(x)) can be expressed as: and where Var[Ui] (resp. Var[Vi]) denotes the variance of the random variable Ui (resp. Vi).
The following theorem is a restatement of Theorem 1 in case d(z(x),Yi) is the squared Euclidean distance.
For arbitrary bivariate distribution of the random demand point Yi = (Ui,Vi), any solution (α,β), to the following equation: is a global minimum to Problem (5).
Following the proof steps of Theorem 1 and equalizing the gradient vector Gx(α,β) to zero, we obtain:
For arbitrary bivariate distribution of the random demand point is a global minimum to Problem (4).
Consider Eq. (7) By Theorem 2, any (α,β) that solves the above equation is a global minimum to Problem (5). In particular, let α = α∗ = 0, then the above equation gives . By Corollary 1, (α∗,β∗) is a global minimum to Problem (4). □
The intercept parameter β∗ can be seen to be the center of gravity (median) of the random demand points Vi (taken by their expected values E[Vi]). Theorem 3 can be considered as an extension of Theorem 1(a) (Sherali and Seong-in Kim, 1992) to random demand destinations.
Conclusion and extensions
In this paper, I have considered an instance of the moving facility location problem. This problem arises in many areas of real life. For example, routing of military vehicles through a detection field; determining an optimal path for a submarine that traverses a field of sonar sensors; or as mentioned in the Introduction, finding a route for a patrol car maintaining radio contacts with potential stations.
I studied the moving facility location problem with random demand destinations and a minimum type of objective and where the route is confined to a straight line. I have shown that, in case of rectilinear distance between the moving facility and the random points an optimal straight line route parallel to the x-axis exists. In case of squared euclidean distance, the last theorem gives a unique expression for the intercept parameter of the optimal straight line route for arbitrary bivariate distribution of the random demand points.
The proposed model can be extended in several ways. These include multifacility considerations, analysis of minimax as opposed to minisum types of objective functions, treatment of other path equations as opposed to a straight line path. These problems will be explored in future research.
References
- The Elements of Real Analysis. New York: John Wiley & Sons; 1976.
- Caccetta, L., Loosen, I., Rehbock, V., 2005. Modeling transit paths for military vehicles. In: Proceedings of the 16th Congress of the Modelling and Simulation Society of Australia and New Zealand, MODSIM05, Melbourne, Australia, 2005.
- Caccetta, L., Loosen, I., Rehbock, V., 2005. Optimal transit path problem for submarines. In: Proceedings of the Fourth International Conference on Engineering Applications and Computational Algorithms, DCDIS, Guelph, Canada, July 27–29.
- Hierarchical Path Generation: An Application to Submarine Transit Paths.Honours Dissertation. Western Australia: Murdoch University; 1997.
- Howlett, P., Pudney, P., Benjamin, B., 1992. Determination of optimal driving strategies for the control of a train. In: Noye, B.J., Benjamin, B.R., Colgan, L.H. (Eds.), Proceedings of Computational Techniques and applications, CTAC 91, Computational Mathematical Group, Australian Mathematical Society, pp. 241–248.
- A simple variational problem for a moving vehicle. Operations Research Letters. 1994;16:231-239.
- [Google Scholar]
- An optimal path of a moving vehicle on a sphere. IIE Transactions. 1997;29:383-389.
- [Google Scholar]
- Rehbock, V., Caccetta, L., Hallam, C.L., O’Dowd, R., 2000. Optimal Submarine Transit Paths Through Sonar Fields, Research Report, Department of Mathematics and Statistics, Curtin University of Technology.
- Variational problems for determining optimal paths of a moving facility. Transportation Science. 1992;26(4):330-345.
- [Google Scholar]