Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ ZENODOarrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
ZENODO
Article . 2026
License: CC BY
Data sources: ZENODO
ZENODO
Article . 2026
License: CC BY
Data sources: Datacite
ZENODO
Article . 2026
License: CC BY
Data sources: Datacite
versions View all 2 versions
addClaim

A DYNAMIC PRICING FRAMEWORK FOR TRAIN TICKETS USING MACHINE LEARNING PREDICTION AND RULE-BASED ADAPTATION

Authors: KIKI WIJAYA, YULYANI ARIFIN;

A DYNAMIC PRICING FRAMEWORK FOR TRAIN TICKETS USING MACHINE LEARNING PREDICTION AND RULE-BASED ADAPTATION

Abstract

The railway transportation system in Indonesia has experienced a significant increase in demand, especially during holiday seasons, indicating the need for ticket price optimization to maximize revenue and balance passenger distribution. This study aims to develop a simple and efficient dynamic pricing model for train tickets, addressing the issues of static pricing and the confusing complexity of ticket subclasses for passengers and management. The methods employed include identifying key factors influencing ticket prices (booking time, route, service type, demand) and building a robust price prediction model using the XGBoost algorithm. Train ticket purchase transaction data from 2020 to 2025, including details like purchase time, route, ticket class, and schedule popularity, were utilized to generate accurate base prices. These base prices are then adjusted in real-time considering current demand and seat availability. Dynamic pricing simulations will evaluate price increases based on demand percentage and train occupancy rates. Model evaluation will use R-squared (R²), Root Mean Squared Error (RMSE) and Mean Absolute Error (MAE) metrics to measure prediction accuracy. The results of this study are expected to contribute significantly to railway companies in optimizing ticket pricing strategies and improving operational efficiency.

Keywords

Ticket Price Prediction, Dynamic Pricing, XGBoost, Railway, Machine Learning.

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
0
Average
Average
Average