20.01.2013 Views

Decision Models in Skiable Areas - EPFL

Decision Models in Skiable Areas - EPFL

Decision Models in Skiable Areas - EPFL

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Decision</strong> <strong>Models</strong> <strong>in</strong> <strong>Skiable</strong> <strong>Areas</strong><br />

Semester Project<br />

of<br />

Benjam<strong>in</strong> Stamm<br />

Directed by:<br />

Dr. Michel Bierlaire<br />

Frank Critt<strong>in</strong><br />

Section of Mathematics, <strong>EPFL</strong>, Lausanne<br />

February 6, 2004<br />

1


CONTENTS 2<br />

Contents<br />

1 Introduction 3<br />

2 Goal of this Semester Project 3<br />

3 Methodology - Discrete Choice <strong>Models</strong> 4<br />

3.1 <strong>Decision</strong> Maker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4<br />

3.2 Alternatives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4<br />

3.3 Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4<br />

3.4 Random Utility <strong>Models</strong> . . . . . . . . . . . . . . . . . . . . . . . . . 4<br />

3.4.1 The Determ<strong>in</strong>istic Term . . . . . . . . . . . . . . . . . . . . 5<br />

3.4.2 The Random Term . . . . . . . . . . . . . . . . . . . . . . . 5<br />

3.5 Probit <strong>Models</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6<br />

3.5.1 Mult<strong>in</strong>omial Probit Model . . . . . . . . . . . . . . . . . . . 6<br />

3.6 Logit <strong>Models</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7<br />

3.6.1 B<strong>in</strong>ary Logit Model . . . . . . . . . . . . . . . . . . . . . . 7<br />

3.6.2 Mult<strong>in</strong>omial Logit Model . . . . . . . . . . . . . . . . . . . 7<br />

4 Data 8<br />

5 Model of the skiable area of Verbier 8<br />

6 Model of demand <strong>in</strong> a skiable area 8<br />

6.1 The Lift Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9<br />

6.1.1 The Basic Model . . . . . . . . . . . . . . . . . . . . . . . . 9<br />

6.1.2 Analysis of the Basic Model . . . . . . . . . . . . . . . . . . 11<br />

6.1.3 First approach: Time dependence of ”M<strong>in</strong>max” and ”Prot” . . 12<br />

6.1.4 Second Approach . . . . . . . . . . . . . . . . . . . . . . . 14<br />

6.1.5 Interpretation of the F<strong>in</strong>al Model . . . . . . . . . . . . . . . . 16<br />

6.2 The Ski slope Model . . . . . . . . . . . . . . . . . . . . . . . . . . 18<br />

6.3 Implementation <strong>in</strong> the code . . . . . . . . . . . . . . . . . . . . . . . 18<br />

7 Conclusions 19<br />

8 Future objectives 19


1 INTRODUCTION 3<br />

1 Introduction<br />

This semester project deals with the modell<strong>in</strong>g of a skiable area. This project is <strong>in</strong><br />

collaboration with Téléverbier. The behavior of the skiers is modelled and analyzed.<br />

First the theory of Discrete Choice <strong>Models</strong> is studied <strong>in</strong> Chapter 3. This Chapter gives<br />

a short <strong>in</strong>troduction to discrete choice models, namely the Logit and Probit <strong>Models</strong>.<br />

The Chapter 4 describes the data obta<strong>in</strong>ed from the part of Téléverbier and Chapter<br />

5 handles about how the skiable area is modelled as a graph. In Chapter 6 a discrete<br />

choice model for the behavior of the skier is developed. For this the theory <strong>in</strong>troduced<br />

<strong>in</strong> Chapter 3 is used. In fact, the behavior of a skier is divided <strong>in</strong> two types of decisions.<br />

A first model describes the succession of taken lifts, a second one describes the way<br />

of taken ski slopes between two lifts. Chapter 7 lists the conclusions of this project,<br />

specially of the Lift Model. Chapter 8 is a short preview of possible ways to follow for<br />

future projects.<br />

2 Goal of this Semester Project<br />

The goal of this project is the modell<strong>in</strong>g of the demand <strong>in</strong> a skiable area. This means to<br />

model the behavior of the skiers. Why do they chose a particular lift and not an other<br />

one? What are the attributes that determ<strong>in</strong>e this choice? Is there a difference of the<br />

behavior between a skier with a season ski pass and one with a one day card? This are<br />

a lots of questions that should be treated <strong>in</strong> this project. The process of work should<br />

take the follow<strong>in</strong>g steps:<br />

• Introduction to discrete choice models<br />

• Modell<strong>in</strong>g of the area of Verbier<br />

• Modell<strong>in</strong>g of the behavior of the skiers<br />

• Calibration of the parameters of the model<br />

• Implementation <strong>in</strong> the exist<strong>in</strong>g C++ code<br />

• Verification of the model


3 METHODOLOGY - DISCRETE CHOICE MODELS 4<br />

3 Methodology - Discrete Choice <strong>Models</strong><br />

This section is an <strong>in</strong>troduction <strong>in</strong> discrete choice models, and some of them are expla<strong>in</strong>ed.<br />

Discrete choice models are used when an analyst wants to understand some<br />

human based decisions. Such models are often applied <strong>in</strong> transportation problems.<br />

3.1 <strong>Decision</strong> Maker<br />

The decision maker is considered to be an <strong>in</strong>dividual, like an person or a group of<br />

persons. In the case of a group, the decision is considered to be one of the whole entire<br />

group.<br />

For example, the decision maker can be a skier <strong>in</strong> a skiable area which has to decide<br />

between a set of lifts and ski slopes to cont<strong>in</strong>ue his trip.<br />

3.2 Alternatives<br />

The set of alternatives is called the choice set. This set may be cont<strong>in</strong>uous (or not<br />

enumerable), like the time to spend <strong>in</strong> a restaurant, or discrete, like a set of lifts. In<br />

discrete choice models, only f<strong>in</strong>ite choice sets a considered, therefor the name. It is<br />

dist<strong>in</strong>guished between the universal choice set, noted C, and the reduced choice set.<br />

The universal choice set is the set of all possible alternatives that an <strong>in</strong>dividual can<br />

chose. The reduced choice set is associated to an particular <strong>in</strong>dividual and is the set of<br />

all possible alternatives for this <strong>in</strong>dividual <strong>in</strong> the actual situation.<br />

3.3 Attributes<br />

The attributes are a set of characteristics (an attribute) of the alternatives. They allow<br />

them to be different between them. Each attribute must take a measurable value. It is<br />

dist<strong>in</strong>guished between generic and specific attributes. An generic attribute is one that<br />

can be measured for all alternatives while a specific attribute is one that exist only for<br />

a subset of alternatives.<br />

Example: The decision maker is a skier who has to choose his path. Suppose that<br />

the skier is at the end of a ski slope and that he has to choose the next lift of ski slope.<br />

The universal choice set is the set of all lifts and ski slopes. The reduced choice set is<br />

the set of all lifts and ski slopes that issues from his actual po<strong>in</strong>t. An generic attribute<br />

is the length of the lift resp. the ski slope. An specific attribute, def<strong>in</strong>ed for each lift,<br />

is the length of the queue of this one. An specific attribute, def<strong>in</strong>ed only for the ski<br />

slopes, is the level of difficulty.<br />

3.4 Random Utility <strong>Models</strong><br />

In discrete choice models, it exists a map which associates for each alternative (with<br />

the actual values of the attributes) and each <strong>in</strong>dividual a value, called utility U i a. It is<br />

