You are on page 1of 7

ESSENC

CE - Interna
ational Jourrnal for Envvironmentaal Rehabilitaation and Conservation
n
Volume VI: No. 2 2015 [43
[ – 49] [ISS
SN 0975 - 62722]
[ww
ww.essence-jouurnal.com]

Study of
o Zoning:: An Operrational Reesearch Ap
pproach

Rudram
man

1 2015  Accepted: Novvember 28, 20015  Onlinee: December 31,


Received: September 13, 3 2015

Abstractt Intrroduction
Zoning isi the process by whichh a networkk is Zonning is the process
p by which
w a nettwork is
partitioneed into smalller network each of which parttitioned into smaller nettwork each of
o which
is delegaated with a smaller nettwork each of is delegated
d w
with a smalleer network each of
which iss delegated with a certtain degree of whiich is deleggated with a certain deegree of
autonomyy in terms of o resource allocation and
a autoonomy in teerms of resoource allocattion and
operationn. The implications of zoning prevvail operation. The term “Autoonomy” implies that
over a loong period. Once a wiide networkk is once the guidinng policy is articulated and the
partitioneed into sub network,
n eacch sub netwoork respponse allocation is deecided uponn, local
will likelly be treated
d as almost an
a independent mannagement maay enjoy som me freedom in local,
in termss of its “riights” to possess and to shorrt-term deccisions succh as disppatching
operate resources.
r repoositioning, budget
b plannning and minning.
Thee implicationns of zoningg prevail oveer a long
periiod. Once a wide
w networrk is partitiooned into
sub network, each sub nettwork will liikely be
treaated as almosst an indepenndent in term
ms of its
“rigghts” to posssess and too operate reesources.
Keyword
ds: Contiguiity | Node
For instance, a sub network requires a home
locaation i.e. a location
l wheere service units
u are
statiioned and being
b equippped, this willl lead to
a seeries of loccation and allocation
a prroblems.
Loccal network may be reqquired to coo-operate
For correespondence:
Departmeent of applied Mathematics
M
amoong themsellves, this will
w entail a need to
Faculty off Engineering & Technologyy, devvise a cooperration policyy.
Gurukula Kangri Vishw wavidyalaya, Haaridwar
Email:ruddraman_singh h10@rediffmaail.com
Onee major addvantage off zoning is that it
faciilitates the modeling
m andd the solvinng of the

43 
Rudraman/Vol. VI [2] 2015/43 – 49 

local network policy problems. In most cases it local demand G2 rather, we will try to mark
will consume less time and effort that an nodes such that their accumulated demand will
attempt to use a global model. be close to 50% for example G1 = (1, 2, 3, 4);
Zoning Criteria G2 = (5, 6, 7, 8, 9). This partitioning will split
the demand will split the demand between the
Demand Equity
two networks in a ratio of 48.5 to 51.5.
In the context of providing services, of equity
.14 .13 .06
asserts that the entire population of potential 5 6
1 2 9
clients be treated as equally as possible in
8 4
terms of the quality of service they get. In
3 4
5 .07
other words, subpopulations of customers shall 8
4
not be deprived by the service provider. 3 4
.10 3
.115
Apply the equity criterion to a service network 4
8
will imply that the performance measures by 6 8
9 8
.125

which the quality of service is evaluated be 6

more or less equal in each sub zone practical .125 6


.3
7 .135

realization of this criterion could be


Figure 1: A sample network G.
accomplished by partitioning the network into
sub network that are more or less equal in the The principle of equity can be quantitatively
proportion of demand they generate. formulated as follows: Let M be the desired
number of sub networks. Perfect equity 1 and
The sample network G exhibited in Figure 1
obtained if each sub network incurs 1/M
Network G consists of 9 nodes and 16 links.
fraction of the total demand Denoted. We may
The nodes have been numbered arbitrarily
allow a certain deviation from, say 10%. Then
from 1 to 9. The figures near the links
a sub network is feasible if the accumulated
designate the length of the links (either
demand from, say 10%. Then, a sub network is
distance units or travel time units). We will
0.9 h. In other words, let Gi be a proposed sub
denote them l (i, j) where i and j are node
networks of G let α be the allowed deviation
numbers. The fractions near the nodes indicate
0<α<1. We turn now to the second criterion.
the proportions of the total demand generated
in the particular nodes. These are denoted by Contiguity
hj, j=1… 9. A basic principle in zoning is contiguity. A sub
Suppose that we want to partition G into two network of contiguous if it is possible to travel
sub networks, G1 and G, where the only from every node in the sub network to every
guiding criterion is equity. We will certainly other node in it without crossing another sub
not recommend that node 2 and 9 constitute G1 network. In other words, there should be at
while all the rest of the nodes be assigned to G2 least on path between any two nods of sub
since such partitioning will load 81% of the network such that a server will be able to travel

44 
Rudraman/Vol. VI [2] 2015/43 – 49 

between the two nodes on that path without In network partitioning, managements related
having to go through another sub network. to a planar area dopology do not adhere to the
This is not to say that this path is necessarily notion of a network. But still it is imperative to
the shortest one. It may very well be that the maintain a certain the nodes of a zone. This
shortest path will across another network, but can be obtained by imposing a length
there is at least one more path that is under the constraint on the shortest distance between any
sovereignty of the said networks therefore two nods that are considered candidates for
contiguity is satisfy. belonging to the same zone.
The major reason is that it allows the sub Table 1 displays the shortest distance between
network management to move its servers along any two nodes of network G. Based on this to
the network without having to get permission be we can impose an orbitrary length beyond
or to coordinate the move with foreign which two nodes cannot be part of the same
authorities. Thus, dispatching patrolling, and zone.
repositioning policies can be devised Node 1 2 3 4 5 6 7 8 9
independently. 1 - 1 1 0 0 0 0 0 0
One possible way to illustrate contiguity is by 2 1 - 0 1 1 0 0 0 1
constructing a square matrix whose elements 3 1 0 - 1 0 1 1 0 0
are binary, namely, zero or ones. The rows and 4 0 1 1 - 1 0 1 1 0

the columns correspond to the nodes of the 5 0 1 0 1 - 0 0 1 1

network. A 0 element designates that there is 6 0 0 1 0 0 - 1 0 0

no direct link between two nodes; a 1-element 7 0 0 1 1 0 1 - 1 0

marks a direct link. A subset of nodes is 8 0 0 0 1 1 0 1 - 1

contiguous if one can move along 1-element in 9 0 1 0 0 1 0 0 1 -

the matrix without exiting the subset. The Table 1: A contiguity martrix

matrix is symmetric in a non directed network. Enclaves


Compactness During the process of zoning we have to make
An intuit interpretation of the notion sure that we do not create enclave is a node, or
compactness is that the edges of a zone are not a subset of nodes that cannot constitute an
too remote from each other. In partitioning a independent zone because of the equity
planar area (rather than a network) criterion. On the other hand a the node cannot
compactness can be measured by any of three be connected to other “fee” nodes for
measurements. noncontiguity reasons. Thus they might remain
1. Resemblance of the zone to a square. “Orphans” if the zoning process proceeds
without being interrupted.
2. Resemblance of the zone to a circle.
For example, suppose we selected nodes 3 and
3. “Reasonable” distance of the population
7 in G to farm a zone, where the equity
from the center of the zone.
45 
Rudraman/Vol. VI [2] 2015/43 – 49 

criterion is 0.25±0.03 of the total demand. usually splits the problem into a number of
These two nodes comply with the equity smaller problems, each of which can handled
criterion since they consume together 23.5% of more easily.
the demand. However, we are left with node 6, An optional requirement is unlikely to
the load of which is 12.5%, but node 6 cannot facilitate the solving process it is more likely to
be connected to any other free node should be complicate it. The planner has to solve the
wish to preserve contiguity, no need to constrained model as well as the unconstrained
mention that it cannot form a zone of its own. one is order to provide the decision maker with
Thus, node 6 becomes an enclave and this is the “cost” of the additional requirement, cost in
undesirable. this respect is a decrease in performance.
Natural Boundaries Nonetheless, with the fast advance of
Natural and geographical boundaries can computing technology, running an algorithm
certainly impose constraints on a zoning for a number of times under varied constraints
process. However, we claim that such is usually not infeasible. We turn now to
boundaries are inherent to the network introducing a zoning selection algorithm.
topology, because the link lengths do not read An algorithm for zoning selection
as aerial distances but they do reflect the Zoning selection process have been applied
realistic access time to a node. Therefore, we mostly for area districting. An elaborate
are not required to incorporate such extra algorithm for such cases is provided by
measures into the zoning algorithm. Garfinkel and Nemhauser. When network
Additional Criteria zoning is considered, however, some of the
There could be some additional terms that a guiding criteria have to be modified. For the
network planner would be required to accede notion of compactness is expressed in distance
to under certain circumstances. Take for measurement rather than in area topology, the
instance administrative boundaries. Another notion of contiguity is expressed by
criterion is related to the characteristics of the connectivity of nodes rather than by having
region being partitioned. It is therefore common borders.
recommended to account for the characteristics Let us try to partition network G of figure 1.1
of the region before a “mechanical” zoning in to your zones. We impose the following
process is executed. When these or similar constraints.
criteria are being examined, one has to  Equity: The ‘ideal’ demand generated in
distinguish between mandatory requirements each zone would be 25% however, we
and optimal requirement. Mandatory allow for 2.5% deviation, namely, an
requirement posses a constraint that must be acceptable zone may generate demand
followed. In a way, a mandatory requirement ranging from 2.5% to 22.5% of the total
can sometimes facilitate the compulational demand.
complexity of a zoning algorithm because it
46 
Rudraman/Vol. VI [2] 2015/43 – 49 

 Contiguity: Contiguity must be maintained Table 2 summarizes the final results of phase I,
for each zone. namely, the set of all feasible zones. In column
 Compactness: The shortest distance (a) we have numbered the zones; arbitrarily
between any two nodes in a zone should column (b) designates the numbers of the zone.
not exceed 10 units of time. Column (d) calculates the amount of deviation
of example, a zone whose accumulated
Here enclaves must be avoided during the
demand is 26% will yield.
application of the algorithm. Suppose these are
the only restrictions imposed on the zoning Column (e) displays the largest shortest
process. Let us now illustrate the algorithm. distance, namely, the shortest distance between
the most remote nodes within a zone. The table
The partitioning process consists of two major
is divided into sections. Each section is
phases. Phase I determines all the possible
associated with another ‘root node’ namely a
zones that comply with the requirement listed
node from the the search for feasible zones
above. Since this phase identifies all the
begins. The “root node” determines the section
possible zones, upon completion of Phase I, we
number in column (f).
may very well face redundancy. Let us start,
then, with node 1. It is linked to node 2, Phase I terminates when a complete set of all
together they accumulate 27% of the total the feasible zones is identified and a conclusive
demand. They do not violate compactness, nor table lists all of them.
do they enclave any node, thus (1, 2) constitute In phase II we have to selected of zones that
a feasible zone we cannot add any more node covers all the nodes, but each node is a
(1, 2) since any additional node that is linked member of only one zone. Before proceeding,
either to 1 or to 2 will path the demand beyond we have to select an objective function that we
the tolerated limit which is 27.5%. wish to optimize.
By similar arguments, nodes (1, 3) form a There is no rule stating an ultimate object
feasible zone that cannot be further augmented. function. In fact, since all the zones listed in
Let us turn now to node 2. We do not have to the above table abide to all the constraints, we
examine the combination of 2 and 1 becomes may select one of the constraint on equity or on
this has already been covered. New feasible compactness and strive to optimize it. Suppose
zones are, therefore, (2, 4) and (2, 5, 9). When we choose to optimize compactness. This can
node 3 examined the only new feasible zone is be achieved by selecting zones that will
(3, 6). Here again the zone (3, 7) could be minimize the sum of shortest distance between
feasible in terms of quilts (23.5%), contiguity, the most remote nodes within all zones
an compactness. However, if this zone is selected. In other words, we wish to minimize
established, node 6 becomes an enclave. a sum of elements from column (e) of Table 2.
Hence, we have to exclude (3, 7) from the set Another object could be to optimize equity.
of feasible zones. Two classic versions of this objective function
are the minisum and minimax. In the minisum
47 
Rudraman/Vol. VI [2] 2015/43 – 49 

we minimize the total relative deviation of 10), the total deviation is 1.2, hence the
demand [column (d)] of the zones selected. average deviation is 1.2|4=0.3. If we apply
The minimax criterion is to select the zones minimax criterion the objective function value
such that the worst case of maximum relative is max (0.4, 0.2, 0.2, 0.4) = 00.4. Next, we
deviation is as good as possible. have to backtrack and try to omit zones and
Suppose minimize the total relative let us try to add alternate zone in order to check whether a
devise a feasible partitioning. We start at the better partitioning does exist. We will save
first section of the Table 2 namely, all the rather the trouble of going backward, and
zones whose root node is node 1. We call this instead we will start again from the beginning.
set of zones list 1. Among them, zone 2, is Suppose we select zone 1 as a starter then
preferred since it incurs a deviation of 0.4 in nodes 1 and 2 are covered, so we move to
column (d). So we mark zones 2, tentatively, as section 3 and pick zone 5. We now have nodes
a candidate zone, and we record that nodes 1 (1, 2, 3, 6) already covered. In fact, we do not
and 3 are now covered. Since node 2 is not have to proceed after selecting zone 5 since the
covered, we have to select a zone from the interin accumulated deviation is already 1.8 for
second section list 2, while avoiding double zones 1 and 5.
coverage. A preferred candidate is zone 3, Therefore, it is obvious that the entailed
whose deviation equals 0.2. The list of covered partitioning cannot be better than the first one.
nods now includes (1, 2, 3, 4). Since we cannot find any additional
Zone Nodes Demand Relative Largest Section partitioning that will cover node 1, we may
no (b) (%) deviation shortest list (f)
(a) (d) distance terminate phase II and conclude that zones (2,
(e)
1 1, 2 27 0.8 5 1 3, 9, 10) constitute the optimal partitioning. It
2 1, 3 24 0.4 3 - can be verified that this is also the optimal
3 2, 4 24.5 0.2 4 2
4 2, 5, 6 26 0.4 8 - solution with the minimax criterion.
5 3, 6 22.5 1.0 6 3
6 4, 5, 9 24.5 0.2 8 4 Suppose we opt to minimize the total shortest
7 4, 7 25 0 9 -
8 4, 8 24 0.4 8 -
distance [column (e)]. Our selection process
9 5, 8, 9 25.5 0.2 8 5 will undergo the following steps.
10 6, 7 26 0.4 3 6
11 7, 8 26 0.4 6 7 1. Select zone 2; covering (1, 3)
Table 2: List of feasible zones
The next not yet covered node is 5, so we turn 2. Add zone 3; accumulated coverage (1, 2, 3,
to the fifth section list 5 of the table and add 4, 5, 8, 9)
zone 9 to our candidate set. The covered nodes 3. Add zone 3; accumulated coverage (1, 2, 3,
are (1, 2, 3, 4, 5, 8, 9). We now have to 4)
examine node 6 and select zone 10 to the 4. Add zone 10; full coverage, average
candidate partitioning. All the nodes are now shortest distance is 18/4 = 4.5
covered and the partitioning is mutually 5. Try zone 1; covering (1, 2)
exclusive. The candidate zones are (2, 3, 9,
48 
Rudraman/Vol. VI [2] 2015/43 – 49 

6. Add zone 5; accumulated coverage (1, 2, 3, Isakson Hans R. (2004): Analysis of the Effect
6) Of Large Lot Zoning. The Journal Of
7. Try to add either zone 6 or zone 8 since Real Research Vol26, No. 4 PP-397-
there is a tie here, however, we may stop 415.
the trial at this point since the intern Heitzer, Franz (2004): From Based Zoning
accumulated distance is already 19. PAS Quick Notes No.-1, American
8. Cheek whether there is an additional Planning Association.
starter, since there is not one, the process Journal Of Operational Research Society
terminates. (1985), 36,433-450,Issn 0160-5682
Eventually, both optimizations of equity and Regina Benveniste (1985): Solving the
compactness have provided the same Combined Zoning and Location
partitioning. Thus, however, is not necessarily Problem for Several Emergency Units
the case a more complex problem is University of Southampton.
encountered. Generally speaking, by Some Problems in the Theory of Intra Urban
comparing the results of a number of Location, Operation Research Vol 91,
optimization processes, one can learn the No. 5 PP 695-721 Hayden Dolores
“price” paid in one criterion in order to 2003.
optimize another one.
W.H. Marlow (2012): springer Mathematics
The zoning process that is presented above was Sale.
performed mainly by observation.
References

49 

You might also like