Line planning under crowding: A cut-and-column generation approach

Abstract

Problem definition: To mitigate excessive crowding in public transit networks, network expansion is often not feasible due to financial and time constraints. Instead, operators are required to make use of existing infrastructure more efficiently. In this regard, this paper considers the problem of determining lines and frequencies in a public transit system, factoring in the impact of crowding. Methodology: We introduce a novel formulation to address the line planning problem under crowding and propose a mixed-integer second-order cone programming (MI-SOCP) reformulation. Three variants of the cut-and-column generation algorithm with tailored acceleration techniques find near-system-optimal solutions by dynamically generating passenger routes and adding linear cutting planes to deal with the non-linearity introduced by the crowding terms. We find integral solutions using a diving heuristic. In practice, passengers may deviate from system-optimal routes. We, thus, evaluate line plans by computing a user-equilibrium routing based on Wardrop's first principle. Results and implications: We experimentally evaluate the performance of the proposed approaches on both an artificial network and the Beijing metro network. The results demonstrate that our algorithm effectively scales to large-scale instances involving hundreds of stations and candidate lines, and nearly 57,000 origin-destination pairs. We find that considering crowding while developing line plans can significantly reduce crowding, at only a minor expense to the travel time passengers experience. This holds both for system-optimal passenger routing and user-optimal passenger routing, which only differ slightly.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…