a measurement of utility for the decision maker for each alternative. In discrete choice<br />

models, it is always assumed that the analyst don’t posses the complete <strong>in</strong>formation. It<br />

is caused to unobserved attributes and measurement errors. So the utility is considered<br />

to be a random variable composed of two components<br />

U i a = V i<br />

a + ε i a<br />

(1)


3 METHODOLOGY - DISCRETE CHOICE MODELS 5<br />

The component V i<br />

a is the determ<strong>in</strong>istic term and discussed <strong>in</strong> section 3.4.1, whereas<br />

ε i a is the random term and discussed <strong>in</strong> section 3.4.2. It should be remarked that the<br />

determ<strong>in</strong>istic term is usually of the same form, while the different random terms determ<strong>in</strong>es<br />

the k<strong>in</strong>d of Model. Suppose that for all alternatives, the utility is determ<strong>in</strong>ed.<br />

Then it is supposed that the decision maker chooses the alternatives with the highest<br />

utility. But, because the utility is considered to be a random variable, a probability<br />

Pi C (a) can be associated to each alternative. PiC (a) is the probability that the <strong>in</strong>dividual<br />

i will chose alternative a between the set of alternatives C. We have accord<strong>in</strong>gly the<br />

follow<strong>in</strong>g result:<br />

P i C(a) = P[ U i a = max<br />

b ∈ C U i b ] (2)<br />

Once the random and determ<strong>in</strong>istic terms fixed, we know now how to chose the alternative.<br />

3.4.1 The Determ<strong>in</strong>istic Term<br />

As already mentioned, the determ<strong>in</strong>istic term is a function of the attributes, the alternative<br />

and the decision maker. Usually it is a aff<strong>in</strong>e function of the values of the attributes<br />

with one fixed coefficients for each attribute. E.g. the coefficients of two determ<strong>in</strong>istic<br />

functions correspond<strong>in</strong>g to two different alternatives are the same. The constants<br />

are depend<strong>in</strong>g of the alternatives, this are the alternative specific constants (ASC). It<br />

is also imageable to <strong>in</strong>troduce a second constant related to an <strong>in</strong>dividual or a group of<br />

<strong>in</strong>dividuals. The determ<strong>in</strong>istic term has <strong>in</strong> general the follow<strong>in</strong>g form:<br />

V i<br />

a = V i<br />

a(x i a) = �<br />

βkx i a(k) + ASCa<br />

(3)<br />

k<br />

where x i a is the vector of all attributes for alternative a and <strong>in</strong>dividual i. The scalar<br />

value x i a(k) is the k-th element of the vector x i a and ASCa is the alternative specific<br />

constant related to the alternative a.<br />

3.4.2 The Random Term<br />

This section handles about the random term ε i a and illustrates the pr<strong>in</strong>cipal properties<br />

of it. The random term ε i a is like already mentioned supposed to be a random variable.<br />

Without lost of generality it can be assumed that the mean of ε i a is zero. This property<br />

is illustrated <strong>in</strong> the follow<strong>in</strong>g example where the mean of the random variables is<br />

supposed to be different from zero. A decision maker i has the choice between two al-<br />

ternatives 1 and 2 (C = {1, 2}). It is supposed to know the correspond<strong>in</strong>g determ<strong>in</strong>istic<br />

terms V i<br />

1 and V i<br />

2 . Let be m1 and m2 be the means of ε i 1 and ε i 2. Then<br />

P i C(1) = P(U i 1 ≥ U i 2) = P(V i<br />

1 + ε i 1 ≥ V i<br />

2 + ε i 2) = P(V i<br />

1 − V i<br />

2 ≥ ε i 2 − ε i 1) (4)<br />

As next, we def<strong>in</strong>e two new random variables εi ′<br />

1 and εi 2<br />

ε i ′<br />

1 = ε i 1 − m1 ε i ′<br />

2<br />

= ε i 2 − m2<br />

It is evident that εi ′ i ′ i<br />

1 resp. ε2 are of mean zero and of the same variance as ε1 resp. εi 2.<br />

Then<br />

P i C(1) = P(V i<br />

1 −V i<br />

2 ≥ ε i ′<br />

2 +m2−ε i ′<br />

1 −m1) = P(V i<br />

1 +m1−V i<br />

2 −m2 ≥ ε i ′ i ′<br />

2 −ε1 ) (6)<br />

′<br />

:<br />

(5)


3 METHODOLOGY - DISCRETE CHOICE MODELS 6<br />

As seen <strong>in</strong> the previous section the determ<strong>in</strong>istic part <strong>in</strong>cludes an alternative specific<br />

constant. The mean of the random variable can be added to the ASC’s. So that <strong>in</strong><br />

cont<strong>in</strong>uation, the means of the random variables are always supposed to be zero.<br />

The variance can be chosen arbitrary. The argumentation is also illustrated <strong>in</strong> the<br />

same example as above. Suppose that the random terms ε i 1 resp. ε i 2 are replaced by<br />

αε i 1 resp. αε i 2 with α > 0. Indeed, we have<br />

P(V1 − V2 ≥ αε2 − αε1) = P( 1<br />

α (V1 − V2) ≥ ε2 − ε1) (7)<br />

so that the determ<strong>in</strong>istic term, <strong>in</strong> fact the coefficients βi, is modified by a factor 1<br />

α .<br />

Usually, two different distributions for the random term are used. They def<strong>in</strong>e two<br />

different families of models.<br />

First, the normal or Gauß distribution leads to the family of the Probit models. In<br />

this models, it is assumed that the random terms are normally distributed, with mean<br />

zero. The density function is<br />

fnormal(x) = 1<br />

σ √ 2π<br />

1 x<br />

e− 2 ( σ )2<br />

with σ a positive scale parameter. Indeed, σ 2 is the variance. It is important to notice<br />

that the different ε i a don’t have to be <strong>in</strong>dependent and can be correlated.<br />

In the second case, the family of the Logit models, it is assumed that random the<br />

term is <strong>in</strong>dependent and identically Gumbel distributed. The density function is<br />

fgumbel(x) = µe −µ(x−η) e −eµ(x−η)<br />

where η is the location parameter and µ the scale parameter. This two families are<br />

expla<strong>in</strong>ed precisely <strong>in</strong> the next sections<br />

3.5 Probit <strong>Models</strong><br />

3.5.1 Mult<strong>in</strong>omial Probit Model<br />

As mentioned above, the Probit models assumes a normal distribution for the errors.<br />

As consequence and advantage, it allows to capture all correlations between different<br />

alternatives because they are not supposed to be <strong>in</strong>dependent. Due to the assumption<br />

that C is f<strong>in</strong>ite, the elements of C can be numerated and as consequence C is of the<br />

form C = {a1, a2, . . . , an}. The utility function U i a, ∀a ∈ C, can be written <strong>in</strong> a vector<br />

form. We def<strong>in</strong>e −→ U i , −→ V i and −→ εi componentwise by −→ U i (j) = U i aj , −→ V i (j) = V i<br />

aj and<br />

−→<br />

i i ε (j) = εaj . Then we have<br />

−→<br />

U i = −→ V i + −→ ε i<br />

(10)<br />

where −→ ε i follows a multivariate normal distribution of mean zero and variance covariance<br />

matrix Σ i . So that<br />

PC(k) = P(U i (k) ≥ U i (j)) ∀j ∈ C (11)<br />

