• No results found

Chapter 6 Variable cargo demand models

6.4 Solution to EMFL+VDP

6.4.3 Parameter estimation in the CFP

Several simpler models can be derived from the models developed in (6.25) and (6.33) depending on the availability of data. The key ones are summarised as follows:

Model I (CFP1): No available information on cargo distribution π‘žπ‘–π‘—, production π‘žπ‘–, total cargo in the system 𝑍 or the quantity of cargo arriving at each destination 𝑑𝑗 and no known factors governing the flows of cargo. In such situations, the structural parameters πœ†π·, πœ†πΊ can each be set to 1 and the Lagrangian parameters πœƒπ‘™, πœ™π‘˜, 𝛾0𝑖, 𝛾1𝑗, 𝛾2𝑖 and 𝛾3 set to zero. The production model in (6.38) and the distribution model in (6.37) will be explained by only transport network conditions which is expressed in terms of modal (road alone and intermodal) access to each destination or cargo production zone:

Pr(𝑄𝑖𝑗) = exp (𝐿𝑖𝑗)

βˆ‘π‘—βˆˆπ’Ÿexp (𝐿𝑖𝑗); βˆ€ 𝑖 ∈ π’ͺ, 𝑗 ∈ π’Ÿ (6.37)

𝑄𝑖 = exp(𝐿𝑖); βˆ€ 𝑖 ∈ π’ͺ (6.38)

Model II (CFP2): Only information on total cargo 𝑍 in the system is available. Here, the resulting cargo distribution model is the same as that under CFP1 or Equation (6.37). The production model accounts for the observed 𝑍 by incorporating the Lagrangian parameter 𝛾3 in Equation (6.38). Thus, the resulting distribution models in (6.37) is explained by only transport network conditions whilst the production model (6.39) is expressed in terms of both network conditions and a constant.

𝑄𝑖 = exp(𝛾3+ 𝐿𝑖); βˆ€ 𝑖 ∈ π’ͺ (6.39)

Model III (CFP3): Only information on cargo production π‘žπ‘– is available. Observing π‘žπ‘– also means 𝑍 is observed since by definition 𝑍 = βˆ‘π‘–βˆˆπ’ͺ𝑄𝑖 . Again, the distribution model in Equation (6.37) remains unchanged but the production model is updated with the new information as Equation (6.40):

𝑄𝑖 = exp(𝛾3+ 𝛾2𝑖+ πœ†πΊπΏπ‘–); βˆ€ 𝑖 ∈ π’ͺ (6.40)

It can be observed that both 𝛾3 and 𝛾2𝑖 are constants so they can be combined into one constant:

𝛾̃2𝑖 = 𝛾3+ 𝛾2𝑖.The parameter 𝛾3 can be normalised to zero (𝛾3 = 0) resulting in 𝛾̃2𝑖 = 𝛾2𝑖. Thus, estimating 𝛾̃2𝑖 can be treated as estimating 𝛾2𝑖. Equation (6.40) therefore simplifies to become:

𝑄𝑖 = exp(𝛾̃2𝑖+ πœ†πΊπΏπ‘–); βˆ€ 𝑖 ∈ π’ͺ (6.41)

Model IV (CFP4): Available data on cargo production in each zone π‘žπ‘– with information on production factors 𝒒. Again, observing π‘žπ‘– also means 𝑍 is observed since by definition 𝑍 = βˆ‘π‘–βˆˆπ’ͺ𝑄𝑖. The distribution model is the same as that of CFP4 or Equation (6.37). The resulting production model becomes:

𝑄𝑖 = exp (𝛾̃2𝑖+ πœ†πΊπΏπ‘– + βˆ‘ πœ™π‘˜π‘”π‘–π‘˜

π‘˜βˆˆπ’’

) ; βˆ€ 𝑖 ∈ π’ͺ

(6.42)

The parameters πœ†πΊ, πœ™π‘˜ in the model can be estimated using Poisson quasi-maximum likelihood estimator (QMLE) (Cameron and Trivedi 2013) and the 𝛾̃2𝑖 estimate the same way as in CFP3.

Model V (CFP5): Only information regarding the quantity of cargo arriving at each destination 𝑑𝑗 are available. Knowing 𝑑𝑗 also implies that 𝑍 is known. The resulting production model is same as Equation (6.39) under CFP2. The distribution model in (6.27) with πœ†π· = 1 reduces to:

Pr(𝑄𝑖𝑗) = exp (𝛾1𝑗+ 𝐿𝑖𝑗)

βˆ‘π‘—βˆˆπ’Ÿexp (𝛾1𝑗 + 𝐿𝑖𝑗)

(6.43)

The estimation of the parameters 𝛾1𝑗 were described under Corollary 6.4.

Model VI (CFP6): Available data on the quantity of cargo arriving at each destination 𝑑𝑗 and information on distribution factors β„‹. The resulting production model is the same as Equation (6.39) under CFP2. The distribution model in (6.27) with πœ†π· = 1 reduces to:

Pr(𝑄𝑖𝑗) = exp (𝛾1𝑗+ 𝐿𝑖𝑗 + βˆ‘π‘™βˆˆβ„‹πœƒπ‘™π‘Žπ‘—π‘™)

βˆ‘π‘—βˆˆπ’Ÿexp (𝛾1𝑗 + 𝐿𝑖𝑗+ βˆ‘π‘™βˆˆβ„‹πœƒπ‘™π‘Žπ‘—π‘™)

(6.44)

The parameters πœƒπ‘™ representing the weight or importance associated with each attraction parameter 𝑙 ∈ β„‹ and can be estimated by enforcing constraint (6.13):

