number of boarding and alighting passengers are con-
sistent. The elevator trip OD matrices estimated for
a given time interval are combined to form a build-
ing OD matrix that describes the traffic flow between
every pair of floors in the building during that inter-
val. These matrices form traffic statistics that are used
to forecast future traffic. The elevator group control
uses these forecasts to make robust call allocation de-
cisions in constantly changing traffic conditions.
The coefficient matrix associated with the so
called flow conservation constraints is either over-,
exactly- or under-determined. In the last two cases the
problem has always more than one solution. We pre-
sented a simple branch-and-bound algorithm to find
all solutions to the problem. When all solutions are
available and one is selected randomly, the long-term
traffic statistics, i.e., building OD matrices, are not
affected by the algorithm used to solve the problem,
and thus, model better the possible realizations of the
passenger traffic. This is desirable when the statistics
are the basis of the passenger traffic forecasts used
in elevator dispatching. To assess the performance of
the algorithm, we studied its execution time in solv-
ing four example problems. Based on the results, the
formulation and algorithm can be used in a real time
elevator group control application to solve over- and
exactly-determined problems. Fortunately, most real
problems correspond to these problems.
As the results suggest, the execution time is not
acceptable for under-determinedelevator trip OD ma-
trix estimation problems. Hence, an ongoing research
is to find more efficient ways to solve the problem.
We are also studying methods that can be used to esti-
mate the elevator trip OD matrices in the presence of
inconsistent boarding and alighting counts. A future
challenge is to find out what method to use to make
forecasts based on the collected traffic statistics, and
detect whether the forecasts made for a given time in-
terval are adequate, and thus, can be used by the ele-
vator group control application.
REFERENCES
Baldoni-Silva, W., De Loera, J., and Vergne, M. (2003).
Counting integer flows in networks. Retrieved De-
cember 17, 2012, from http://www.math.ucdavis.edu/
˜latte/theory/totalresidue.pdf.
Bazaraa, M., Jarvis, J., and Sherali, H. (2009). Linear Pro-
gramming and Network Flows. John Wiley & Sons,
Hoboken, New Jersey, 4th edition.
Bell, M. (1983). The estimation of an origin-destination
matrix from traffic counts. Transportation Science,
17(2):198–217.
Ben-Akiva, M., Macke, P., and Hsu, P. (1985). Alternative
methods to estimate route-level trip tables and expand
on-board surveys. Transportation Research Record,
1037:1–11.
Bertsimas, D. and Tsitsiklis, J. (1997). Introduction to Lin-
ear Optimization. Athena Scientific/Dynamic Ideas,
LLC, Nashua/Charlestown, U.S.A., 4th edition.
Cascetta, E. and Nguyen, S. (1988). A unified framework
for estimating or updating origin/destination matrices
from traffic counts. Transportation Research Part B,
22(6):437–455.
Danna, E., Fenelon, M., Gu, Z., and Wunderling, R. (2007).
Generating multiple solutions for mixed integer pro-
gramming problems. In IPCO 2007, LNCS 4513,
pages 280–294. Springer-Verlag.
Fisk, C. (1988). On combining maximum entropy trip ma-
trix estimation with user optimal assignment. Trans-
portation Research Part B, 22(1):69–79.
Furth, P. and Navick, D. (1992). Bus route o-d matrix
generation: Relationship between biproportional and
recursive methods. Tranportation Research Record,
1338:14–21.
Kuusinen, J.-M., Sorsa, J., and Siikonen, M.-L. (2012).
The elevator trip origin-destination matrix estimation
problem. Unpublished manuscript submitted to Trans-
portation Science 4.7.2012.
Lamond, B. and Stewart, N. (1981). Bregman’s balancing
method. Transportation Research Part B, 15(4):239–
248.
Li, B. (2009). Markov models for bayesian analysis about
transit route origin-destination matrices. Transporta-
tion Research Part B, 43(3):301–310.
Li, Y. and Cassidy, M. (2007). A generalized and effi-
cient algorithm for estimating transit route ods from
passenger counts. Transportation Research Part B,
41(1):114–125.
Lundgren, J. and Peterson, A. (2008). A heuristic for the
bilevel origin-destination matrix estimation problem.
Transportation Research Part B, 42(4):339–354.
Maher, M. J. (1983). Inferences on trip matrices from ob-
servations on link volumes: a bayesian statistical ap-
proach. Transportation Research Part B, 17(6):435–
447.
Nguyen, S. (1984). Estimating origin-destination matrices
from observed flows. In Florian, M., editor, Trans-
portation Planning Models, pages 363–380. North-
Holland, Amsterdam.
Siikonen, M.-L., Susi, T., and Hakonen, H. (2001). Passen-
ger traffic flow simulation in tall buildings. Elevator
World, August:117–123.
Tsygalnitsky, S. (1977). Simplified methods for transporta-
tion planning. Master’s thesis, Department of Civil
Engineering, Massachusetts Institute of Technology,
Cambridge.
Yoneda, K. (2007). Elevator trip distribution for inconsis-
tent passenger input-output data. Decision Making in
Manufacturing and Services, 1(1-2):175–190.
Zuylen, H. V. and Willumsen, L. (1980). The most likely
trip matrix estimated from traffic counts. Transporta-
tion Research Part B, 14:281–293.
LinearProgrammingFormulationoftheElevatorTripOrigin-destinationMatrixEstimationProblem
155