The disadvantage of the Probit <strong>Models</strong> is the normal distribution. S<strong>in</strong>ce the analytic<br />

formula of the distribution fonction does not exist, it has to be approximated and causes<br />

a lot of problems.<br />

(8)<br />

(9)


3 METHODOLOGY - DISCRETE CHOICE MODELS 7<br />

3.6 Logit <strong>Models</strong><br />

3.6.1 B<strong>in</strong>ary Logit Model<br />

The b<strong>in</strong>ary Logit model is a model with two alternatives as <strong>in</strong> the example above<br />

(C = {1, 2}) where both random terms follow a <strong>in</strong>dependent and identically Gumbel<br />

distribution, with same scale and location parameters µ and η. The mean of a Gumbel<br />

distributed random variable is η + γ<br />

µ where γ is the Euler constant.<br />

γ = lim<br />

n�<br />

n→+∞<br />

i=1<br />

1<br />

− ln(n) (12)<br />

n<br />

The variance of a such random variable is π2<br />

6µ 2 . It can be shown that ε = ε2−ε1 follows<br />

a Logistic distribution with location parameter zero and scale parameter µ. The density<br />

function of a Logistic distributed random variable is<br />

so that<br />

flogistic(x) =<br />

µe −µx<br />

(e −µx + 1) 2<br />

(13)<br />

PC(1) = P(V1 − V2 ≥ ε) = flogistic(V1 − V2) (14)<br />

Assum<strong>in</strong>g that both terms are <strong>in</strong>dependent and identically distributed leads to that ε is<br />

of mean zero and that<br />

V ar(ɛ) = V ar(ε2 − ε1) = V ar(ε2) + V ar(ε1) = 2π2<br />

6µ 2<br />

It is common to set µ = 1 so that V ar(ɛ) = π2<br />

3 .<br />

3.6.2 Mult<strong>in</strong>omial Logit Model<br />

This model is a generalization of the b<strong>in</strong>ary Logit model. As <strong>in</strong> the b<strong>in</strong>ary model, it<br />

is assumed that the random terms are <strong>in</strong>dependent and identically Gumbel distributed<br />

with location parameter 0 and scale parameter µ. In this model the decision maker has<br />

more then two alternatives, let C be the set of alternatives. Then C is supposed to be<br />

f<strong>in</strong>ite. It can be shown that<br />

PC(a) =<br />

e µVi<br />

�<br />

k∈C eµVk<br />

(15)<br />

a ∈ C (16)<br />

The Mult<strong>in</strong>om<strong>in</strong>al Logit Model satisfy the property of Independence from irrelevant<br />

Alternatives (IIA). This means that the ratio of the probability of two alternatives is<br />

<strong>in</strong>dependent of the choice set. Let S and T be such that S ⊆ T ⊆ C and let a1, a2 ∈ S<br />

be two arbitrary alternatives. The property of IIA is satisfied if<br />

PS(a1)<br />

PS(a2) = PT (a1)<br />

PT (a2)<br />

In the case of the Mult<strong>in</strong>om<strong>in</strong>al Logit Model, we have<br />

PS(a1)<br />

PS(a2)<br />

eµV1<br />

= · µV2 e<br />

�<br />

k∈S eµVk<br />

�<br />

k∈S eµVk<br />

= eµV1<br />

�<br />

k∈T<br />

· µV2 e eµVk<br />

�<br />

k∈T eµVk<br />

= PT (a1)<br />

PT (a2)<br />

(17)<br />

(18)


4 DATA 8<br />

View that that the Mult<strong>in</strong>om<strong>in</strong>al Logit Model is a generalization of the B<strong>in</strong>ary Logit<br />

Model, the property of IIA is also satisfied by the B<strong>in</strong>ary Logit Model.<br />

The assumption that the random terms are identically and <strong>in</strong>dependent causes problems<br />

with alternatives which are correlated. The red bus/blue bus paradox is illustrated<br />

<strong>in</strong> [2] or an other example <strong>in</strong> [1].<br />

4 Data<br />

In this section, the obta<strong>in</strong>ed data from the part of Verbier are described. Due to the<br />

system utiliz<strong>in</strong>g magnetic cards for the ski-pass, it is possible to draw up a detailed list<br />

about the passages on the lifts. For each passage on a lift, the follow<strong>in</strong>g <strong>in</strong>formation is<br />

given:<br />

• Lift number<br />

• Time<br />

• Date<br />

• Ticket number<br />

• Length of validity of the ticket<br />

• Client category (adult, child,...)<br />

All together it is about 15000 passages <strong>in</strong> the period between the 8. 11. 2003 and 6.<br />

1. 2004. On average a skier takes about 6 times a lift <strong>in</strong> a day. Unfortunately, the<br />

passages <strong>in</strong>cludes only the sector of Verbier, but the model will be developed for the<br />

sectors Verbier and Mont-Fort. This lack of data <strong>in</strong> one part of the area will produce<br />

some problems <strong>in</strong> section 6.1.<br />

5 Model of the skiable area of Verbier<br />

In this section the area of Verbier and Mont-Fort is modelled. This two sections are<br />

part of whole area ”4 Vallée”. You can f<strong>in</strong>d the exact list of the lifts and ski slopes is <strong>in</strong><br />

Annexe B. A graphic of the modelled graph is illustrated <strong>in</strong> Figure 1. At disposal has<br />

been several maps of the area and two detailed papers about the lifts and ski slopes. It<br />

is clear that some simplifications has to be done.<br />

6 Model of demand <strong>in</strong> a skiable area<br />

In this section, a discrete choice model for the behavior of skiers <strong>in</strong> an skiable area is<br />

developed.<br />

The movement of a skier <strong>in</strong> the area is modelled as follows: It exists a first model,<br />

called ”Lift Model” <strong>in</strong> cont<strong>in</strong>uation, that determ<strong>in</strong>es the succession of the lifts to take.<br />

The way from the end of a lift to the beg<strong>in</strong> of the next lift is chosen by a second model,<br />

called ”Ski slope Model”. This means for the simulation, that a skier arriv<strong>in</strong>g at the<br />

end of a lift chooses first the next reachable lift, then the way to the chosen lift.<br />

In this project we focus on the ”Lift Model”. This is related to the availability of<br />

data. The data is described <strong>in</strong> Chapter 4. It describes the succession of taken lifts per


6 MODEL OF DEMAND IN A SKIABLE AREA 9<br />

Figure 1: Modelled doma<strong>in</strong> of Verbier<br />

person and day. So it is reasonable to chose the first model also as succession of the<br />

taken lifts of a skier. The second model, the Ski slope model, is neglected <strong>in</strong> this project<br />

and could be subject <strong>in</strong> other projects. Because of the unavailability of data of chosen<br />

ski slopes, it is very difficult to develop a such model.<br />

6.1 The Lift Model<br />

In this chapter, the model of choice of the succession of the lifts is described. Once at<br />

the end of a lift arrived, the skier (decision maker) has to choose first the next lift that<br />

he will take. We use for this a Discrete Choice Model as discussed <strong>in</strong> Chapter 3.<br />

6.1.1 The Basic Model<br />

The Alternatives Let O be the po<strong>in</strong>t where the first lift ends and let C be the set of<br />

all lifts. C is the universal choice set. Then we note CO the set of all reachable lifts<br />

start<strong>in</strong>g from O. This is the reduced choice set for a skier who has to take his decision<br />

at the po<strong>in</strong>t O. A reachable lift from O is a lift which can be reached from O without<br />