𝑓(πœƒπ‘™) = βˆ‘ βˆ‘ π‘„π‘–π‘—π‘Žπ‘—π‘™

π‘–βˆˆπ’ͺ π‘—βˆˆπ’Ÿ

βˆ’ 𝐴𝑙= 0; βˆ€ 𝑙 ∈ β„‹ or

𝑓(πœƒπ‘™) = βˆ‘ βˆ‘ 𝑄𝑖( exp (𝛾1𝑗+ 𝐿𝑖𝑗 + βˆ‘π‘™βˆˆβ„‹πœƒπ‘™π‘Žπ‘—π‘™)

βˆ‘π‘—βˆˆπ’Ÿexp (𝛾1𝑗+ 𝐿𝑖𝑗 + βˆ‘π‘™βˆˆβ„‹πœƒπ‘™π‘Žπ‘—π‘™)) π‘Žπ‘—π‘™

π‘–βˆˆπ’ͺ π‘—βˆˆπ’Ÿ

βˆ’ 𝐴𝑙 = 0; βˆ€ 𝑙 ∈ β„‹ (6.45)

The functions 𝑓(πœƒπ‘™) are continuous and differentiable with respect to πœƒπ‘™ and can be optimised using Newton Raphson’s or Hyman (1969) methods to estimate πœƒπ‘™. Several numerical examples show that Hyman method is more computational efficient and stable.

Model VII (CFP7): Available data on the quantity of cargo distributed between zones π‘žπ‘–π‘— with available information on production 𝒒 and distribution factors β„‹. Knowing π‘žπ‘–π‘— means 𝑑𝑗, π‘žπ‘– and 𝑍 are known. The resulting models could be considered as full information models. The resulting production model is Equation (6.33) and the distribution model is Equation (6.27).

The parameters in these models can be estimated using maximum likelihood estimator (MLE) or the Poisson quasi-MLE (QMLE) or other appropriate estimators such as Bayesian. The estimated parameters include the structural parameters πœ†π·, πœ†πΊ.

Table 6.1 provides a summary of the above seven production and distribution models.

As shown in Table 6.1 other combinations of production and distribution models can also be achieved depending on data availability.

Table 6.1: Summary of cargo production and distribution models

Data availability

Production model Distribution model Comments

1 No information

It has been demonstrated that the CFP can be reduced to several models depending on the availability of data. The CFP model comprises the mode choice problem (MCP), the variable cargo demand problem (VDP), which consists of the cargo production problem (CPP) and the cargo distribution problem (CDP). The MCP was discussed in Chapter 5 and was shown to be governed by the cost sensitivity parameter 𝛽 and the IMT capacity constraint parameters πœ“π‘‘. The parameters governing the CDP and the CPP have been discussed above and the estimation of these parameters depends on data availability. As shown above the parameters in the CFP are inter-dependent, where the evaluated value of one is required to solve the other. The modified Bregman’s algorithm (A1) used in Chapter 4 for estimating the parameters in the MCP is expanded to include the estimation of parameters in the distribution and production problems. The expanded Bregman's algorithm for solving the CFP is presented as algorithm A4. This algorithm will also prove useful in the model application stage.

Algorithm A4: Modified Bregman’s algorithm for solving the CFP

1. Initialisation:

For a given set of located IMTs 𝒦 with size 𝑝 and starting cost sensitivity parameter 𝛽 = 1

𝑐̅ , where 𝑐 Μ…can be the average transport budget and πœ“π‘‘= 0; βˆ€ 𝑑 ∈ 𝒦, πœ†π· = πœ†πΊ= 1, 𝛾3= 0, 𝛾2𝑖= 0; βˆ€ 𝑖 ∈ π’ͺ and 𝛾1𝑗 = 0; βˆ€π‘— ∈ π’Ÿ

2. Logsums Update

2.1 Update logsums over all located IMTs ℓ𝑖𝑗 using Equation (5.28) in Chapter 5 2.2 Update the logsums 𝐿𝑖𝑗 over all transport modes using Equation (5.30) in Chapter 5

2.3 Estimate the parameters in the CDP depending on the choice of distribution model (CFP1 to CFP7) 2.4 Update the associated logsums 𝐿𝑖 over all destination zones using Equation (6.28)

2.5 Estimate the parameters in the CPP depending on the choice of production model (CFP1 to CFP7) 3. Flows Update

3.1 Update the quantity of cargo produced in each origin zone depending on the choice of production model (CFP1 to CFP7)

3.2 Update the distribution of cargo between zones depending on the choice of production model (CFP1

to CFP7) together with Equation (6.25).

3.3 Update the demand for each mode; 𝑋𝑖𝑗, 𝑉𝑖𝑑𝑗, π‘Šπ‘–π‘ π‘‘π‘— using Equations (5.25), (5.24) and (5.23) respectively in Chapter 5.

3.4 Update the demand for the located terminals using intermodal transport demands 𝑉𝑖𝑑𝑗, π‘Šπ‘–π‘ π‘‘π‘— or Equation (5.22b) in Chapter 5.

4. Update model parameters

4.1. Update 𝛽 from equation (5.36) using Newton Raphson or Hyman’s method (Hyman 1969) 5. Update capacity constraints parameters

5.1. Update capacity constraint parameters associated with the CPP; 𝛾3 or 𝛾2𝑖 5.2. Update capacity constraint parameters associated with the CDP; 𝛾1𝑗

5.3. Update the Lagrangian multipliers πœ“π‘‘; βˆ€ 𝑑 ∈ 𝒦 for IMT capacity constraints 6. Repeat steps (2)-(5) until convergence is achieved.