The nestedness property of the convex ordered median location problem on a tree

https://doi.org/10.1016/j.disopt.2020.100581Get rights and content

Abstract

This paper deals with the problem of locating an extensive facility of restricted length within a given tree network. Topologically, the selected extensive facility is a subtree. The nestedness property means that a solution of a problem with a shorter length constraint is part of a solution of the same problem with a longer length constraint. We prove the existence of a nestedness property for a common family of convex ordered median (COM) objective functions. We start with the proof of the nestedness property for a rooted tree problem, where the extended facility is a subtree of some tree network rooted at a specified node, and proceed to prove the nestedness property for the general location model on a tree.

Introduction

Generally, even in single resource constrained optimization problems, when the amount of the resource increases, say, from t to t, the optimal solution vector X(t), denoting the optimal “activity levels” for resource level t, is not necessarily greater than or equal to X(t), the respective optimal solution for resource level t.

Monotonicity of the optimal set, in terms of the resource level t, is a very desirable property. Consider, for example, an optimization model where an initial budget level t0 is allocated to a project, e.g., paving a segment of a dirt road, connecting a set of isolated small towns. Also, from past experience there is a good chance that some additional budget, say s, might be allocated at a later stage. The decision problem is whether to implement the optimal policy X(t0), or delay the implementation until the final budget, t0+s, is hopefully revealed. Clearly, if the model possesses the nestedness (monotonicity) property, i.e., X(t0)X(t0+s), implementation of X(t0) should be started immediately, even when the value of s is not yet revealed. (In this model, X(t) is the location of the optimal segment of length or budget t, along the dirt road.) This model is discussed in [1], for a family of objective functions, which depend on the weighted distances of the towns along the dirt road from the paved segment. This family is shown to possess the nestedness property.

We are aware of only few general optimization models that possess the nestedness property, i.e., there is no reason to start from scratch, and X(t) can always be augmented to find X(t). We give some examples.

The most well known example is maximizing a linear function over a polymatroidal system. The validity of the greedy algorithm proves the nestedness property for this model [2], [3]. Recursively, if an optimal solution X(t) is already known for t units of the resource, then X(t+1) is obtained by adding one unit of maximum reward, such that the augmented solution satisfies the polymatroidal constraints. A related result holds in the case of the maximization of a concave and separable objective function over a polymatroidal system [4], [5]. A second example comes from directed two terminal series–parallel graphs. Both, the max-flow and the min-cost flow problems have the nestedness property, see [6], [7]. Again, recursively, if X(t), the minimum cost flow of t units from source to destination is known, X(t+1) is computed by finding the least cost path in the residual series–parallel graph. A third example is the family of packing problems, defined by Greedy matrices. Such matrices are related to multiserver location problems defined on tree graphs [8].

More examples with the nestedness property have appeared in the location theory literature [9], [10]. In fact, our paper was motivated by these families of location problems defined on tree networks: Consider an undirected tree network T=(V,E), where the nodes are the customers, and they are associated with positive weights. The edges have positive lengths and they are assumed to be rectifiable, so that we can refer to the continuum set of points along the edges of T. In fact, we can assume that T is embedded in the plane, and the edges are represented by non-intersecting close segments of the respective edge lengths. A(T) denotes the metric space induced by the positive edge lengths on this continuum set. The goal in tree location models is to locate an extensive server, which is modeled by a closed subtree of A(T), (a compact and connected subset), of total length not exceeding a given real t. For a subtree S with the total length denoted by L(S), the objective is to minimize some isotone function f(S) of the weighted distances of the customers from the extensive facility S. There are results in the literature, showing several objective functions that possess the nestedness property [1], [11], [12], [13], [14], [15]. The above location model is called the general tactical subtree location problem.

Our work extends the results in [1] from path graphs to trees. We show that the nestedness property holds for the above subtree location model with any convex ordered median function. The formal definition of this family of objectives, which has been used extensively in location theory over the last two decades, is given in the next section.

The paper is organized in four sections. In Section 2 we provide a formulation of the tactical extensive facility location problem and the nestedness property. The nestedness property for the rooted problem is proved in Section 3. Section 4 extends the proof for the general (unrooted) extensive facility location problem. The appendix (Appendix A) contains some lemmas used in the paper, without the proofs. Detailed proofs of the lemmas can be found in [16].

Section snippets

The objective function

The existence of the nestedness property is studied for the general family of convex ordered median functions.

Definition 2.1.1

For a vector yRm, denote by y(i) the ith largest component of y. For a given real vector λ=(λ1,,λm):

  • (i)

    The function Fλ:RmR is an ordered median function (OMF) if Fλ(y)=i=1mλiy(i)

  • (ii)

    The function Fλ:RmR is a convex ordered median function (COM) if λ satisfies λ1λ2λm0

Since λ is a constant vector in our study, we will omit the subindex λ and denote a COM function by F.

Detailed

Nestedness property of the rooted tactical subtree problem

In this section, unless otherwise stated, all trees are rooted at v1.

Nestedness in the tactical subtree location problem

We now prove the existence of the nestedness property for an unrooted problem applying the result for a rooted problem, Theorem 3.4.1. We need the following lemma:

Lemma 4.0.1

Given a tree graph T=(V,E), a non-negative weights vector w=(w1,,wn), a COM function F(y1,,yn), and two extensive facility lengths 0<t1<t21. Denote by T̃t1, T̃t2 the solutions to the refined tactical subtree problem (Definition 2.3.5) with parameters t1, t2 respectively. If A(T̃t1)A(T̃t2) then A(T̃t1)A(T̃t2).

The proof follows

References (24)

  • BeinW.W. et al.

    Minimum cost flow algorithms for series-parallel networks

    Discrete Appl. Math.

    (1985)
  • TamirA. et al.

    Conditional location of path and tree shaped facilities on trees

    J. Algorithms

    (2005)
  • RozanovM. et al.

    The nestedness property of location problems on the line

    TOP

    (2018)
  • EdmondsJ.

    Matroids and the greedy algorithm

    Math. Program.

    (1971)
  • ShapleyL.S.

    Cores of convex games

    Internat. J. Game Theory

    (1971)
  • FedergruenA. et al.

    The greedy procedure for resource allocation problems: necessary and sufficient conditions for optimality

    Oper. Res.

    (1986)
  • HochbaumD.S. et al.

    Convex seperable optimization is not much harder than linear optimization

    J. ACM

    (1990)
  • HoffmanA.J.

    On greedy algorithms for series parallel graphs

    Math. Program.

    (1988)
  • KolenA. et al.

    Covering problems

  • TangH.

    A note on the nestedness property for ordered median problems in tree

    J. Syst. Sci. Complex.

    (2013)
  • TangH. et al.

    A note on subtree ordered median problem in networks based on nestedness property

    J. Ind. Manag. Optim.

    (2012)
  • MiniekaE.

    The optimal location of a path or tree in a tree network

    Networks

    (1985)
  • View full text