to take an other lift. This means that for all reachable lifts, with D as start<strong>in</strong>g po<strong>in</strong>t,<br />

there exists a set of ways, noted WD O . This set WD O conta<strong>in</strong>s all possible ways from the<br />

orig<strong>in</strong> to the dest<strong>in</strong>ation D. WD O is used <strong>in</strong> the ”Ski slope Model” where an element of<br />

it has to be chosen.<br />

The Attributes Let S be the set of all ski slopes. To each ski slope s ∈ S a cor-<br />

respond<strong>in</strong>g level/difficulty ls is def<strong>in</strong>ed. The level may be 0 (”blue”), 1 (”red”) or 2<br />

(”black”). May w ∈ WD O be a way from O to D. Then<br />

w = s1 ∪ s2 ∪ . . . ∪ sk si ∈ S ∀i = 1 . . . k (19)<br />

where s1 starts <strong>in</strong> O and sk ends <strong>in</strong> D. In the Basic Model, six attributes, which<br />

characterize a lift, are def<strong>in</strong>ed. Let LO be the lift end<strong>in</strong>g <strong>in</strong> O, more precisely the lift


6 MODEL OF DEMAND IN A SKIABLE AREA 10<br />

which the decision maker is end<strong>in</strong>g at. Let also be LD the lift which the decision maker<br />

is considered to chose. The set SLD is the set of ski slopes leav<strong>in</strong>g from the top of LD.<br />

Then the six attributes are:<br />

• The first attribute is the <strong>in</strong>formation about the most difficult level of the pistes on<br />

the different ways from O to D:<br />

Maxmax D O = max<br />

w∈W D O<br />

max<br />

i=1,...,k lsi , where w = s1 ∪ s2 ∪ . . . sk (20)<br />

• The second attribute is the m<strong>in</strong>imum level you have to master for ski<strong>in</strong>g form O<br />

to D.<br />

M<strong>in</strong>max D O = m<strong>in</strong><br />

w∈W D O<br />

max<br />

i=1,...,k lsi , where w = s1 ∪ s2 ∪ . . . sk (21)<br />

• The MaxLD attribute is the value of the highest level of the ski slopes leav<strong>in</strong>g<br />

from the top of LD<br />

MaxLD (22)<br />

= max ls<br />

s∈SLD • The M<strong>in</strong>LD attribute is contrary to the MaxLD attribute the lowest level of ski<br />

slopes leav<strong>in</strong>g from the top of LD.<br />

M<strong>in</strong>LD<br />

= m<strong>in</strong> ls<br />

s∈SLD • The next attribute is a b<strong>in</strong>ary value and it is about the protection aga<strong>in</strong>st the<br />

weather of the considered lift LD and noted P rotLD . It counts true (”1”) if the<br />

skier is protected aga<strong>in</strong>st weather on the lift, and false (”0”) otherwise. This<br />

attribute co<strong>in</strong>cide <strong>in</strong> the particular case of Verbier with the attribute which describes<br />

if the skier have to put off his skis or snowboard. This means that at<br />

every lift with a weather protection you have to put off your skis or snowboard.<br />

(23)<br />

• The last attribute describes the possibility to have a seat or not while us<strong>in</strong>g the<br />

lift LD. It is also a b<strong>in</strong>ary value and noted SeatsLD.<br />

Note: A such cod<strong>in</strong>g of the ski slope level makes the hypothesis that a black ski slope<br />

is considered two times more difficult than a blue one. This hypothesis is accepted <strong>in</strong><br />

the Basic Model such as the first approach to improve the Basic Model. The second<br />

Approach respect the fact, that a black ski slope has not to be two times more difficult<br />

than a red one.<br />

The determ<strong>in</strong>istic term In the Basic Model, the determ<strong>in</strong>istic term is only depend<strong>in</strong>g<br />

of the alternatives and not from the decision maker itself. Also the constants has been<br />

omitted. As described <strong>in</strong> section 3.4.1 it has the follow<strong>in</strong>g form:<br />

Va(xa) = �<br />

βkxa(k) (24)<br />

or with the particular attributes and alternative LD<br />

k<br />

VLD (xLD ) = β1Maxmax D O + β2M<strong>in</strong>max D O + β3MaxLD + β4M<strong>in</strong>LD (25)<br />

+ β5P rotLD + β6SeatsLD (26)<br />

where the same notation is used as above. In further sections, we pose


6 MODEL OF DEMAND IN A SKIABLE AREA 11<br />

Name Value Std err t-test<br />

Max 0.48 0.07 6.80<br />

Maxmax -0.27 0.06 -4.73<br />

M<strong>in</strong> -2.00 0.18 -11.29<br />

M<strong>in</strong>max -1.76 0.07 -26.63<br />

Protection 0.78 0.08 10.15<br />

Sieges 1.05 0.13 8.00<br />

Figure 2: Results of the Basic Model<br />

β1 = Maxmax β2 = M<strong>in</strong>max<br />

β3 = Max β4 = M<strong>in</strong><br />

β5 = Prot β6 = Seats<br />

The random term In the basic model, a Mult<strong>in</strong>om<strong>in</strong>al Logit Model is used.<br />

Note: In this model (Basic Model), the follow<strong>in</strong>g hypothesis are supposed:<br />

• Homogeneity: The behavior of all skiers is supposed to be equal. There is no<br />

dist<strong>in</strong>ction between different types of skiers.<br />

• Independence of time: The behavior of a skier is supposed the same at 10 am<br />

than at 3 pm.<br />

• A black level ski slope is considered two times more difficult than a red level<br />

one.<br />

6.1.2 Analysis of the Basic Model<br />

The coefficient estimation us<strong>in</strong>g the data’s is done with the programm Biogeme 1 . It’s<br />

a programm allow<strong>in</strong>g to estimate the coefficients by maximum of likelihood. It returns<br />

the estimated values of the coefficients, a signification test value for each coefficient<br />

and the correlation between the coefficients. The results of the estimation of the basic<br />

model is shown <strong>in</strong> Figure 2 where all coefficients satisfies the signification test (t-test).<br />

A further analysis, assum<strong>in</strong>g that the coefficients are random variables, shows that the<br />

hypothesis that M<strong>in</strong>max D O and P rotD are random variables can not be rejected. This<br />

is the motivation for the next section and leads to an other model, where these two<br />

attributes are supposed depend<strong>in</strong>g on time.<br />

In this paragraph, a explication for the signs of the coefficients is searched<br />

• Maxmax has a negative sign. This would mean that a more difficult way between<br />

to lifts is less attractive. This can not be expla<strong>in</strong>ed and is the motivation for the<br />

second approach <strong>in</strong> section 6.1.4<br />

• M<strong>in</strong>max has a negative sign, which can be <strong>in</strong>terpreted that the skiers appreciates<br />

more a low level of the m<strong>in</strong>imal difficulty of the ways between to lifts.<br />

• Max has a positive sign. This means that a high level of the attribute ”Max”<br />

(MaxLD = maxs∈SL D ls) is more attractive, which is comprehensible.<br />

1 This is a programme developed by M. Bierlaire which allows to estimate the coefficients of a Mult<strong>in</strong>om<strong>in</strong>al<br />

Logit Model (such as Cross-Nested and GEV-<strong>Models</strong>)


6 MODEL OF DEMAND IN A SKIABLE AREA 12<br />

