• DocumentCode
    1756569
  • Title

    Automatic Itinerary Planning for Traveling Services

  • Author

    Gang Chen ; Sai Wu ; Jingbo Zhou ; Tung, A.K.H.

  • Author_Institution
    Coll. of Comput. Sci., Zhejiang Univ., Hangzhou, China
  • Volume
    26
  • Issue
    3
  • fYear
    2014
  • fDate
    41699
  • Firstpage
    514
  • Lastpage
    527
  • Abstract
    Creating an efficient and economic trip plan is the most annoying job for a backpack traveler. Although travel agency can provide some predefined itineraries, they are not tailored for each specific customer. Previous efforts address the problem by providing an automatic itinerary planning service, which organizes the points-of-interests (POIs) into a customized itinerary. Because the search space of all possible itineraries is too costly to fully explore, to simplify the complexity, most work assume that user´s trip is limited to some important POIs and will complete within one day. To address the above limitation, in this paper, we design a more general itinerary planning service, which generates multiday itineraries for the users. In our service, all POIs are considered and ranked based on the users´ preference. The problem of searching the optimal itinerary is a team orienteering problem (TOP), a well-known NP-complete problem. To reduce the processing cost, a two-stage planning scheme is proposed. In its preprocessing stage, single-day itineraries are precomputed via the MapReduce jobs. In its online stage, an approximate search algorithm is used to combine the single day itineraries. In this way, we transfer the TOP problem with no polynomial approximation into another NP-complete problem (set-packing problem) with good approximate algorithms. Experiments on real data sets show that our approach can generate high-quality itineraries efficiently.
  • Keywords
    approximation theory; computational complexity; humanities; parallel processing; search problems; travel industry; MapReduce jobs; NP-complete problem; POI; TOP problem; approximate search algorithm; automatic itinerary planning service; backpack traveler; points-of-interests; polynomial approximation; processing cost reduction; search space; set-packing problem; single-day itineraries; team orienteering problem; travel agency; traveling services; trip planning; two-stage planning scheme; Approximation algorithms; Context; Indexes; NP-complete problem; Planning; Vehicles; Map reduce; itinerary planning; location-based service; team orienteering problem; trajectory;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/TKDE.2013.46
  • Filename
    6479187