TransitLM: A Large-Scale Dataset and Benchmark for Map-Free Transit Route Generation
Abstract: Public transit route planning traditionally depends on structured map infrastructure and complex routing engines, and no existing dataset supports training models to bypass this dependency. We present TransitLM, a large-scale dataset of over 13 million transit route planning records from four Chinese cities covering 120,845 stations and 13,666 lines, released as a continual pre-training corpus and benchmark data for three evaluation tasks with complementary metrics. Experiments show that an LLM trained on TransitLM produces structurally valid routes at high accuracy and implicitly grounds arbitrary GPS coordinates to appropriate stations without any explicit mapping. These results demonstrate that transit route planning can be learned entirely from data, enabling end-to-end, map-free route generation directly from origin-destination information. The dataset and benchmark are available at https://huggingface.co/datasets/GD-ML/TransitLM, with evaluation code at https://github.com/HotTricker/TransitLM.
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.
Top Community Prompts
Explain it Like I'm 14
What is this paper about?
This paper introduces TransitLM, a huge collection of real public transit plans (over 13 million) from four big Chinese cities. The authors use this data to train and test AI models that can plan bus and subway trips without using a traditional map or routing engine. In other words, the model learns to give you a stepโbyโstep route (stations, transfers, times, and costs) just from where you start and where you want to go.
What questions are the researchers trying to answer?
- Can an AI learn to plan public transit routes just by studying lots of past trip plans, instead of relying on a digital map and a complex routing program?
- Can the AI understand real-world locations from GPS numbers (the latitude/longitude of your start and end points) and pick sensible nearby stations on its own?
- Can one AI handle different planning needs, like โfewest transfersโ or โshortest time,โ and even suggest several good alternatives?
How did they do it? (Methods in simple terms)
Think of teaching an AI to be a โtransit expertโ the way youโd learn a city:
- First, you read millions of travel diaries that show how people actually got from place A to place B (which stations they used, where they switched lines, how long it took, etc.).
- Then, you take some practice tests that ask you to plan routes under different rules.
More concretely:
- They collected 13+ million route-planning logs from Amap (a navigation app) in Beijing, Shanghai, Shenzhen, and Chengdu. Each log includes GPS start/end points, the exact sequence of station IDs, transfers, lines, time, distance, fare, and which route a user chose.
- They trained a LLMโa kind of AI thatโs very good at reading and writingโto โspeak transit.โ This happened in two phases: 1) Continual pre-training: The model reads the massive route texts so it can absorb the networkโs structure and habits (like learning the โgrammarโ of transit). 2) Supervised fine-tuning: The model practices on specific tasks with correct answers so it learns to follow instructions and output routes in a precise format.
- They added all 120,845 station IDs to the modelโs vocabulary so each station is treated as a unique word. This helps prevent the AI from inventing fake stations.
- They built three tests (benchmarks) to check the model:
- Optimal Route Generation: Make the single best route.
- Preference-Aware Planning: Make the best route that matches a specific wish (like subway-first, bus-first, fewest transfers, or shortest time).
- Multi-Route Generation: Propose three diverse, good routes at once.
- They measured results with practical checks, such as:
- Connectivity: Does the route properly connect from station to station?
- Station Grounding: Are the first/last stations close enough to the GPS start/end points?
- Overlap/Exact Match: How closely does the predicted route match the real โbestโ route?
- Numbers accuracy: How close are time, distance, and fare estimates?
Key terms in plain language:
- LLM: An AI trained to understand and generate text, like a very advanced autocomplete.
- Map-free: The AI doesnโt look up a map or run a traditional routing algorithm; it plans routes by recalling patterns learned from data.
- GPS coordinates: Latitude and longitudeโlike a street address for computers.
- Pre-training and fine-tuning: First learn general knowledge (pre-training), then practice a specific job (fine-tuning).
What did they find, and why does it matter?
- The AI can plan correct, map-free routes: The best version produced connected, sensible routes about 97% of the time and exactly matched the full ground-truth route up to 71% of the time in the main task. It also predicted numbers like travel time with very low error.
- It learned โspatial groundingโ: Given only GPS start and end points (no place names), the model still picked appropriate nearby stations and kept performance high. In contrast, general-purpose AIs (like popular chatbots) mostly failed without text clues, showing that TransitLMโs specialized training taught the model real spatial understanding.
- One model can handle different goals: A single jointly trained model did as well as or better than separate models trained for each task, meaning the knowledge it learned was general and reusable.
- More data makes it better: With more training logs, the modelโs routes got closer to the real ones, and its time/distance estimates improved. Even with a small slice of the data, the model already planned routes quite well.
Why this matters:
- It shows that accurate public transit planning can be learned directly from data, which could simplify future transit apps and research tools. Instead of maintaining big map systems and complex routing engines, some planning can be done by an AI that has โreadโ lots of real plans.
Whatโs the bigger impact?
- For cities and apps: This approach could make building or improving transit planners easier, especially in places where map data is incomplete or hard to maintain.
- For users: It could provide fast, flexible route suggestions, tailored to preferences like speed or fewer transfers, and even multiple good alternatives.
- For research: TransitLM is a public dataset and benchmark, encouraging other teams to test and improve map-free planning. Future steps include expanding to more cities and adding real-time factors like delays and congestion.
Overall, TransitLM suggests a new way to plan public transit: learn directly from how people actually travel, then generate routes end-to-endโno traditional map engine required.
Knowledge Gaps
Knowledge gaps, limitations, and open questions
Below is a consolidated list of limitations, unanswered questions, and unexplored areas that future research can address.
- Geographic scope is limited to four Chinese cities from a single platform; generalization to other countries, languages, transit schemas, and data providers remains untested.
- Temporal coverage is a single day of logs; the modelโs robustness to seasonality, peak/off-peak patterns, holidays, events, strikes, and long-term network changes is unknown.
- The dataset โcaptures only static route structuresโ; real-time schedules, headways, transfer waiting times, disruptions, crowding, and congestion are not modeled or evaluated.
- Zero-shot transfer to entirely unseen cities/networks is not evaluated; a rigorous holdout-city protocol is needed to test generalization without any city-specific CPT/SFT.
- Station-ID vocabulary expansion (120,845 dedicated tokens) may not scale to national/global coverage; handling out-of-vocabulary new stations and network updates is left open.
- Robustness to GPS noise and geocoding errors is not assessed; the model should be tested under perturbed coordinates, address parsing ambiguity, and varying coordinate formats/projections.
- First/last-mile feasibility thresholds (3 km walking, 5 km cycling, 10 km taxi) are heuristic and unusually large; sensitivity analyses and city-specific calibration to realistic user tolerances are needed.
- Evaluation relies on the platform engineโs candidate set and rankings as โground truth,โ which may encode engine-specific biases; independent validation (multi-engine, human expert review) is lacking.
- โOptimalityโ is defined by engine ranking and user click order; there is no explicit, transparent multi-criteria utility function or Pareto optimal frontier to benchmark against.
- Multi-route โdiversityโ is measured by line-set dissimilarity only; coverage of the Pareto set (time, fare, transfers, walking) and user-centric diversity metrics are not considered.
- Numeric field accuracy (EA, MAPE) is computed only for exact-match routes; calibration on structurally valid but non-exact predictions remains unquantified.
- Preference handling is limited to four categories (subway-first, bus-first, fewer transfers, shortest time); additional preferences (cost minimization, walking aversion, accessibility, reliability, crowding, comfort) are not supported or evaluated.
- Robustness of preference parsing to paraphrases, negations, compound/multi-objective preferences, and multilingual queries is not examined.
- Fairness and bias are unstudied: performance by neighborhood, trip length bins, modal mix, socioeconomic proxies, and accessibility needs (e.g., wheelchair users) is unknown.
- Privacy guarantees are described only at a high level; formal privacy risk assessments (e.g., k-anonymity, differential privacy) and potential re-identification threats are not quantified.
- The โdiversity filteringโ that retains up to five routes per session is not detailed; its effect on label coverage, training signal, and evaluation bias is unknown.
- Placing the user-clicked route first in CPT may bias learning toward clicks; the impact on exploring diverse alternatives and multi-route generation quality is not analyzed.
- Model family is limited to vanilla Transformers (Qwen3-base); comparisons with graph-aware/geospatial encoders, coordinate embeddings, or structure-aware objectives are not explored.
- Connectivity guarantees are not enforced at decoding; constrained decoding or soft verification during generation (without full map reliance) could reduce invalid outputs and is not investigated.
- Scaling laws beyond 4B are not characterized; inference latency, memory, and cost vs. performance trade-offs for deployment at city scale are not measured.
- Hybrid methods (map-free core with optional tool/API augmentation for schedule queries or disruptions) are not evaluated; conditions under which tools improve or harm performance remain open.
- Continual learning under network evolution (new lines, station closures, timetable changes) is not addressed; mechanisms to update vocabularies and avoid catastrophic forgetting are needed.
- Stress testing on edge cases (very long trips, last-train constraints, night service, limited-service lines, rare stations) is missing.
- Real-world validation (A/B testing or user studies) comparing generated routes to production engine outcomes and traveler satisfaction is absent.
- The error anatomy of general-purpose LLMs is not dissected beyond aggregate metrics; targeted analyses (hallucinations, transfer errors, station grounding failures) and improved prompting strategies are needed.
- Reproducibility details are unclear for external users: whether full station coordinates/connectivity are released, and to what extent evaluation can be replicated without proprietary assets.
- Cross-city transfer effects (negative/positive) are mentioned only in appendix; a main-text quantification of single-city vs. multi-city training impacts is missing.
- Safety checks for recommending impractical/unsafe paths (e.g., non-operational stations, unsafe walking segments) are not incorporated or evaluated.
- Sustainability-aware planning (fare/emissions trade-offs, energy use) is not modeled; adding environmental objectives and metrics is an open direction.
- Cross-lingual generalization is untested; the corpus is in Chinese, and performance on English/bilingual prompts and station/name variants is unknown.
Practical Applications
Below are practical, real-world applications that follow from TransitLMโs findings, methods, and innovations. Each item notes concrete use cases, target sectors, prospective tools/workflows/products, and the key assumptions or dependencies that affect feasibility.
Immediate Applications
These can be deployed now in settings similar to the paper (e.g., the four covered cities) or with minimal adaptation.
- Map-free transit routing microservice โ transportation, software
- Use cases: Power route planning in apps for Beijing/Shanghai/Shenzhen/Chengdu without invoking a traditional routing engine or map graph; serve as a lightweight backend for startups or municipal apps.
- Tools/products/workflows: โTransitLM Routerโ API that accepts city + GPS OD and returns JSON routes with station IDs, times, fares, and access segments; server-side inference using the 1.7Bโ4B models; token registry for station IDs.
- Assumptions/dependencies: Model currently trained on four cities; deployment elsewhere needs data adaptation; no real-time schedules incorporatedโpair with basic schedule service or add a verifier.
- Preference-aware trip assistants and chatbots โ transportation, customer service, accessibility
- Use cases: In-app or kiosk chatbots that understand requests like โfewest transfers,โ โsubway-first,โ or โfastest,โ and return valid routes; call-center automation for public transit agencies.
- Tools/products/workflows: โPreference Plannerโ NLU front-end + TransitLM backend; voice assistant or IVR integration; JSON-to-card UI renderer.
- Assumptions/dependencies: Performance validated for four preference types; ensure guardrails to prevent occasional hallucinations; language/locale adaptation for broader rollout.
- Multi-route suggestion UI components โ transportation, UX
- Use cases: Present three diverse alternatives (e.g., bus-first, subway-first, mixed) to users to improve choice and resilience during minor disruptions.
- Tools/products/workflows: โMulti-Route Cardโ component fed by TransitLMโs multi-route JSON; diversity metric in QA to maintain variety without sacrificing feasibility.
- Assumptions/dependencies: Label ambiguity implies more than one valid answer; integrate simple post-checks for connectivity and station proximity.
- Offline/edge transit advisor with small models โ mobile, embedded/edge computing, privacy
- Use cases: On-device route generation for commuters with spotty connectivity or strict privacy needs; kiosk or in-vehicle systems with limited compute.
- Tools/products/workflows: Quantized 0.6Bโ1.7B checkpoints running on modern smartphones or edge boxes; local station-ID token map; minimal UI rendering.
- Assumptions/dependencies: City-specific checkpoints; storage for station metadata; periodic updates when networks change.
- Fallback planner when map APIs fail โ reliability engineering, DevOps
- Use cases: Graceful degradation when third-party map services throttle, change pricing, or suffer outages; provide continuity for core route queries.
- Tools/products/workflows: Circuit breaker that switches from map engine to TransitLM inference; health checks and canary testing; logging and rollback.
- Assumptions/dependencies: Requires a fast connectivity validator to catch rare invalid routes before display.
- Mobility-as-a-Service (MaaS) first/last-mile integration โ transportation, ride-hailing, micromobility
- Use cases: Suggest walking/cycling/taxi segments to connect to transit within learned distance thresholds; improve door-to-door planning UX.
- Tools/products/workflows: โAccess Segment Composerโ that fuses TransitLM outputs with partner APIs (bike-share availability, taxi ETA); unified fare/time display.
- Assumptions/dependencies: Paper uses static thresholds/estimates; real-time availability/ETA should be layered on; local policy constraints may differ.
- QA/Evaluation harness for routing engines โ software testing, quality assurance
- Use cases: Use TransitBench metrics (connectivity, station grounding, IoU overlaps, numeric accuracy) to regression-test incumbent routing engines and LLM planners.
- Tools/products/workflows: โTransitBench Eval Kitโ CI job; batch tests on curated OD sets; dashboards for REM, MAPE, and diversity.
- Assumptions/dependencies: Needs station geocodes for grounding checks; adapt thresholds to city norms if different from the paper.
- Academic benchmark for planning and spatiotemporal reasoning โ academia, education
- Use cases: Course assignments and research on data-driven routing, implicit spatial grounding, and multi-criteria planning; compare LLMs vs graph-based methods.
- Tools/products/workflows: Public dataset on Hugging Face; open-source evaluation code; baseline checkpoints for reproducibility.
- Assumptions/dependencies: Chinese-language data and city coverage; researchers may need to translate/adapt for other locales.
- Accessibility-oriented routing (fewer transfers, simpler paths) โ accessibility, public sector
- Use cases: Provide routes with fewer transfers or longer walking segments to accommodate mobility-impaired users; generate step-by-step narratives from station sequences.
- Tools/products/workflows: โAccessible Route Modeโ that prioritizes constraints; TTS pipeline for voice guidance using station IDs.
- Assumptions/dependencies: Accessibility needs vary by city; may require custom preference prompts and constraints beyond the four categories in the paper.
- Developer SDK for station-sequence JSON rendering โ software, UI/UX
- Use cases: Rapidly embed structured route cards/timelines into apps and kiosks; unify display across web and mobile.
- Tools/products/workflows: JSON schema adapters; React/Vue components for station timelines, transfer markers, and fare/time badges.
- Assumptions/dependencies: Requires up-to-date station metadata (names, icons) to map IDs to human-readable labels.
Long-Term Applications
These require further data, scaling, or development (e.g., coverage beyond the four cities, real-time dynamics, or new training paradigms).
- Global/cross-city generalization pipeline โ transportation, software
- Use cases: Train city-agnostic or multi-city models that generalize to new geographies; bootstrap for cities with sparse logs.
- Tools/products/workflows: โCity Adaptation Toolkitโ with continual pre-training on local logs/GTFS-derived corpora, automatic station-ID tokenization; few-shot SFT per city.
- Assumptions/dependencies: Requires data-sharing agreements with agencies/operators; standardized station ID schemas; localization and multilingual support.
- Real-time and disruption-aware routing โ transportation operations, smart cities
- Use cases: Incorporate delays, closures, and crowding into map-free planning; provide resilient alternatives during incidents or events.
- Tools/products/workflows: Stream processor feeding real-time signals into prompts or adapters; verifier/ranker that re-scores LLM routes with live data.
- Assumptions/dependencies: The paper uses static logs; real-time integration needs new data pipelines, calibration, and rigorous safety checks.
- Counterfactual planning for policy and network design โ public policy, urban planning
- Use cases: Simulate effects of adding/removing lines or stations on route availability and transfer burden; evaluate policies like fare changes or priority corridors.
- Tools/products/workflows: โTransitLM-Simโ that swaps station/line tokens to reflect proposed networks; batch route generation over OD demand matrices; KPIs for transfers and travel time.
- Assumptions/dependencies: Requires synthetic or reconstructed network variants; behavior learned from historical logs may not reflect future elasticities without re-training.
- Privacy-preserving, federated training across agencies โ data governance, public sector IT
- Use cases: Train/refresh models across multiple cities without centralizing sensitive logs.
- Tools/products/workflows: Federated continual pre-training with secure aggregation; differential privacy budgets; cross-agency token registries.
- Assumptions/dependencies: Organizational buy-in; harmonized privacy policies; compute at edge nodes.
- Map-light deployments in emerging markets โ international development, NGOs
- Use cases: Deliver usable routing in cities lacking mature map infrastructure; reduce reliance on proprietary map APIs.
- Tools/products/workflows: โMapless Routing SDKโ bundled with minimal station/line metadata; offline-capable inference; low-bandwidth UI.
- Assumptions/dependencies: Must obtain at least basic station geocodes and IDs; quality depends on the volume and coverage of available logs.
- Continual learning for evolving networks โ MLOps, transportation operations
- Use cases: Rapidly adapt models to new stations/lines, temporary closures, or timetable shifts.
- Tools/products/workflows: Weekly CPT/SFT refresh pipelines; station-ID token registry with versioning; change detection and A/B testing.
- Assumptions/dependencies: Requires stable data engineering and monitoring; guard against catastrophic forgetting and distribution drift.
- Safety-verified route generation โ safety engineering, compliance
- Use cases: Combine generative routes with formal verifiers that enforce connectivity, access thresholds, and policy rules before display.
- Tools/products/workflows: Post-generation graph checker (lightweight), constraint solvers, or hybrid rankers; signed โverifiedโ flags in JSON.
- Assumptions/dependencies: Needs basic topological data for verification even if primary planning is map-free; define city-specific constraints.
- Multimodal MaaS pricing and bundling โ mobility platforms, finance
- Use cases: Offer transparent fare/time trade-offs across taxi, micromobility, and transit segments; create bundles or passes based on likely routes.
- Tools/products/workflows: Tariff engine plugged into TransitLM outputs; A/B testing on conversion and satisfaction.
- Assumptions/dependencies: Real-time fare and availability data; regulatory compliance for pricing and bundling.
- Assistive technologies for special populations โ healthcare, social services
- Use cases: Patient navigation to clinics with reduced-transfer routes; caregiver-friendly itineraries for elderly users.
- Tools/products/workflows: Integration into hospital/clinic apps; accessibility profiles mapping to planning preferences; appointment-aware scheduling.
- Assumptions/dependencies: Data-sharing agreements; local customization; clinical safety/usability reviews.
- Research on spatial reasoning and grounding โ academia, AI safety
- Use cases: Extend the demonstrated GPS-to-station grounding into broader geospatial tasks (e.g., POI matching, micro-navigation) and evaluate failure modes.
- Tools/products/workflows: New benchmarks mixing coordinates and sparse text; probing tasks for grounding robustness; interpretability studies.
- Assumptions/dependencies: Additional datasets with varied geographies and annotation types; compute resources for larger-scale studies.
- Synthetic data generation to reduce log dependence โ software, data engineering
- Use cases: Augment or pretrain in cities with limited logs by generating high-quality synthetic planning sessions from GTFS/OSM and simple behavioral models.
- Tools/products/workflows: โSynthetic Plannerโ that emits station sequences and preferences; curriculum mixing synthetic and real logs.
- Assumptions/dependencies: Synthetic behavior may mismatch real choices; needs careful calibration and subsequent fine-tuning on real data.
Notes on general feasibility:
- The strongest near-term fit is within the four cities used for training; transferring to new cities requires local data or synthetic augmentation.
- Real-time reliability, safety, and compliance need hybrid designs (LLM generation + verifier/ranker + minimal topological data).
- Station-ID tokenization is a central enabler; stable, city-wide station registries are necessary.
- Language/localization and privacy constraints must be addressed for international deployments.
Glossary
- Access Feasibility: An evaluation dimension that validates the feasibility of first/last-mile segments connecting a tripโs endpoints to the transit network. "Access Feasibility. Validates the first/last-mile segments connecting the origin/destination to the transit network."
- A: A heuristic shortest-path search algorithm used on graphs; here referenced in both classic routing and LLM-assisted variants. "LLM-A \cite{meng2024llmastar} incorporates LLM-generated heuristics into A* search but still requires the graph as input."
- Connection Scan Algorithm (CSA): A timetable-based public transit routing algorithm that scans connections to find optimal journeys. "Connection Scan Algorithm \cite{dibbelt2018csa},"
- Continual Pre-Training (CPT): Additional pre-training of a LLM on domain-specific corpora to specialize it before fine-tuning. "In the continual pre-training (CPT) stage \cite{gururangan2020dont},"
- Distance Plausibility (DP): A metric that checks whether predicted first/last-mile distances are physically reasonable. "Distance Plausibility (DP) verifies that the predicted access distance is physically plausible."
- Domain-adaptive continual pre-training: A technique where LMs are further pre-trained on in-domain data to improve performance on domain tasks. "Domain-adaptive continual pre-training \cite{gururangan2020dont} has proven effective for specializing LLMs to new domains."
- Estimation Accuracy (EA): A metric assessing whether numeric outputs (e.g., distance, time, fare) fall within specified tolerance thresholds. "Estimation Accuracy (EA) measures the pass rate under a dual-tolerance criterion,"
- First/last-mile: Non-transit or access legs (e.g., walk, bike, taxi) that connect the traveler to and from the transit network. "first/last-mile access details"
- General Transit Feed Specification (GTFS): A common data format for public transportation schedules and associated geographic information. "GTFS \cite{wong2013leveraging}"
- GPS-only ablation: An experiment setup where textual cues are removed and only coordinates are provided to test spatial grounding. "GPS-only ablation."
- Implicit spatial grounding: The modelโs learned ability to map raw coordinates to appropriate stations without explicit mapping. "Implicit spatial grounding emerges from data."
- Intersection-over-Union (IoU): A set-overlap metric used here to measure structural agreement between predicted and reference routes. "Quantifies the structural match between predicted and ground-truth routes using Intersection-over-Union (IoU)."
- Line Overlap (LO): IoU computed over the set of lines (including access legs) used by the route. "Line Overlap (LO) computes IoU over the full line set including first/last-mile access segments;"
- Map-free route generation: Producing complete transit routes directly from inputs without relying on map infrastructure or routing engines. "End-to-end map-free route generation is feasible."
- Multi-Route Generation: A benchmark task requiring generation of three diverse, valid transit routes for the same input. "Multi-Route Generation."
- Optimal Route Generation: A benchmark task where the model outputs one optimal route as structured JSON given OD and a query. "Optimal Route Generation."
- OriginโDestination (OD): The pair of trip endpoints used as inputs for planning. "Given the same OD input and a natural-language query, the model generates three diverse transit routes in a single JSON response."
- Pareto-optimal extension: An algorithmic enhancement that optimizes multiple criteria such that no criterion can be improved without worsening another. "and its Pareto-optimal extension \cite{delling2019fast},"
- Preference-Aware Planning: A benchmark task where the model must honor a specified user preference (e.g., subway-first) while planning. "Preference-Aware Planning."
- Preference Compliance (PC): A metric that checks whether the generated route satisfies the stated user preference via hard rules. "Preference-Aware Planning additionally uses Preference Compliance (PC), which checks whether the predicted route satisfies the stated preference via hard rules."
- RAPTOR: A round-based public transit routing algorithm designed for efficient journey planning on large networks. "RAPTOR \cite{delling2015round} and its Pareto-optimal extension \cite{delling2019fast},"
- Route Diversity (RD): A metric measuring how different multiple generated routes are from each other. "Multi-Route Generation uses Route Diversity (RD), measuring the average pairwise line-set dissimilarity among the three generated routes;"
- Route Exact Match (REM): A strict metric indicating complete structural match (lines and stations) with the ground-truth route. "Route Exact Match (REM) reports the fraction of samples achieving both LO\,=\,1 and SSO\,=\,1."
- Station Grounding (SG): A metric verifying that predicted boarding/alighting stations are within threshold distances of the OD points. "Station Grounding (SG) checks whether the predicted boarding/alighting station is within a mode-specific distance threshold"
- Station Sequence Overlap (SSO): IoU computed over the sets of station IDs in predicted vs. reference routes. "Station Sequence Overlap (SSO) computes IoU over station ID sets;"
- Supervised Fine-Tuning (SFT): Task-specific training of a pre-trained model using labeled examples. "In the subsequent supervised fine-tuning (SFT) stage \cite{ouyang2022training,wei2022finetuned},"
- Tool-calling agents: LLM agents that invoke external tools or APIs during planning or reasoning. "through tool-calling agents \cite{schick2023toolformer}"
- Transfer markers: Explicit indicators in a station sequence denoting transfer points between lines. "station-ID sequence with transfer markers,"
- Transfer Patterns: A precomputation-based approach that accelerates public transit routing by cataloging optimal transfers. "Transfer Patterns \cite{bast2010transfer},"
Collections
Sign up for free to add this paper to one or more collections.