• M<strong>in</strong> has a negative sign. This is also <strong>in</strong>terpretable, <strong>in</strong> the way that a low ”M<strong>in</strong>”<br />

(M<strong>in</strong>LD = m<strong>in</strong>s∈SL D ls) is more attractive.<br />

• Prot has a positive sign and this means that a lift where the skiers are protected<br />

aga<strong>in</strong>st the weather is more attractive. We have seen that this attribute co<strong>in</strong>cides<br />

with the characteristic to put off the skis. This means that the protection aga<strong>in</strong>st<br />

the weather is more appreciated by the skiers than the disadvantage to put off the<br />

skis.<br />

• Seats has also a positive sign. A lift where the skiers can sit down is more<br />

attractive than one without the possibility to sit down.<br />

The sign of the coefficient Maxmax can not be <strong>in</strong>terpreted, because the positive sign of<br />

the attribute Max tells us that the skiers like the high-level ski slopes. So it could also<br />

be suspected that the coefficient Maxmax has a positive sign. Or, at least that the both<br />

coefficients have the same sign.<br />

Because the two attributes Manmax D O and P rotD has to be supposed random<br />

variables and because the sign of the coefficient Maxmax can not be <strong>in</strong>terpreted, it is<br />

likely that the Basic Model can be improved. The fact that the attributes Manmax D O<br />

and P rotD are random variables leads to the first approach, the time dependence of<br />

the coefficients M<strong>in</strong>max and Prot. This is described <strong>in</strong> section 6.1.3. The fact, that the<br />

sign of the coefficient Maxmax can not be <strong>in</strong>terpreted <strong>in</strong> an <strong>in</strong>tuitive way is, as already<br />

mentioned, the motivation of the second approach <strong>in</strong> section 6.1.4.<br />

6.1.3 First approach: Time dependence of ”M<strong>in</strong>max” and ”Prot”<br />

View that the coefficients ”M<strong>in</strong>max” and ”Prot” are random variables, a time dependence<br />

of this coefficients is proved. It is assumed that the coefficient <strong>in</strong> the determ<strong>in</strong>istic<br />

term correspond<strong>in</strong>g to M<strong>in</strong>max is<br />

�<br />

T ime<br />

M<strong>in</strong>max ·<br />

t0<br />

� λmo<br />

∀ T ime < t0<br />

where the time is measured <strong>in</strong> m<strong>in</strong>utes and t0 chosen to be 720, what correspond to<br />

noon (start<strong>in</strong>g at midnight). In the afternoon, we have<br />

�<br />

T ime<br />

M<strong>in</strong>max ·<br />

t0<br />

� λan<br />

∀ T ime ≥ t0<br />

An example of this function depend<strong>in</strong>g of the time is illustrated <strong>in</strong> Figure 3 where<br />

M<strong>in</strong>max is set to 1, λmo and λan to -1.72 and 0.58 respectively. The parameters λmo<br />

and λan can also be estimated by Biogeme. The same approach is done <strong>in</strong> the case of<br />

the coefficient ”Prot”. This leads to two coefficients µmo and µan. All together, four<br />

additional parameters has to be estimated <strong>in</strong> this model.<br />

The result of this estimation is illustrated <strong>in</strong> Figure 4. It can be observed that µmo<br />

is not significant and it reaches the lower bound of −5 which is very unrealistic. The<br />

attribute σan is also not significant. The failure of the t-test means that the hypotheses<br />

of time dependence of the two attributes has to be rejected. You can also remark that<br />

the sign of Maxmax is still negative. This is the reason, why we leave the strategy to<br />

ameliorate the attributes M<strong>in</strong>max and Prot. We rather look to change the model that<br />

Maxmax becomes a positive number (Or at least that Max and Maxmax have the same<br />

sign).<br />

(27)<br />

(28)


6 MODEL OF DEMAND IN A SKIABLE AREA 13<br />

0.5<br />

0<br />

−0.5<br />

−1<br />

−1.5<br />

−2<br />

−2.5<br />

−3<br />

550 600 650 700 750<br />

m<strong>in</strong>utes<br />

800 850 900 950<br />

Figure 3: The time depend<strong>in</strong>g function with M<strong>in</strong>max equals to 1, λmo and λan to -1.72<br />

and 0.58 respectively<br />

Name Value Std err t-test<br />

µmo -5.00 0.00 +Inf<strong>in</strong>ity *<br />

µan 2.63 0.77 3.44<br />

λmo -1.72 0.55 -3.13<br />

λan 0.58 0.49 1.20 *<br />

Max 0.48 0.07 6.95<br />

Maxmax -0.29 0.06 -5.05<br />

M<strong>in</strong> -2.00 0.18 -11.41<br />

M<strong>in</strong>max -1.55 0.11 -14.66<br />

Protection 0.48 0.05 9.52<br />

Seats 1.05 0.13 8.18<br />

Figure 4: Results of the model respect<strong>in</strong>g time dependence of M<strong>in</strong>max and Prot. The<br />

star (*) means that the correspond<strong>in</strong>g coefficient fails the significance test.


6 MODEL OF DEMAND IN A SKIABLE AREA 14<br />

6.1.4 Second Approach<br />

Figure 5: Procedure of improvement of the Basic Model<br />

In this section we start anew from the Basic Model. First, a neglected problem <strong>in</strong><br />

the Basic Model is corrected. The problem is the follow<strong>in</strong>g: Two lifts succeed<strong>in</strong>g<br />

one another have not a way of ski slopes between. In the Basic Model, it is assumed<br />

that the correspond<strong>in</strong>g attributes Maxmax and M<strong>in</strong>max have the fictive values 2 and<br />

0 respectively. This mistake is corrected <strong>in</strong> this model. For a fixed lift LD, where<br />

the skier is at the end at, and for each succeed<strong>in</strong>g lift LO the attributes Maxmax and<br />

M<strong>in</strong>max are elim<strong>in</strong>ated from the determ<strong>in</strong>istic term and a constant is added. This<br />

constant corresponds to the comb<strong>in</strong>ation of LD and LO. The result is illustrated <strong>in</strong><br />

Figure 6. As you can remark, the constants correspond<strong>in</strong>g to ”Col des Gentianes-<br />

Mont-Fort” and ”Jumbo-Mont-Fort” are fixed to zero. This is due to the miss<strong>in</strong>g of<br />

data <strong>in</strong> this part of the doma<strong>in</strong>. There are five constants which are not significant.<br />

More precisely, the hypothesis that this constants are significant has to be rejected. But<br />

because the model will be still developed, the constants will be kept and at the end all<br />

not significant constants will be elim<strong>in</strong>ated (after a possible chang<strong>in</strong>g of significance).<br />

As next step, the possibility to avoid the hypothesis that a black ski slope is two<br />

times more difficult than a red one is presented. For each attribute Maxmax D O , M<strong>in</strong>maxD O ,<br />

MaxD and M<strong>in</strong>D, here noted as Attribute D O , two new attributes Attribute redD O and


6 MODEL OF DEMAND IN A SKIABLE AREA 15<br />

Name Value Std err t-test<br />

Attelas 2 Mont-Gelé -29.82 2242151.20 0.00 *<br />

Mayentzet Combe 1 2.97 0.46 6.44<br />

Combe 1 Attelas 2 1.09 0.25 4.27<br />

Combe 1 Combe 2 0.76 0.16 4.77<br />

Combe 1 Attelas 1 0.56 0.16 3.47<br />

Attelas 3 Mont-Gelé -31.34 4773961.90 0.00 *<br />

