LogitPathProb: Probability of path choices using logit model.

View source: R/LogitPathProb.r

LogitPathProbR Documentation

Probability of path choices using logit model.

Description

This function calculates probabilities for selection of each path on the network based on set of path disutilities (costs). The function uses a logit random utility model.

Usage

LogitPathProb(u, ODpair, theta = 1)

Arguments

u

Vector of utlities on each path

ODpair

Vector indicating the OD pair serviced by each route.

theta

The logit parameter. Defaults to 1.

Value

Vector of route choice probabilities

Examples

A <- matrix(c(0,1,0,0,1,0,0,0,0,1,1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,1),ncol=4,byrow=T)
ODpair <- c(1,1,2,2)
Alpha <- rep(10,7)
Beta <- rep(2,7)
pow <- rep(4,7)
path_flow <- c(10,20,15,15)
x <- A%*%path_flow
u <- PathCost(x,A,Alpha,Beta)
LogitPathProb(u,ODpair,theta=0.7)

MartinLHazelton/transportation documentation built on Aug. 5, 2023, 10:28 a.m.