Multidimensional sequence alignment methods for activity-travel pattern analysis : a comparison of dynamic programming and genetic algorithms

Quantitative comparisons of space-time activity-travel patterns have been made at length in regional science. Traditionally, Euclidean Hamming distances have been widely used to measure the similarity between activity-travel patterns that involve several attribute dimensions such as activity type, location, travel mode, accompanying person, etc. Other techniques, such as pattern recognition in signal processing theory, have also been introduced for this purpose. All these measures, however, lack the ability to capture the sequential information embedded in activity-travel patterns. Recently, the sequence alignment methods (SAMs), developed in molecular biology that are concerned with the distances between DNA strings, have been introduced in time use research. These SAMs do capture the similarity of activity-travel patterns, including sequential information, but based on a single attribute only. Unfortunately, the extension of the unidimensional SAMs to a multidimensional method induces the problem of combinatorial explosion. To solve this problem, this paper introduces effective heuristic methods for the comparison of multidimensional activity-travel patterns. First, following a brief review of existing measures of activity-travel pattern comparison, the problem of multidimensional sequential information comparison and the combinatorial nature of the method are discussed. The paper then develops alternative multidimensional SAMs employing heuristics based on dynamic programming and genetic algorithms, respectively. These heuristic SAMs are compared using empirical activity-travel pattern data. The paper ends by discussing avenues of future research.

[1]  Harry Timmermans,et al.  THEORIES AND MODELS OF ACTIVITY. , 1997 .

[2]  Dan Gusfield,et al.  Algorithms on Strings, Trees, and Sequences: Multiple String Comparison – The Holy Grail , 1997 .

[3]  John R. Koza,et al.  Genetic programming - on the programming of computers by means of natural selection , 1993, Complex adaptive systems.

[4]  David Sankoff,et al.  Time Warps, String Edits, and Macromolecules: The Theory and Practice of Sequence Comparison , 1983 .

[5]  Jun Ma,et al.  A dynamic analysis of person and household activity and travel patterns using data from the first two waves in the Puget Sound Transportation Panel , 1997 .

[6]  D. Lipman,et al.  The multiple sequence alignment problem in biology , 1988 .

[7]  Dan Gusfield,et al.  Algorithms on Strings, Trees, and Sequences: Core String Edits, Alignments, and Dynamic Programming , 1997 .

[8]  Dick Ettema,et al.  Theories and models of activity patterns , 1997 .

[9]  Hjp Harry Timmermans,et al.  Assessing Urban Context-Induced Change in Individual Activity Travel Patterns: Case Study of New Railway Station , 2001 .

[10]  A. Pred 'THE CHOREOGRAPHY OF EXISTENCE: COMMENTS ON HAGERSTRAND'S TIME-GEOGRAPHY AND ITS USEFULNESS , 1977 .

[11]  G D Schuler,et al.  A workbench for multiple alignment construction and analysis , 1991, Proteins.

[12]  Michael S. Waterman,et al.  Introduction to computational biology , 1995 .

[13]  Pat Burnett,et al.  THE ANALYSIS OF TRAVEL AS AN EXAMPLE OF COMPLEX HUMAN BEHAVIOR IN SPATIALLY-CONSTRAINED SITUATIONS: DEFINITION AND MEASUREMENT ISSUES , 1982 .

[14]  Christus,et al.  A General Method Applicable to the Search for Similarities in the Amino Acid Sequence of Two Proteins , 2022 .

[15]  J. Thompson,et al.  CLUSTAL W: improving the sensitivity of progressive multiple sequence alignment through sequence weighting, position-specific gap penalties and weight matrix choice. , 1994, Nucleic acids research.

[16]  Thomas F. Golob,et al.  Analyzing Activity Pattern Data Using Qualitative Multivariate Statistical Methods , 1985 .

[17]  Dimitris C. Dracopoulos Current Neurocontrol Techniques , 1997 .

[18]  Eric I. Pas,et al.  A Flexible and Integrated Methodology for Analytical Classification of Daily Travel-Activity Behavior , 1983 .

[19]  W C Wilson,et al.  Activity Pattern Analysis by Means of Sequence-Alignment Methods , 1998 .

[20]  Ta Theo Arentze,et al.  Experiences with developing ALBATROSS: a learning-based transportation oriented simulation system , 1998 .

[21]  Perry O. Hanson,et al.  Chapter 10 The Geography of Everyday Life , 1993 .

[22]  J. Richardson,et al.  Simultaneous comparison of three protein sequences. , 1985, Proceedings of the National Academy of Sciences of the United States of America.

[23]  Mark S. Boguski,et al.  Similarity and Homology , 1991 .

[24]  M. A. McClure,et al.  Comparative analysis of multiple protein-sequence alignment methods. , 1994, Molecular biology and evolution.

[25]  J. Gower A General Coefficient of Similarity and Some of Its Properties , 1971 .

[26]  Dan Boneh,et al.  On genetic algorithms , 1995, COLT '95.

[27]  Eric I. Pas,et al.  Travel-Activity Behavior in Time and Space: Methods for Representation and Analysis , 1985 .

[28]  E. I. Pas The Effect of Selected Sociodemographic Characteristics on Daily Travel-Activity Behavior , 1984 .

[29]  N. Thrift,et al.  On the Determination of Social Action in Space and Time , 1983 .

[30]  S. B. Needleman,et al.  A general method applicable to the search for similarities in the amino acid sequence of two proteins. , 1970, Journal of molecular biology.

[31]  G. Syswerda,et al.  Schedule Optimization Using Genetic Algorithms , 1991 .

[32]  Harry Timmermans,et al.  ALBATROSS: Multiagent, Rule-Based Model of Activity Pattern Decisions , 2000 .

[33]  Muzaffer Uysal,et al.  Travel Motivations of Japanese Overseas Travelers: A Factor-Cluster Segmentation Approach , 1995 .

[34]  M. McNally,et al.  Travel/activity analysis: Pattern recognition, classification and interpretation , 1985 .