Col des Gentianes Mont-Fort 0.00 fixed<br />

Lac des Vaux 1 Mont-Gelé -1.97 1.02 -1.93 *<br />

Jumbo Mont-Fort 0.00 fixed<br />

Medran 1 Attelas 2 4.42 1.06 4.17<br />

Medran 1 Combe 2 -27.89 1643908.90 0.00 *<br />

Medran 1 Attelas 1 1.00 1.23 0.82 *<br />

Medran 2 Attelas 2 1.86 0.16 11.50<br />

Medran 2 Combe 2 -2.78 0.42 -6.68<br />

Medran 2 Attelas 1 1.70 0.10 17.03<br />

Attelas 1 Mont-Gelé -2.25 1.02 -2.20<br />

Max 0.10 0.04 2.87<br />

Maxmax -0.79 0.03 -22.72<br />

M<strong>in</strong> -1.71 0.10 -17.10<br />

M<strong>in</strong>max -1.61 0.03 -47.99<br />

Protection 0.43 0.05 9.30<br />

Seats 1.92 0.12 15.70<br />

Figure 6: Results of the model with constants for succeed<strong>in</strong>g lifts. The star (*) means<br />

that the correspond<strong>in</strong>g coefficient fails the significance test.<br />

Attribute black D O<br />

replace the old one. They are def<strong>in</strong>ed as follows:<br />

Attribute red D �<br />

1<br />

O =<br />

0<br />

D if AttributeO = 1<br />

otherwise<br />

(red level ski slope)<br />

Attribute black D �<br />

1<br />

O =<br />

0<br />

D if AttributeO = 2<br />

otherwise<br />

(black level ski slope)<br />

This <strong>in</strong>troduces also eight new coefficients (and four are elim<strong>in</strong>ated). The new random<br />

term becomes<br />

VLD (xLD ) = Maxmax redMaxmax redD O<br />

+ Maxmax black · Maxmax black D O<br />

+ M<strong>in</strong>max red · M<strong>in</strong>max red D O<br />

+ M<strong>in</strong>max black · M<strong>in</strong>max black D O + Max red · Max redLD<br />

+ Max black · Max blackLD + M<strong>in</strong> red · M<strong>in</strong> redLD<br />

+ M<strong>in</strong> black · M<strong>in</strong> blackLD + P rot · P rotLD + Seats · SeatsLD<br />

A first analysis shows that the attributes Maxmax red D O , M<strong>in</strong>max blackD O , Max redD<br />

and M<strong>in</strong> blackD are not significant and are elim<strong>in</strong>ated from the model. This Model<br />

leads to the results illustrated <strong>in</strong> Figure 7. For reason of calculus time the constants has<br />

been reduced. A further analysis of this model, assum<strong>in</strong>g that the attributes are random<br />

variables, shows that <strong>in</strong> the case of the attributes Max blackD, M<strong>in</strong>max red D O ,<br />

M<strong>in</strong> redD and SeatsD the hypothesis that they are random variables has to be rejected.<br />

For the other two attributes, the hypothesis that they are random variables is<br />

accepted. They are supposed to be normal distributed.


6 MODEL OF DEMAND IN A SKIABLE AREA 16<br />

Name Value Std err t-test<br />

Attelas 2 2.59 0.15 17.45<br />

Mont-Gel -4.66 0.72 -6.50<br />

La Combe 1 3.62 0.46 7.90<br />

La Combe 2 -0.01 0.12 -0.08 *<br />

Mont-Fort 0.00 fixed<br />

Funipace 1.99 0.09 23.26<br />

Max black 0.07 0.04 2.03<br />

Maxmax black -0.89 0.04 -21.99<br />

M<strong>in</strong> red -1.60 0.10 -15.71<br />

M<strong>in</strong>max red -1.71 0.03 -52.23<br />

Protection 0.34 0.04 7.56<br />

Sieges 2.26 0.12 18.77<br />

Figure 7: Results of the model avoid<strong>in</strong>g the hypothesis that a black level ski slope is<br />

two times more difficult than a red one. The star (*) means that the correspond<strong>in</strong>g<br />

coefficient fails the significance test.<br />

F<strong>in</strong>ally, two different types of strategically places were def<strong>in</strong>ed. The first type are<br />

places from where a lot of lifts are leav<strong>in</strong>g. The second type are places where a lot of<br />

lifts are end<strong>in</strong>g. In the case of Verbier, the strategically places of the first type are<br />

• ”Les Ru<strong>in</strong>ettes”<br />

• ”La Chaux”<br />

• ”Tort<strong>in</strong>”<br />

and there are two places of the second type<br />

• ”Les Attelas”<br />

• ”Col des Gentianes”<br />

But the constants correspond<strong>in</strong>g to ”Tort<strong>in</strong>” and ”Col des Gentianes” are elim<strong>in</strong>ated<br />

because of lack of data <strong>in</strong> this part of the area. Also the constant correspond<strong>in</strong>g to ”La<br />

Chaux” is elim<strong>in</strong>ate because it fails the significance test and the hypothesis that it exists<br />

has to be rejected.<br />

These all together forms the F<strong>in</strong>al Model, derived from the Basic Model. The<br />

parameters and coefficients of the F<strong>in</strong>al Model are estimated with the large collection<br />

of about 7000 choices from the data. The result is illustrated <strong>in</strong> Figure 8.<br />

6.1.5 Interpretation of the F<strong>in</strong>al Model<br />

In this section, the result is tried to be <strong>in</strong>terpreted. First the coefficients are <strong>in</strong>terpreted,<br />

then the constants.<br />

Interpretation of the signs of the coefficients<br />

• Max noir (negative):<br />

A lift, where the maximal difficulty of ski slopes leav<strong>in</strong>g from the top is black, is<br />

less attractive than a lift where it is a blue one. This sign can not be <strong>in</strong>terpreted.


6 MODEL OF DEMAND IN A SKIABLE AREA 17<br />

• M<strong>in</strong> rouge (negative):<br />

Name Value Std err t-test<br />

Attelas D 1.10 0.04 28.13<br />

Col des Gentianes D 0.00 fixed<br />

Attelas 2 Mont-Gelé 0.00 fixed<br />

Mayentzet La Combe 1 5.24 0.56 9.30<br />

La Combe 1 Attelas 2 2.05 0.28 7.31<br />

La Combe 1 La Combe 2 0.55 0.19 2.95<br />

La Combe 1 Funispace 0.84 0.21 4.07<br />

Attelas 3 Mont-Gelé 0.00 fixed<br />

Col des Gentianes Mont-Fort 0.00 fixed<br />

Lac des Vaux 1 Mont-Gelé 0.00 fixed<br />

Jumbo Mont-Fort 0.00 fixed<br />

Médran 1 Attelas 2 0.00 fixed<br />

Médran 1 La Combe 2 0.00 fixed<br />

Médran 1 Funispace 0.00 fixed<br />

Médran 2 Attelas 2 3.24 0.22 15.00<br />

Médran 2 La Combe 2 -3.10 0.42 -7.34<br />

Médran 2 Funispace 2.40 0.19 12.85<br />

Funispace Mont-Gelé 0.00 fixed<br />

La Chaux O 0.00 fixed<br />

Les Ru<strong>in</strong>ettes O 0.76 0.06 12.02<br />

Max black -0.50 0.04 -11.16<br />

Maxmax black -0.76 0.05 -15.00<br />

M<strong>in</strong> red -1.67 0.10 -16.04<br />

