Integer programming formulations applied to optimal allocation in stratified sampling
3. Proposed formulationsInteger programming formulations applied to optimal allocation in stratified sampling
3. Proposed formulations
From an optimization point of view,
solving the problems defined by (2.7)
−
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaeyOeI0caaa@3864@
(2.10) or by (2.16)
−
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaeyOeI0caaa@3864@
(2.20) consists
of determining
n
1
,
n
2
,
…
n
H
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaamOBamaaBa
aaleaacaaIXaaabeaakiaacYcacaWGUbWaaSbaaSqaaiaaikdaaeqa
aOGaaiilaiablAciljaad6gadaWgaaWcbaGaamisaaqabaaaaa@3FAE@
chosen from the
sets defined by
A
h
=
{
n
min
,
…
,
N
h
}
,
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaamyqamaaBa
aaleaacaWGObaabeaakiabg2da9maacmaabaGaamOBamaaBaaaleaa
ciGGTbGaaiyAaiaac6gaaeqaaOGaaiilaiablAciljaacYcacaWGob
WaaSbaaSqaaiaadIgaaeqaaaGccaGL7bGaayzFaaGaaiilaaaa@45BA@
h
=
1
,
…
,
H
,
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaamiAaiabg2
da9iaaigdacaGGSaGaeSOjGSKaaiilaiaadIeacaGGSaaaaa@3E24@
that the
constraints in each of these problems are satisfied and the corresponding
objective function is minimized. As already indicated, a standard minimum
sample size per stratum of
n
min
=
2
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaamOBamaaBa
aaleaaciGGTbGaaiyAaiaac6gaaeqaaOGaeyypa0JaaGOmaaaa@3D34@
is considered
here to define the sets
A
h
,
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaamyqamaaBa
aaleaacaWGObaabeaakiaacYcaaaa@3A10@
but this value
may be changed as needed to accommodate specific survey requirements.
Taking this approach, a new
formulation may be considered where the decision variables are indicator
variables of which elements of the sets
A
h
(
h
=
1
,
…
,
H
)
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaamyqamaaBa
aaleaacaWGObaabeaakmaabmaabaGaamiAaiabg2da9iaaigdacaGG
SaGaeSOjGSKaaiilaiaadIeaaiaawIcacaGLPaaaaaa@40E6@
will be chosen. For this purpose,
we introduce the binary variable
x
h
k
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaamiEamaaBa
aaleaacaWGObGaam4Aaaqabaaaaa@3A7D@
taking the value
1 if the sample size
k
∈
A
h
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaam4AaiabgI
GiolaadgeadaWgaaWcbaGaamiAaaqabaaaaa@3BCA@
is allocated to
stratum
h
,
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaamiAaiaacY
caaaa@3914@
and value 0 if
this sample size is not allocated to stratum
h
,
h
=
1
,
…
,
H
.
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaamiAaiaacY
cacaWGObGaeyypa0JaaGymaiaacYcacqWIMaYscaGGSaGaamisaiaa
c6caaaa@3FC3@
Considering the formulations
previously presented and these new binary variables, we may write two integer
programming formulations where the decision variables (i.e., the unknowns to be
determined) are of the
0
−
1
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaaGimaiaayk
W7cqGHsislcaaMc8UaaGymaaaa@3CEF@
type, therefore
configuring a binary integer programming problem (Wolsey and Nemhauser 1999).
The formulation equivalent to Formulation A is given by:
Formulation C
Minimize
∑
h
=
1
H
c
h
(
∑
k
=
n
min
N
h
k
x
h
k
)
(
3.1
)
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaaeytaiaabM
gacaqGUbGaaeyAaiaab2gacaqGPbGaaeOEaiaabwgacaqGGaWaaabm
aeaacaWGJbWaaSbaaSqaaiaadIgaaeqaaOWaaeWaaeaadaaeWaqaai
aadUgacaqGGaGaamiEamaaBaaaleaacaWGObGaam4AaaqabaaabaGa
am4Aaiabg2da9iaad6gadaWgaaadbaGaciyBaiaacMgacaGGUbaabe
aaaSqaaiaad6eadaWgaaadbaGaamiAaaqabaaaniabggHiLdaakiaa
wIcacaGLPaaaaSqaaiaadIgacqGH9aqpcaaIXaaabaGaamisaaqdcq
GHris5aOGaaGzbVlaaywW7caaMf8UaaGzbVlaaywW7caGGOaGaaG4m
aiaac6cacaaIXaGaaiykaaaa@6251@
s
.t
.
∑
k
=
n
min
N
h
x
h
k
=
1
∀
h
=
1
,
…
,
H
(
3.2
)
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaae4Caiaab6
cacaqG0bGaaeOlaiaabccadaaeWaqaaiaadIhadaWgaaWcbaGaamiA
aiaadUgaaeqaaaqaaiaadUgacqGH9aqpcaWGUbWaaSbaaWqaaiGac2
gacaGGPbGaaiOBaaqabaaaleaacaWGobWaaSbaaWqaaiaadIgaaeqa
aaqdcqGHris5aOGaeyypa0JaaGymaiaaykW7caaMc8UaeyiaIiIaam
iAaiabg2da9iaaigdacaGGSaGaeSOjGSKaaiilaiaadIeacaaMf8Ua
aGzbVlaaywW7caaMf8UaaGzbVlaacIcacaaIZaGaaiOlaiaaikdaca
GGPaaaaa@5F3D@
∑
h
=
1
H
N
h
p
h
j
(
∑
k
=
n
min
N
h
x
h
k
k
)
−
∑
h
=
1
H
p
h
j
≤
1
,
j
=
1
,
…
,
m
(
3.3
)
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaWaaabmaeaaca
WGobWaaSbaaSqaaiaadIgaaeqaaOGaaeiiaiaadchadaWgaaWcbaGa
amiAaiaadQgaaeqaaOWaaeWaaeaadaaeWbqaamaalaaabaGaamiEam
aaBaaaleaacaWGObGaam4AaaqabaaakeaacaWGRbaaaaWcbaGaam4A
aiabg2da9iaad6gadaWgaaadbaGaciyBaiaacMgacaGGUbaabeaaaS
qaaiaad6eadaWgaaadbaGaamiAaaqabaaaniabggHiLdaakiaawIca
caGLPaaaaSqaaiaadIgacqGH9aqpcaaIXaaabaGaamisaaqdcqGHri
s5aOGaeyOeI0YaaabmaeaacaWGWbWaaSbaaSqaaiaadIgacaWGQbaa
beaaaeaacaWGObGaeyypa0JaaGymaaqaaiaadIeaa0GaeyyeIuoaki
abgsMiJkaaigdacaGGSaGaaeiiaiaabccacaWGQbGaeyypa0JaaGym
aiaacYcacqWIMaYscaGGSaGaamyBaiaaywW7caaMf8UaaGzbVlaayw
W7caaMf8UaaiikaiaaiodacaGGUaGaaG4maiaacMcaaaa@719D@
x
h
k
∈
{
0
,
1
}
,
k
=
n
min
,
…
,
N
h
,
h
=
1,
…
,
H
.
(
3.4
)
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaamiEamaaBa
aaleaacaWGObGaam4AaaqabaGccqGHiiIZdaGadaqaaiaaicdacaGG
SaGaaGymaaGaay5Eaiaaw2haaiaacYcacaqGGaGaaeiiaiaadUgacq
GH9aqpcaWGUbWaaSbaaSqaaiGac2gacaGGPbGaaiOBaaqabaGccaGG
SaGaeSOjGSKaaiilaiaad6eadaWgaaWcbaGaamiAaaqabaGccaGGSa
GaamiAaiabg2da9iaabgdacaqGSaGaeSOjGSKaaiilaiaadIeacaGG
UaGaaGzbVlaaywW7caaMf8UaaGzbVlaaywW7caGGOaGaaG4maiaac6
cacaaI0aGaaiykaaaa@5F62@
In Formulation C, constraint (3.2)
ensures that, for each of the strata, there will be exactly one
x
h
k
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaamiEamaaBa
aaleaacaWGObGaam4Aaaqabaaaaa@3A7D@
variable taking
the value one. This is equivalent to ensuring the choice of only one value
k
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaam4Aaaaa@3867@
(the sample
size) from each set
A
h
(
h
=
1
,
…
,
H
)
.
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaamyqamaaBa
aaleaacaWGObaabeaakmaabmaabaGaamiAaiabg2da9iaaigdacaGG
SaGaeSOjGSKaaiilaiaadIeaaiaawIcacaGLPaaacaGGUaaaaa@4198@
Constraint (3.3) is equivalent to constraint (2.9)
or its equivalent (2.14) in Formulation A. This formulation contemplates
potentially varying unit survey costs for the various strata. If this is not
necessary, the objective function in (3.1) may be redefined as
Minimize
∑
h
=
1
H
∑
k
=
n
min
N
h
k
x
h
k
.
(
3.5
)
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaaeytaiaabM
gacaqGUbGaaeyAaiaab2gacaqGPbGaaeOEaiaabwgacaqGGaWaaabm
aeaadaaeWaqaaiaadUgacaqGGaGaamiEamaaBaaaleaacaWGObGaam
4AaaqabaaabaGaam4Aaiabg2da9iaad6gadaWgaaadbaGaciyBaiaa
cMgacaGGUbaabeaaaSqaaiaad6eadaWgaaadbaGaamiAaaqabaaani
abggHiLdGccaGGUaaaleaacaWGObGaeyypa0JaaGymaaqaaiaadIea
a0GaeyyeIuoakiaaywW7caaMf8UaaGzbVlaaywW7caaMf8Uaaiikai
aaiodacaGGUaGaaGynaiaacMcaaaa@5F73@
In
order to help with the understanding of the proposed formulation, consider the
following example.
Example 1: Suppose that
there are three population strata
(
H
=
3
)
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaWaaeWaaeaaca
WGibGaeyypa0JaaG4maaGaayjkaiaawMcaaaaa@3B90@
with
N
1
=
3
,
N
2
=
5
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaamOtamaaBa
aaleaacaaIXaaabeaakiabg2da9iaaiodacaGGSaGaamOtamaaBaaa
leaacaaIYaaabeaakiabg2da9iaaiwdaaaa@3F38@
and
N
3
=
4
,
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaamOtamaaBa
aaleaacaaIZaaabeaakiabg2da9iaaisdacaGGSaaaaa@3BB1@
that the unit survey costs are
the same across strata (say
c
h
=
1
∀
h
)
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaam4yamaaBa
aaleaacaWGObaabeaakiabg2da9iaaigdacaaMe8UaeyiaIiIaamiA
aiaacMcaaaa@3F3A@
and only one survey variable
(
m
=
1
)
.
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaWaaeWaaeaaca
WGTbGaeyypa0JaaGymaaGaayjkaiaawMcaaiaac6caaaa@3C65@
Formulation C would then look
like:
Minimize
1
x
11
+
2
x
12
+
3
x
13
+
1
x
21
+
2
x
22
+
3
x
23
+
4
x
24
+
5
x
25
+
1
x
31
+
2
x
32
+
3
x
33
+
4
x
34
(
3.6
)
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0dXdbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaaeytaiaabM
gacaqGUbGaaeyAaiaab2gacaqGPbGaaeOEaiaabwgacaqGGaGaaGym
aiaabccacaWG4bWaaSbaaSqaaiaaigdacaaIXaaabeaakiabgUcaRi
aaikdacaqGGaGaamiEamaaBaaaleaacaaIXaGaaGOmaaqabaGccqGH
RaWkcaaIZaGaaeiiaiaadIhadaWgaaWcbaGaaGymaiaaiodaaeqaaO
Gaey4kaSIaaGymaiaabccacaWG4bWaaSbaaSqaaiaaikdacaaIXaaa
beaakiabgUcaRiaaikdacaqGGaGaamiEamaaBaaaleaacaaIYaGaaG
OmaaqabaGccqGHRaWkcaaIZaGaaeiiaiaadIhadaWgaaWcbaGaaGOm
aiaaiodaaeqaaOGaey4kaSIaaGinaiaabccacaWG4bWaaSbaaSqaai
aaikdacaaI0aaabeaakiabgUcaRiaaiwdacaqGGaGaamiEamaaBaaa
leaacaaIYaGaaGynaaqabaGccqGHRaWkcaaIXaGaaeiiaiaadIhada
WgaaWcbaGaaG4maiaaigdaaeqaaOGaey4kaSIaaGOmaiaabccacaWG
4bWaaSbaaSqaaiaaiodacaaIYaaabeaakiabgUcaRiaaiodacaqGGa
GaamiEamaaBaaaleaacaaIZaGaaG4maaqabaGccqGHRaWkcaaI0aGa
aeiiaiaadIhadaWgaaWcbaGaaG4maiaaisdaaeqaaOGaaGzbVlaacI
cacaaIZaGaaiOlaiaaiAdacaGGPaaaaa@7E6F@
s
.t
.
x
11
+
x
12
+
x
13
=
1
(
3.7
)
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaae4Caiaab6
cacaqG0bGaaeOlaiaabccacaWG4bWaaSbaaSqaaiaaigdacaaIXaaa
beaakiabgUcaRiaadIhadaWgaaWcbaGaaGymaiaaikdaaeqaaOGaey
4kaSIaamiEamaaBaaaleaacaaIXaGaaG4maaqabaGccqGH9aqpcaaI
XaGaaGzbVlaaywW7caaMf8UaaGzbVlaaywW7caGGOaGaaG4maiaac6
cacaaI3aGaaiykaaaa@523A@
x
21
+
x
22
+
x
23
+
x
24
+
x
25
=
1
(
3.8
)
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaamiEamaaBa
aaleaacaaIYaGaaGymaaqabaGccqGHRaWkcaWG4bWaaSbaaSqaaiaa
ikdacaaIYaaabeaakiabgUcaRiaadIhadaWgaaWcbaGaaGOmaiaaio
daaeqaaOGaey4kaSIaamiEamaaBaaaleaacaaIYaGaaGinaaqabaGc
cqGHRaWkcaWG4bWaaSbaaSqaaiaaikdacaaI1aaabeaakiabg2da9i
aaigdacaaMf8UaaGzbVlaaywW7caaMf8UaaGzbVlaacIcacaaIZaGa
aiOlaiaaiIdacaGGPaaaaa@556B@
x
31
+
x
32
+
x
33
+
x
34
=
1
(
3.9
)
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaamiEamaaBa
aaleaacaaIZaGaaGymaaqabaGccqGHRaWkcaWG4bWaaSbaaSqaaiaa
iodacaaIYaaabeaakiabgUcaRiaadIhadaWgaaWcbaGaaG4maiaaio
daaeqaaOGaey4kaSIaamiEamaaBaaaleaacaaIZaGaaGinaaqabaGc
cqGH9aqpcaaIXaGaaGzbVlaaywW7caaMf8UaaGzbVlaaywW7caGGOa
GaaG4maiaac6cacaaI5aGaaiykaaaa@51E0@
N
1
p
11
(
1
x
11
+
1
2
x
12
+
1
3
x
13
)
−
p
11
+
N
2
p
21
(
1
x
21
+
1
2
x
22
+
1
3
x
23
+
1
4
x
24
+
1
5
x
25
)
−
p
21
+
N
3
p
31
(
1
x
31
+
1
2
x
32
+
1
3
x
33
+
1
4
x
34
)
−
p
31
≤
1
(
3.10
)
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipm0de9LqFHe9fr
pepeuf0db9q8qq0RWFaDk9vq=dbba9v8Wq0db9Fn0dbba9pw0lfr=x
fr=xfbpdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaqbaeaabiGaaa
qaaiaad6eadaWgaaWcbaGaaGymaaqabaGccaqGGaGaamiCamaaBaaa
leaacaaIXaGaaGymaaqabaGcdaqadaqaaiaaigdacaqGGaGaamiEam
aaBaaaleaacaaIXaGaaGymaaqabaGccqGHRaWkdaWcaaqaaiaaigda
aeaacaaIYaaaaiaabccacaWG4bWaaSbaaSqaaiaaigdacaaIYaaabe
aakiabgUcaRmaalaaabaGaaGymaaqaaiaaiodaaaGaaeiiaiaadIha
daWgaaWcbaGaaGymaiaaiodaaeqaaaGccaGLOaGaayzkaaGaeyOeI0
IaamiCamaaBaaaleaacaaIXaGaaGymaaqabaGccqGHRaWkaeaacaWG
obWaaSbaaSqaaiaaikdaaeqaaOGaaeiiaiaadchadaWgaaWcbaGaaG
OmaiaaigdaaeqaaOWaaeWaaeaacaaIXaGaaeiiaiaadIhadaWgaaWc
baGaaGOmaiaaigdaaeqaaOGaey4kaSYaaSaaaeaacaaIXaaabaGaaG
OmaaaacaqGGaGaamiEamaaBaaaleaacaaIYaGaaGOmaaqabaGccqGH
RaWkdaWcaaqaaiaaigdaaeaacaaIZaaaaiaabccacaWG4bWaaSbaaS
qaaiaaikdacaaIZaaabeaakiabgUcaRmaalaaabaGaaGymaaqaaiaa
isdaaaGaaeiiaiaadIhadaWgaaWcbaGaaGOmaiaaisdaaeqaaOGaey
4kaSYaaSaaaeaacaaIXaaabaGaaGynaaaacaqGGaGaamiEamaaBaaa
leaacaaIYaGaaGynaaqabaaakiaawIcacaGLPaaacqGHsislcaWGWb
WaaSbaaSqaaiaaikdacaaIXaaabeaakiabgUcaRaqaaaqaaiaad6ea
daWgaaWcbaGaaG4maaqabaGccaqGGaGaamiCamaaBaaaleaacaaIZa
GaaGymaaqabaGcdaqadaqaaiaaigdacaqGGaGaamiEamaaBaaaleaa
caaIZaGaaGymaaqabaGccqGHRaWkdaWcaaqaaiaaigdaaeaacaaIYa
aaaiaabccacaWG4bWaaSbaaSqaaiaaiodacaaIYaaabeaakiabgUca
RmaalaaabaGaaGymaaqaaiaaiodaaaGaaeiiaiaadIhadaWgaaWcba
GaaG4maiaaiodaaeqaaOGaey4kaSYaaSaaaeaacaaIXaaabaGaaGin
aaaacaqGGaGaamiEamaaBaaaleaacaaIZaGaaGinaaqabaaakiaawI
cacaGLPaaacqGHsislcaWGWbWaaSbaaSqaaiaaiodacaaIXaaabeaa
kiabgsMiJkaaigdaaaGaaGzbVlaaywW7caaMf8Uaaiikaiaaiodaca
GGUaGaaGymaiaaicdacaGGPaaaaa@A128@
x
11
,
x
12
,
x
13
,
x
21
,
x
22
,
x
23
,
x
24
,
x
25
,
x
31
,
x
32
,
x
33
,
x
34
∈
{
0
,
1
}
.
(
3.11
)
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaamiEamaaBa
aaleaacaaIXaGaaGymaaqabaGccaGGSaGaamiEamaaBaaaleaacaaI
XaGaaGOmaaqabaGccaGGSaGaamiEamaaBaaaleaacaaIXaGaaG4maa
qabaGccaGGSaGaamiEamaaBaaaleaacaaIYaGaaGymaaqabaGccaGG
SaGaamiEamaaBaaaleaacaaIYaGaaGOmaaqabaGccaGGSaGaamiEam
aaBaaaleaacaaIYaGaaG4maaqabaGccaGGSaGaamiEamaaBaaaleaa
caaIYaGaaGinaaqabaGccaGGSaGaamiEamaaBaaaleaacaaIYaGaaG
ynaaqabaGccaGGSaGaamiEamaaBaaaleaacaaIZaGaaGymaaqabaGc
caGGSaGaamiEamaaBaaaleaacaaIZaGaaGOmaaqabaGccaGGSaGaam
iEamaaBaaaleaacaaIZaGaaG4maaqabaGccaGGSaGaamiEamaaBaaa
leaacaaIZaGaaGinaaqabaGccqGHiiIZdaGadaqaaiaaicdacaGGSa
GaaGymaaGaay5Eaiaaw2haaiaac6cacaaMf8UaaGzbVlaaywW7caaM
f8UaaGzbVlaacIcacaaIZaGaaiOlaiaaigdacaaIXaGaaiykaaaa@71A2@
Formulation
B may also be translated to this new approach of using the binary variables as
follows.
Formulation D
Minimize
∑
j
=
1
m
w
j
1
Y
j
2
∑
h
=
1
H
(
∑
k
=
n
min
N
h
x
h
k
k
)
N
h
2
S
h
j
2
(
3.12
)
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaaeytaiaabM
gacaqGUbGaaeyAaiaab2gacaqGPbGaaeOEaiaabwgacaqGGaWaaabm
aeaacaWG3bWaaSbaaSqaaiaadQgaaeqaaOWaaSaaaeaacaaIXaaaba
GaamywamaaDaaaleaacaWGQbaabaGaaGOmaaaaaaGcdaaeWaqaamaa
bmaabaWaaabmaeaadaWcaaqaaiaadIhadaWgaaWcbaGaamiAaiaadU
gaaeqaaaGcbaGaam4AaaaaaSqaaiaadUgacqGH9aqpcaWGUbWaaSba
aWqaaiGac2gacaGGPbGaaiOBaaqabaaaleaacaWGobWaaSbaaWqaai
aadIgaaeqaaaqdcqGHris5aaGccaGLOaGaayzkaaGaamOtamaaDaaa
leaacaWGObaabaGaaGOmaaaakiaadofadaqhaaWcbaGaamiAaiaadQ
gaaeaacaaIYaaaaaqaaiaadIgacqGH9aqpcaaIXaaabaGaamisaaqd
cqGHris5aOGaaGzbVlaaywW7caaMf8UaaGzbVlaaywW7caGGOaGaaG
4maiaac6cacaaIXaGaaGOmaiaacMcaaSqaaiaadQgacqGH9aqpcaaI
XaaabaGaamyBaaqdcqGHris5aaaa@7219@
s
.t
.
∑
k
=
n
min
N
h
x
h
k
=
1
∀
h
=
1
,
…
,
H
(
3.13
)
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaae4Caiaab6
cacaqG0bGaaeOlaiaabccadaaeWaqaaiaadIhadaWgaaWcbaGaamiA
aiaadUgaaeqaaaqaaiaadUgacqGH9aqpcaWGUbWaaSbaaWqaaiGac2
gacaGGPbGaaiOBaaqabaaaleaacaWGobWaaSbaaWqaaiaadIgaaeqa
aaqdcqGHris5aOGaeyypa0JaaGymaiaaysW7caaMc8UaeyiaIiIaam
iAaiabg2da9iaaigdacaGGSaGaeSOjGSKaaiilaiaadIeacaaMf8Ua
aGzbVlaaywW7caaMf8UaaGzbVlaacIcacaaIZaGaaiOlaiaaigdaca
aIZaGaaiykaaaa@5FFB@
∑
h
=
1
H
c
h
(
∑
k
=
n
min
N
h
k
x
h
k
)
≤
C
(
3.14
)
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaWaaabmaeaaca
WGJbWaaSbaaSqaaiaadIgaaeqaaOWaaeWaaeaadaaeWaqaaiaadUga
caqGGaGaamiEamaaBaaaleaacaWGObGaam4AaaqabaaabaGaam4Aai
abg2da9iaad6gadaWgaaadbaGaciyBaiaacMgacaGGUbaabeaaaSqa
aiaad6eadaWgaaadbaGaamiAaaqabaaaniabggHiLdaakiaawIcaca
GLPaaaaSqaaiaadIgacqGH9aqpcaaIXaaabaGaamisaaqdcqGHris5
aOGaeyizImQaam4qaiaaywW7caaMf8UaaGzbVlaaywW7caaMf8Uaai
ikaiaaiodacaGGUaGaaGymaiaaisdacaGGPaaaaa@5D8F@
x
h
k
∈
{
0
,
1
}
,
k
=
n
min
,
…
,
N
h
,
h
=
1,
…
,
H
.
(
3.15
)
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaamiEamaaBa
aaleaacaWGObGaam4AaaqabaGccqGHiiIZdaGadaqaaiaaicdacaGG
SaGaaGymaaGaay5Eaiaaw2haaiaabYcacaqGGaGaaeiiaiaadUgacq
GH9aqpcaWGUbWaaSbaaSqaaiGac2gacaGGPbGaaiOBaaqabaGccaGG
SaGaeSOjGSKaaiilaiaad6eadaWgaaWcbaGaamiAaaqabaGccaGGSa
GaamiAaiabg2da9iaabgdacaqGSaGaeSOjGSKaaeilaiaadIeacaqG
UaGaaGzbVlaaywW7caaMf8UaaGzbVlaaywW7caGGOaGaaG4maiaac6
cacaaIXaGaaGynaiaacMcaaaa@601B@
In Formulation D the objective
function (3.12) is equivalent to the objective function (2.20). Constraint (3.13)
is equivalent to constraint (2.16). Constraint (3.14) is equivalent to constraint
(2.17) and ensures that the total variable cost of the survey will not exceed
the allocated budget
C
.
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipm0de9LqFHe9fr
pepeuf0db9q8qq0RWFaDk9vq=dbba9v8Wq0db9Fn0dbba9pw0lfr=x
fr=xfbpdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaam4qaiaac6
caaaa@3777@
In case we do
not have information on unit survey costs per strata, or wish to consider that
they are the same across the strata, we replace constraint (3.14) by
∑
h
=
1
H
∑
k
=
n
min
N
h
k
x
h
k
≤
n
.
(
3.16
)
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaWaaabmaeaada
aeWaqaaiaadUgacaqGGaGaamiEamaaBaaaleaacaWGObGaam4Aaaqa
baaabaGaam4Aaiabg2da9iaad6gadaWgaaadbaGaciyBaiaacMgaca
GGUbaabeaaaSqaaiaad6eadaWgaaadbaGaamiAaaqabaaaniabggHi
LdaaleaacaWGObGaeyypa0JaaGymaaqaaiaadIeaa0GaeyyeIuoaki
abgsMiJkaad6gacaGGUaGaaGzbVlaaywW7caaMf8UaaGzbVlaaywW7
caGGOaGaaG4maiaac6cacaaIXaGaaGOnaiaacMcaaaa@5AD0@
In
order to illustrate the proposed formulation, consider the following example.
Example 2: Suppose that
there are two population strata
(
H
=
2
)
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipm0de9LqFHe9fr
pepeuf0db9q8qq0RWFaDk9vq=dbba9v8Wq0db9Fn0dbba9pw0lfr=x
fr=xfbpdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaWaaeWaaeaaca
WGibGaeyypa0JaaGOmaaGaayjkaiaawMcaaaaa@3A15@
with
N
1
=
3
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipm0de9LqFHe9fr
pepeuf0db9q8qq0RWFaDk9vq=dbba9v8Wq0db9Fn0dbba9pw0lfr=x
fr=xfbpdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaamOtamaaBa
aaleaacaaIXaaabeaakiabg2da9iaaiodaaaa@3984@
and
N
2
=
4
,
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipm0de9LqFHe9fr
pepeuf0db9q8qq0RWFaDk9vq=dbba9v8Wq0db9Fn0dbba9pw0lfr=x
fr=xfbpdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaamOtamaaBa
aaleaacaaIYaaabeaakiabg2da9iaaisdacaGGSaaaaa@3A36@
with two survey variables
(
m
=
2
)
,
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipm0de9LqFHe9fr
pepeuf0db9q8qq0RWFaDk9vq=dbba9v8Wq0db9Fn0dbba9pw0lfr=x
fr=xfbpdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaWaaeWaaeaaca
WGTbGaeyypa0JaaGOmaaGaayjkaiaawMcaaiaacYcaaaa@3AEA@
equal unit survey costs for both
strata, importance weights
w
j
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipm0de9LqFHe9fr
pepeuf0db9q8qq0RWFaDk9vq=dbba9v8Wq0db9Fn0dbba9pw0lfr=x
fr=xfbpdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaam4DamaaBa
aaleaacaWGQbaabeaaaaa@3814@
equal to
1
2
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipm0de9LqFHe9fr
pepeuf0db9q8qq0RWFaDk9vq=dbba9v8Wq0db9Fn0dbba9pw0lfr=x
fr=xfbpdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaWaaSWaaSqaai
aaigdaaeaacaaIYaaaaaaa@3792@
for both survey variables and a
total sample size of
n
=
5.
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipm0de9LqFHe9fr
pepeuf0db9q8qq0RWFaDk9vq=dbba9v8Wq0db9Fn0dbba9pw0lfr=x
fr=xfbpdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaamOBaiabg2
da9iaaiwdacaGGUaaaaa@3967@
Formulation D would then look
like:
Minimize
[
x
11
N
1
2
1
+
x
12
N
1
2
2
+
x
13
N
1
2
3
]
1
2
(
S
11
2
Y
1
2
+
S
12
2
Y
2
2
)
+
[
x
21
N
2
2
1
+
x
22
N
2
2
2
+
x
23
N
2
2
3
+
x
24
N
2
2
4
]
1
2
(
S
21
2
Y
1
2
+
S
22
2
Y
2
2
)
(
3.17
)
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipu0de9LqFHe9fr
pepeuf0db9q8qq0RWFaDk9vq=dbvh9v8Wq0db9Fn0dbba9pw0lfr=x
fr=xfbpdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaqbaeaabiGaaa
qaaiaab2eacaqGPbGaaeOBaiaabMgacaqGTbGaaeyAaiaabQhacaqG
LbaabaWaamWaaeaacaWG4bWaaSbaaSqaaiaaigdacaaIXaaabeaakm
aalaaabaGaamOtamaaDaaaleaacaaIXaaabaGaaGOmaaaaaOqaaiaa
igdaaaGaey4kaSIaamiEamaaBaaaleaacaaIXaGaaGOmaaqabaGcda
Wcaaqaaiaad6eadaqhaaWcbaGaaGymaaqaaiaaikdaaaaakeaacaaI
YaaaaiaabccacqGHRaWkcaWG4bWaaSbaaSqaaiaaigdacaaIZaaabe
aakmaalaaabaGaamOtamaaDaaaleaacaaIXaaabaGaaGOmaaaaaOqa
aiaaiodaaaaacaGLBbGaayzxaaWaaSaaaeaacaqGXaaabaGaaeOmaa
aacaqGGaWaaeWaaeaadaWcaaqaaiaadofadaqhaaWcbaGaaGymaiaa
igdaaeaacaaIYaaaaaGcbaGaamywamaaDaaaleaacaaIXaaabaGaaG
OmaaaaaaGccqGHRaWkdaWcaaqaaiaadofadaqhaaWcbaGaaGymaiaa
ikdaaeaacaaIYaaaaaGcbaGaamywamaaDaaaleaacaaIYaaabaGaaG
OmaaaaaaaakiaawIcacaGLPaaacqGHRaWkaeaaaeaadaWadaqaaiaa
dIhadaWgaaWcbaGaaGOmaiaaigdaaeqaaOGaaeiiamaalaaabaGaam
OtamaaDaaaleaacaaIYaaabaGaaGOmaaaaaOqaaiaaigdaaaGaey4k
aSIaamiEamaaBaaaleaacaaIYaGaaGOmaaqabaGcdaWcaaqaaiaad6
eadaqhaaWcbaGaaGOmaaqaaiaaikdaaaaakeaacaaIYaaaaiaabcca
cqGHRaWkcaWG4bWaaSbaaSqaaiaaikdacaaIZaaabeaakiaabccada
Wcaaqaaiaad6eadaqhaaWcbaGaaGOmaaqaaiaaikdaaaaakeaacaaI
ZaaaaiabgUcaRiaadIhadaWgaaWcbaGaaGOmaiaaisdaaeqaaOWaaS
aaaeaacaWGobWaa0baaSqaaiaaikdaaeaacaaIYaaaaaGcbaGaaGin
aaaacaqGGaaacaGLBbGaayzxaaWaaSaaaeaacaqGXaaabaGaaeOmaa
aacaqGGaWaaeWaaeaadaWcaaqaaiaadofadaqhaaWcbaGaaGOmaiaa
igdaaeaacaaIYaaaaaGcbaGaamywamaaDaaaleaacaaIXaaabaGaaG
OmaaaaaaGccqGHRaWkdaWcaaqaaiaadofadaqhaaWcbaGaaGOmaiaa
ikdaaeaacaaIYaaaaaGcbaGaamywamaaDaaaleaacaaIYaaabaGaaG
OmaaaaaaaakiaawIcacaGLPaaaaaGaaGzbVlaaywW7caGGOaGaaG4m
aiaac6cacaaIXaGaaG4naiaacMcaaaa@9BF0@
s
.t
.
x
11
+
x
12
+
x
13
=
1
(
3.18
)
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaae4Caiaab6
cacaqG0bGaaeOlaiaabccacaWG4bWaaSbaaSqaaiaaigdacaaIXaaa
beaakiabgUcaRiaadIhadaWgaaWcbaGaaGymaiaaikdaaeqaaOGaey
4kaSIaamiEamaaBaaaleaacaaIXaGaaG4maaqabaGccqGH9aqpcaaI
XaGaaGzbVlaaywW7caaMf8UaaGzbVlaaywW7caGGOaGaaG4maiaac6
cacaaIXaGaaGioaiaacMcaaaa@52F6@
x
21
+
x
22
+
x
23
+
x
24
=
1
(
3.19
)
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaamiEamaaBa
aaleaacaaIYaGaaGymaaqabaGccqGHRaWkcaWG4bWaaSbaaSqaaiaa
ikdacaaIYaaabeaakiabgUcaRiaadIhadaWgaaWcbaGaaGOmaiaaio
daaeqaaOGaey4kaSIaamiEamaaBaaaleaacaaIYaGaaGinaaqabaGc
cqGH9aqpcaaIXaGaaGzbVlaaywW7caaMf8UaaGzbVlaaywW7caGGOa
GaaG4maiaac6cacaaIXaGaaGyoaiaacMcaaaa@5297@
1
x
11
+
2
x
12
+
3
x
13
+
1
x
21
+
2
x
22
+
3
x
23
+
4
x
24
≤
5
(
3.20
)
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaaGymaiaabc
cacaWG4bWaaSbaaSqaaiaaigdacaaIXaaabeaakiabgUcaRiaaikda
caqGGaGaamiEamaaBaaaleaacaaIXaGaaGOmaaqabaGccqGHRaWkca
aIZaGaaeiiaiaadIhadaWgaaWcbaGaaGymaiaaiodaaeqaaOGaey4k
aSIaaGymaiaabccacaWG4bWaaSbaaSqaaiaaikdacaaIXaaabeaaki
abgUcaRiaaikdacaqGGaGaamiEamaaBaaaleaacaaIYaGaaGOmaaqa
baGccqGHRaWkcaaIZaGaaeiiaiaadIhadaWgaaWcbaGaaGOmaiaaio
daaeqaaOGaey4kaSIaaGinaiaabccacaWG4bWaaSbaaSqaaiaaikda
caaI0aaabeaakiabgsMiJkaaiwdacaaMf8UaaGzbVlaaywW7caaMf8
UaaGzbVlaacIcacaaIZaGaaiOlaiaaikdacaaIWaGaaiykaaaa@6781@
x
11
,
x
12
,
x
13
,
x
21
,
x
22
,
x
23
,
x
24
∈
{
0
,
1
}
.
(
3.21
)
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipeea0xe9Lq=Je9
vqaqFeFr0xbba9Fa0P0RWFb9fq0FXxbbf9=e0dfrpm0dXdirVu0=vr
0=vr0=fdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaamiEamaaBa
aaleaacaaIXaGaaGymaaqabaGccaGGSaGaamiEamaaBaaaleaacaaI
XaGaaGOmaaqabaGccaGGSaGaamiEamaaBaaaleaacaaIXaGaaG4maa
qabaGccaGGSaGaamiEamaaBaaaleaacaaIYaGaaGymaaqabaGccaGG
SaGaamiEamaaBaaaleaacaaIYaGaaGOmaaqabaGccaGGSaGaamiEam
aaBaaaleaacaaIYaGaaG4maaqabaGccaGGSaGaamiEamaaBaaaleaa
caaIYaGaaGinaaqabaGccqGHiiIZdaGadaqaaiaaicdacaGGSaGaaG
ymaaGaay5Eaiaaw2haaiaac6cacaaMf8UaaGzbVlaaywW7caaMf8Ua
aGzbVlaacIcacaaIZaGaaiOlaiaaikdacaaIXaGaaiykaaaa@60D3@
In this paper, these two
formulations were resolved applying a method of implicit enumeration called
B
r
a
n
c
h
a
n
d
B
o
u
n
d
.
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipu0de9LqFHe9fr
pepeuf0db9q8qq0RWFaDk9vq=dbvh9v8Wq0db9Fn0dbba9pw0lfr=x
fr=xfbpdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaamOqaiaadk
hacaWGHbGaamOBaiaadogacaWGObGaaGjbVlaadggacaWGUbGaamiz
aiaaysW7caWGcbGaam4BaiaadwhacaWGUbGaamizaiaac6caaaa@46FF@
B
r
a
n
c
h
a
n
d
B
o
u
n
d
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipu0de9LqFHe9fr
pepeuf0db9q8qq0RWFaDk9vq=dbvh9v8Wq0db9Fn0dbba9pw0lfr=x
fr=xfbpdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaamOqaiaadk
hacaWGHbGaamOBaiaadogacaWGObGaaGjbVlaadggacaWGUbGaamiz
aiaaysW7caWGcbGaam4BaiaadwhacaWGUbGaamizaaaa@464D@
(Wolsey 1998,
Wolsey and Nemhauser 1999) methods obtain the optimal solution for binary
integer programming problems efficiently, by considering the resolution of a
subset of problems associated with the feasible region for the problem. These
methods were developed from the pioneer work of Land and Doig (1960).
The solutions for both Formulations
C and D of the approach, labelled BSSM (the initials for Brito, Silva, Semaan
and Maculan), were obtained using the R package
R
g
l
p
k
.
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipu0de9LqFHe9fr
pepeuf0db9q8qq0RWFaDk9vq=dbvh9v8Wq0db9Fn0dbba9pw0lfr=x
fr=xfbpdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaamOuaiaadE
gacaWGSbGaamiCaiaadUgacaGGUaaaaa@3BBF@
The R code we
developed is available on request. The package
R
g
l
p
k
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipu0de9LqFHe9fr
pepeuf0db9q8qq0RWFaDk9vq=dbvh9v8Wq0db9Fn0dbba9pw0lfr=x
fr=xfbpdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaamOuaiaadE
gacaWGSbGaamiCaiaadUgaaaa@3B0D@
contains
a set of procedures that can be applied for solving linear and integer
programming problems.
For comparison purposes in the case
of our Formulation C, we also considered in our numerical illustrations an
algorithm proposed by (Bethel 1985 and 1989) which is available in the R
package
S
a
m
p
l
i
n
g
S
t
r
a
t
a
.
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiFu0Je9sqqrpepC0xbbL8F4rqqrpipu0de9LqFHe9fr
pepeuf0db9q8qq0RWFaDk9vq=dbvh9v8Wq0db9Fn0dbba9pw0lfr=x
fr=xfbpdbaqaaeGacaGaaiaabeqaamaabaabaaGcbaGaam4uaiaadg
gacaWGTbGaamiCaiaadYgacaWGPbGaamOBaiaadEgacaWGtbGaamiD
aiaadkhacaWGHbGaamiDaiaadggacaGGUaaaaa@4416@
This algorithm
relies on the Kuhn-Tucker Theorem, and uses the Lagrange multipliers (Bazaraa, et al.
2006). In the case of our Formulation D, we compared our approach with a
‘textbook method’ proposed in Cochran (1977, Section 5.A.4), as suggested by
the Associate Editor.
Editorial policy
Survey Methodology publishes articles dealing with various aspects of statistical development relevant to a statistical agency, such as design issues in the context of practical constraints, use of different data sources and collection techniques, total survey error, survey evaluation, research in survey methodology, time series analysis, seasonal adjustment, demographic studies, data integration, estimation and data analysis methods, and general survey systems development. The emphasis is placed on the development and evaluation of specific methodologies as applied to data collection or the data themselves. All papers will be refereed. However, the authors retain full responsibility for the contents of their papers and opinions expressed are not necessarily those of the Editorial Board or of Statistics Canada.
Submission of Manuscripts
Survey Methodology is published twice a year in electronic format. Authors are invited to submit their articles in English or French in electronic form, preferably in Word to the Editor, (statcan.smj-rte.statcan@canada.ca , Statistics Canada, 150 Tunney’s Pasture Driveway, Ottawa, Ontario, Canada, K1A 0T6). For formatting instructions, please see the guidelines provided in the journal and on the web site (www.statcan.gc.ca/SurveyMethodology).
Note of appreciation
Canada owes the success of its statistical system to a long-standing partnership between Statistics Canada, the citizens of Canada, its businesses, governments and other institutions. Accurate and timely statistical information could not be produced without their continued co-operation and goodwill.
Standards of service to the public
Statistics Canada is committed to serving its clients in a prompt, reliable and courteous manner. To this end, the Agency has developed standards of service which its employees observe in serving its clients.
Copyright
Published by authority of the Minister responsible for Statistics Canada.
© Minister of Industry, 2015
Catalogue no. 12-001-X
Frequency: semi-annual
Ottawa
Date modified:
2017-09-20