M<strong>in</strong>max red -1.92 0.05 -39.42<br />

Protection -0.89 0.10 -8.73<br />

Seats 2.60 0.12 22.36<br />

SigmaMaxmax -1.54 0.10 -15.70<br />

SigmaProt -1.60 0.15 -10.88<br />

Tort<strong>in</strong> O 0.00 fixed<br />

Figure 8: Results of the F<strong>in</strong>al Model<br />

A lift, where the m<strong>in</strong>imal difficulty of ski slopes leav<strong>in</strong>g from the top is red, is<br />

less attractive than a lift where it is a blue one. This result is logic and could be<br />

expected.<br />

• Maxmax noir:<br />

Random variable of negative mean and large variance. In the average, the maximal<br />

difficulty that the skier can f<strong>in</strong>d on the way from the actual place to the next<br />

lift be<strong>in</strong>g black is less attractive than a blue difficulty. But this phenomena can<br />

vary a lot between the skiers.<br />

• M<strong>in</strong>max rouge (negative):<br />

A level to master for ski<strong>in</strong>g from the actual place to the next lift be<strong>in</strong>g red is less<br />

attractive than a blue one. This is also a result that can be expected.<br />

• Protection / Put off the skies:<br />

Random variable of negative mean and large variance. In the average, the fact to<br />

put off the skies disturbs the skiers more than to have a weather protection. But<br />

this phenomena can vary a lot between the skiers.<br />

• Seats (positive):


6 MODEL OF DEMAND IN A SKIABLE AREA 18<br />

A lift on which a skier can sit down is more attractive than <strong>in</strong> the contrary case.<br />

Interpretation of the constants The constants related to the succession of two lifts<br />

pass<strong>in</strong>g par ”Les Ru<strong>in</strong>ettes” are illustrated <strong>in</strong> Figure 9. Remarkable is the fact that the<br />

comb<strong>in</strong>ation ”Médran-La Combe 2” is very unattractive and that ”Attelas 2” is for both<br />

preced<strong>in</strong>g possibilities the most attractive choice.<br />

4.00<br />

3.00<br />

2.00<br />

1.00<br />

0.00<br />

-1.00<br />

-2.00<br />

-3.00<br />

-4.00<br />

Attelas 2<br />

6.2 The Ski slope Model<br />

La Combe 2<br />

Funispace<br />

Figure 9: Constants l<strong>in</strong>ked to ”Les Ru<strong>in</strong>ettes”<br />

Médran 2<br />

La Combe 1<br />

As mentioned above, the ski slope model is not developed <strong>in</strong> this project. For the<br />

simulation, a equiprobable model is used. This means that each way from the end of<br />

the actual lift to the beg<strong>in</strong> of the next lift has the same probability to be chosen:<br />

P(alternativei) =<br />

6.3 Implementation <strong>in</strong> the code<br />

1<br />

# of alternatives<br />

∀i (29)<br />

We have now seen the theory of discrete choice models, have developed a model and<br />

estimated the correspond<strong>in</strong>g coefficients and parameters. Only the implementation <strong>in</strong><br />

the code is miss<strong>in</strong>g. For this, we use the follow<strong>in</strong>g algorithm:<br />

Suppos<strong>in</strong>g a skier is arriv<strong>in</strong>g at the end of a lift, then<br />

Médran 2<br />

La Combe 1


7 CONCLUSIONS 19<br />

• the alternatives, all reachable lifts, are determ<strong>in</strong>ed<br />

• For all alternatives, the determ<strong>in</strong>istic term of the utility function is determ<strong>in</strong>ed as<br />

well as the probability that this alternative is chosen. This probability is determ<strong>in</strong>ed<br />

after formula (16).<br />

• A uniformly random number between 0 and 1 is generated the correspond<strong>in</strong>g<br />

alternative (the next lift) is determ<strong>in</strong>ed.<br />

• Known the next lift, a way from the actual place to the next lift has to be chosen.<br />

For this anew a uniformly random number between 0 and 1 is generated and the<br />

way is chosen after formula (29) <strong>in</strong> the preced<strong>in</strong>g section.<br />

Now, the skier knows where to go and the next time he is arriv<strong>in</strong>g at the end of a lift,<br />

the same procedure is used.<br />

7 Conclusions<br />

With the F<strong>in</strong>al Model we arrived at a satisfiable model with only significant attributes,<br />

parameters and constants. Some constants are not determ<strong>in</strong>able with the actual set of<br />

data. But, it is probable that with a set cover<strong>in</strong>g the whole doma<strong>in</strong>, the rema<strong>in</strong><strong>in</strong>g constants<br />

could be estimated. The constants seems to be more important than we thought<br />

<strong>in</strong> the beg<strong>in</strong>n<strong>in</strong>g. It is obvious that this model is just a first step to a model describ<strong>in</strong>g<br />

a lot of phenomena, observed <strong>in</strong> a skiable area. For example, our F<strong>in</strong>al Model doesn’t<br />

change the values of the coefficients depend<strong>in</strong>g on time. But a model respect<strong>in</strong>g time<br />

dependence is certa<strong>in</strong>ly more realistic than the F<strong>in</strong>al Model. The possible improvements<br />

are expla<strong>in</strong>ed <strong>in</strong> the next chapter.<br />

8 Future objectives<br />

In this section, I like to suggest possible improvements of the Model. This are some<br />

h<strong>in</strong>ts, which has been concretized dur<strong>in</strong>g this project or for which there was not enough<br />

time to treat it.<br />

• Time dependence: As mentioned <strong>in</strong> the previous section, it is probable that some<br />

coefficients are depend<strong>in</strong>g on time, because the skiers enter the skiable area <strong>in</strong> the<br />

morn<strong>in</strong>g and leave them <strong>in</strong> the afternoon. View that constants are very important<br />

<strong>in</strong> this models, I would propose a time dependence of the constants correspond<strong>in</strong>g<br />

to the strategically places.<br />

• Altitude dependence: In my op<strong>in</strong>ion, a higher situated lift is more attractive than<br />

one situated at the bottom of the area. First, because the conditions are often<br />

better <strong>in</strong> the altitude and second, <strong>in</strong> the altitude you have a better strategically<br />

position to reach rapidly a wished place <strong>in</strong> the area. Like <strong>in</strong> physics, the altitude<br />

is a potential energy. The skier has more freedom to choose his trip start<strong>in</strong>g from<br />

an high situated place. So it is imageable to add an attribute correspond<strong>in</strong>g to the<br />

altitude of the top of the lift <strong>in</strong> question.<br />

• Socio-economic aspects: It is also probable that a family shows up an other<br />

behavior than a s<strong>in</strong>gles skier, a bad skier than a good one, a young skier than an<br />

old one and so on. It would also be <strong>in</strong>terest<strong>in</strong>g if there is a difference between<br />

the behavior of the skiers and the snowborders.


8 FUTURE OBJECTIVES 20<br />

• Dependence of the weather and snow conditions: The attraction of a lift with<br />

weather protection is certa<strong>in</strong>ly lower on a beautiful day than otherwise.<br />

• Introduce a attribute that describes the number of alternatives for the next choice.<br />

Aknowledgements<br />

I like to thank L. Perraud<strong>in</strong> and G. Teicher from Tél´verbier for the collaboration and<br />

their <strong>in</strong>terest <strong>in</strong> this project as well for the large collection of data which they put at<br />

disposal. I like also to thank M. Bierlaire and F. Critt<strong>in</strong> who gave me the opportunity<br />

to realize this project.


REFERENCES 21<br />

References<br />

[1] Bierlaire, Michel (1997), Discrete Choice <strong>Models</strong>: Intelligent Transportation System<br />

Program<br />

[2] Ben-Akiva, M. E. and Lerman, S. R. (1985), Discrete Choice Analysis: Theory<br />

and Application to Travel Demand, MIT Press, Cambridge, Ma.


REFERENCES 22<br />

Appendix A<br />

This graphic def<strong>in</strong>es the po<strong>in</strong>ts S1 . . . S33.


REFERENCES 23<br />

Appendix B: Detailed <strong>in</strong>formation about the area of Verbier<br />

Numéro Description<br />

S1 Verbier<br />

S2 Départ Mayentzet<br />

S3 F<strong>in</strong> Mayentzet<br />

S4 Les Ru<strong>in</strong>ettes<br />

S5 Départ LesRu<strong>in</strong>ettes<br />

S6 F<strong>in</strong> LesRu<strong>in</strong>ettes<br />

S7 F<strong>in</strong> Mdran3<br />

S8 Départ Fontanays<br />

S9 fFantanays<br />

S10 La Chaux<br />

S11 F<strong>in</strong> LaChaux2<br />

S12 Départ Attelas3<br />

S13 Attelas<br />

S14 Mont-Gel<br />

S15 Lac des Vaux<br />

S16 Chassoure<br />

S17 Tort<strong>in</strong><br />

S18 Col des Gentianes<br />

S19 Mont Fort<br />

S20 Départ Glacier<br />

S21 F<strong>in</strong> Glacier<br />

S22 Glacier<br />

S23 Col de Gentianes<br />

S24 La Chaux<br />

S25 La Chaux<br />

S26 La Chaux<br />

S27 La Chaux<br />

S28 La Combe2<br />

S29 La Combe2<br />

S30 La Combe1<br />

S31 Mayentzet<br />

S32 Les Ru<strong>in</strong>ettes<br />

S33 Les Attelas<br />

Figure 10: The nodes of the modelled skiable area of Verbier


REFERENCES 24<br />

Numéro Sommet de départ Sommet f<strong>in</strong>ale Niveau Longueur Largeur<br />

P1 S4 S32 B 300 10<br />

P2 S32 S8 B 1300 10<br />

P3 S8 S5 B 1500 10<br />

P4 S32 S5 R 500 100<br />

P5 S5 S30 B 800 10<br />

P6 S30 S3 B 1600 10<br />

P7 S30 S3 R 700 150<br />

P8 S30 S3 N 500 80<br />

P9 S3 S31 B 1000 10<br />

P10 S3 S2 R 700 150<br />

P11 S3 S2 N 500 80<br />

P12 S31 S2 B 900 10<br />

P13 S5 S31 R 1500 100<br />

P14 S2 S1 B 2500 10<br />

P15 S7 S6 R 500 100<br />

P16 S6 S4 R 500 100<br />

P17 S6 S32 R 300 100<br />

P18 S29 S30 R 700 100<br />

P19 S28 S29 R 700 100<br />

P20 S28 S4 R 500 100<br />

P21 S9 S28 R 800 100<br />

P22 S12 S28 R 700 100<br />

P23 S12 S29 N 1200 80<br />

P24 S13 S33 R 1100 100<br />

P25 S13 S12 N 1800 80<br />

P26 S13 S15 B 1000 150<br />

P27 S13 S15 N 600 80<br />

P28 S16 S15 R 800 100<br />

P29 S16 S17 J 3000 100<br />

P30 S20 S17 J 2000 150<br />

P31 S22 S20 R 1100 150<br />

P32 S21 S22 R 400 150<br />

P33 S19 S22 N 1000 150<br />

P34 S22 S18 R 600 150<br />

P35 S18 S20 R 1000 150<br />

P36 S18 S23 R 1500 100<br />

P37 S23 S10 R 1500 100<br />

P38 S23 S24 R 900 100<br />

P39 S24 S10 B 1100 150<br />

P40 S11 S24 B 400 150<br />

P41 S11 S25 R 200 100<br />

P42 S25 S12 R 300 100<br />

P43 S25 S26 R 300 100<br />

P44 S26 S27 R 400 100<br />

P45 S26 S24 R 300 100<br />

P46 S9 S27 R 400 100<br />

P47 S27 S10 R 600 100<br />

P48 S9 S10 B 1500 100<br />

P49 S9 S8 J 1500 100<br />

P50 S33 S12 R 200 100<br />

P51 S33 S25 R 300 100<br />

P52 S16 S13 B 800 100<br />

P53 S14 S17 N 4000 100<br />

P54 S14 S33 N 1000 100<br />

P55 S14 S24 N 1900 100<br />

Figure 11: The pistes of the modelled skiable area of Verbier


REFERENCES 25<br />

Numéro Nom Capacité [personnes/h] Durée Trajet [m<strong>in</strong>] Longueur [m] Vitesse [m/s]<br />

1 Col des Gentianes 800 7’25 3260 10.00<br />

2 Mont-Fort 550 4’10 1425 10.00<br />

3 Jumbo 1125 6’20 2505 10.00<br />

4 Glacier 1 1200 8’94 1502 2.80<br />

5 Glacier 2 1200 9’03 1518 2.80<br />

101 Médran 1 1800 6’45 1645 4.00<br />

102 Médran 2 650 8’30 1620 3.20<br />

103 Médran 3 1000 13’17 1845 2.30<br />

104 Funispace 650 12’00 1950 3.20<br />

105 Attelas 2 2000 4’17 1561 6.00<br />

106 Mont-Gelé 360 3’45 874 9.00<br />

107 Mayentzet 1010 3’55 752 3.20<br />

108 La Combe 1 1400 7’24 1021 2.30<br />

109 La Combe 2 1400 6’45 931 2.30<br />

110 Les Ru<strong>in</strong>ettes 900 4’43 650 2.30<br />

111 Fontanays 1100 8’40 1198 2.30<br />

112 Attelas 3 1100 10’16 1000 2.30<br />

113 La Chaux 1 1300 6’50 820 2.00<br />

114 La Chaux 2 2000 9’20 1120 2.00<br />

116 Lac des Vaux 1 2400 2’21 567 4.50<br />

118 Lac des Vaux 3 1200 5’40 750 2.30<br />

119 Chassoure 1600 6’20 2267 5.00<br />

Nbr de Places par cab<strong>in</strong>e Sommet de départ Sommet d’arrivée Sièges Protection<br />

125 S17 S18 0 1<br />

45 S18 S19 0 1<br />

150 S10 S18 0 1<br />

2 S20 S21 0 0<br />

2 S20 S21 0 0<br />

6 S1 S4 1 1<br />

4 S1 S4 1 1<br />

2 S1 S7 1 0<br />

4 S4 S13 1 1<br />

30 S4 S13 0 1<br />

45 S13 S14 0 1<br />

2 S2 S3 1 0<br />

2 S3 S4 1 0<br />

2 S4 S9 1 0<br />

2 S5 S6 1 0<br />

2 S8 S9 1 0<br />

2 S12 S13 1 0<br />

2 S10 S9 1 0<br />

4 S10 S11 1 0<br />

4 S15 S13 1 0<br />

3 S15 S16 1 0<br />

8 S17 S16 1 1<br />

Figure 12: The lifts of the modelled skiable area of Verbier

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!