Next Article in Journal
Hypercomplex Numbers—A Tool for Enhanced Efficiency and Intelligence in Digital Signal Processing
Previous Article in Journal
Static-Aperture Synthesis Method in Remote Sensing and Non-Destructive Testing Applications
Previous Article in Special Issue
An Improved Marriage in Honey-Bee Optimization Algorithm for Minimizing Earliness/Tardiness Penalties in Single-Machine Scheduling with a Restrictive Common Due Date
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

Truck Appointment Scheduling: A Review of Models and Algorithms

1
Faculty of Engineering Tampico, Universidad Autonoma de Tamaulipas, Tampico 89140, Mexico
2
Industrial Engineering Department, Universidad de Santiago de Chile, Santiago 9170124, Chile
*
Author to whom correspondence should be addressed.
Mathematics 2025, 13(3), 503; https://doi.org/10.3390/math13030503
Submission received: 24 December 2024 / Revised: 25 January 2025 / Accepted: 31 January 2025 / Published: 3 February 2025

Abstract

:
This paper provides a comprehensive review of truck appointment scheduling models and algorithms that support truck appointment systems (TASs) at container terminals. TASs have become essential tools for minimizing congestion, reducing wait times, and improving operational efficiency at the port and maritime industry. This review systematically categorizes and evaluates existing models and optimization algorithms, highlighting their strengths, limitations, and applicability in various operational contexts. We explore deterministic, stochastic, and hybrid models, as well as exact, heuristic, and metaheuristic algorithms. By synthesizing the latest advancements and identifying research gaps, this paper offers valuable insights for academics and practitioners aiming to enhance TAS efficiency and effectiveness. Future research directions and potential improvements in model formulation are also discussed.

1. Introduction

In the mid-2000s, Truck Appointment Systems (TASs) emerged as a prevalent strategy for reducing congestion and truck turnaround times at container terminals [1]. A TAS aims to regulate truck arrivals throughout the day to minimize gate congestion, improve operational planning, and reduce waiting times, thereby promoting efficiency and reliability in container drayage. A well-designed TAS benefits both carriers, through shorter waiting times, and container terminals, by enabling better resource planning. The benefits, particularly in reducing waiting times and gate congestion, have been quantified (see the work of Zhao and Goodchild [2]).
From a practical perspective, TASs are technological platforms designed to coordinate and balance truck flows at ports and container terminals by planning and scheduling truck arrivals. This ensures that truck arrival patterns are evenly distributed, reducing peak-hour congestion [3]. The implementation of a TAS varies based on the specific conditions of each container terminal, particularly in terms of flexibility and the role of truck carriers. Consequently, tailoring TAS designs to the unique operational context of terminals is crucial to achieving tangible benefits [4].
From early studies that examined the advantages and disadvantages of TASs [4] to recent research addressing disruptions [5] and collaborative schemes [6,7], TAS design has been widely studied. Modern TAS platforms incorporate several advanced features, such as appointment scheduling systems that allow trucking companies to book specific time slots for container pickups or drop-offs. This smooths gate operations and prevents sudden spikes in arrivals. These systems also integrate real-time data from terminal operations, trucking schedules, and traffic conditions, enabling dynamic schedule adjustments. Additionally, a TAS enhances communication and collaboration among stakeholders, including terminal operators, trucking companies, and shippers, by employing optimization algorithms to allocate time slots efficiently and balance truck arrivals with terminal capacity. The reader is referred to Huynh et al. [1] and Abdelmagid et al. [8] for previous reviews of truck appointment systems.
In practice, port environments utilizing TASs require consignees to book specific time slots in advance for picking up inbound containers. Similarly, customers delivering outbound containers must schedule appointments ahead of time. From a mathematical perspective, a critical aspect of TAS design involves determining the appointment quota, which refers to the number of truck appointments to schedule per time slot [9]. Objective functions in existing models often aim to minimize truck turnaround time, delays, emissions, and energy consumption while maximizing yard equipment utilization [8]. Modeling approaches such as queuing theory, mathematical programming, and computer-aided simulations are frequently employed.
This review focuses on modeling TASs, with particular attention to the components of analytical models. This paper makes three key contributions to the literature: (i) it conducts a comprehensive review, analyzing and discussing TAS features, objective functions, decisions, constraints, and solution methods; (ii) it introduces a taxonomy that classifies various aspects of TASs, offering a deeper understanding of the current state of the problem; and (iii) it examines recent trends to provide guidance for future research directions.
The remainder of this paper is organized as follows: Section 2 outlines the formulation of a basic TAS model. Section 3 details the methodology employed in this study. Section 4 examines TAS modeling approaches and variants in solution algorithms. Section 5 discusses the findings and highlights potential directions for future research. Finally, Section 6 presents the conclusions of this study.

2. A Basic TAS Model

In this section, we present the formulation of a baseline problem representing the simplest variant of a TAS. The optimization model is designed to identify the optimal assignment of arriving trucks to time slots at a container terminal, with the objective of minimizing congestion.
Indices:
  • t: time slots (t = 1, 2, …, T).
  • i: trucks (i = 1, 2, …, N).
Parameters
  • d i : demand (number of trucks) from trucking company i.
  • c t : capacity of the container terminal during time slot t.
  • p t : penalty cost for exceeding terminal capacity at time slot t.
Decision variables
  • x i t 0 ,   1 : 1 if truck i is assigned to time slot t, 0 otherwise.
  • y t 0 : congestion (number of trucks in operation) at time slot t.
Objective function
min t = 1 T p t · max 0 , y t c t
Subject to:
t = 1 T x i t = 1     i = 1 , , N
i = 1 N x i t c t     t = 1 , , T
y t = i = 1 N x i t     t = 1 , , T
x i t 0,1     i = 1 , , N ;   t = 1 , , T  
y t 0     t = 1 , , T
The objective function (1) minimizes congestion, where max 0 , y t c t represents the exceeding terminal capacity at time slot t. Constraint (2) ensures that each truck is assigned to exactly one time slot. Constraint (3) imposes a terminal capacity limit, stipulating that the number of trucks assigned to any time slot cannot exceed the terminal’s capacity. Constraint (4) defines the congestion term, which measures the total number of trucks scheduled for a given time slot. Finally, constraints (5) and (6) specify the nature of the decision variables.

3. Methodological Framework

This study conducts a literature review to summarize the existing research on modeling and solution approaches for TASs and to provide a comprehensive understanding of the state of the art and research needs in this area. This research adopts a content analysis methodology [10,11], guided by the following steps:
  • Material collection: To gather relevant publications related to TAS models and algorithms in ports and container terminals, an extensive search was conducted across digital resources, including databases and publishers such as Google Scholar, ScienceDirect, Emerald, Inderscience, Springer, Hindawi, and Taylor & Francis. The search utilized keywords such as truck appointment systems, truck appointment scheduling, gate appointment system, truck scheduling, vehicle booking systems, and time slot assignment. To enhance the reliability of the review process, the full text of each paper was screened and included in this review only if it met the following criteria: (i) papers published in 2008–2024; (ii) papers written in English; (iii) exclusive focus on TASs in ports and container terminals; (iv) papers including a mathematical models for TASs; and (v) exclusion of “grey” literature items, such as textbooks, conference papers, monographs, doctoral dissertations, and book chapters.
  • Category selection and material evaluation: To define the formal aspects of the materials for evaluation and summarize the review findings, a set of questions was developed (as presented in Table 1) across four structural dimensions: (1) journals and publication trends; (2) context and scope; (3) modeling and solution approach; and (4) data integration and validation. The collected papers were systematically analyzed according to these structural dimensions, enabling the identification of relevant insights and trends in the literature.

4. TAS Models and Algorithms: State of the Art

The implementation of TASs to mitigate hinterland delays and enhance terminal velocity was adopted by ports in Asia, the United States, and Europe around 2005 [12]. However, to the best of our knowledge, the first formal formulation of the truck appointment scheduling problem was introduced by Rashidi and Tsang in 2006 [13]. The earliest formal publications on TASs appeared in 2007, notably, the work of Giuliano and O’Brien [4], who analyzed the outcomes of legislation enabling terminals to adopt gate appointments as a strategy to reduce truck queues at the gates of the Ports of Los Angeles and Long Beach. The publication of research articles presenting mathematical models for the truck appointment scheduling problem began in 2008. A comprehensive review of the literature identified 65 articles published between 2008 and 2024.
The literature database is shown in Table A1 of Appendix A.

4.1. Descriptive Analysis of Published Literature

The study of TASs has presented a considerable increase in the number of research works in the last 17 years (see Figure 1). This resulted in several models, algorithms and solution approaches in multiple TAS variants.
The reviewed literature indicates that most contributions are journal articles spanning various fields, including transportation, operation research and management science, engineering, environmental studies, decision science, and computer science. The journals with the highest volume of TAS-related works include Transportation Research Part E, Computers and Industrial Engineering, Flexible Services and Manufacturing Journal, Sustainability, Annals of Operations Research, European Journal of Operational Research, International Journal of Production Economics, Logistics, Maritime Economics and Logistics, and The Asian Journal of Shipping and Logistics.
Figure 2 illustrates the annual volume of TAS-related research published in these journals. The width of the horizontal bars represents the number of papers published per year and journal, while the total number of papers published in each journal between 2008 and 2024 is displayed on the right side of the figure. Additionally, 25 papers were published across 20 other journals, including the Journal of Marine Science and Engineering, International Journal of Modelling and Simulation, Transportation Research Part B and D, Transportation Research Records, and Maritime Policy and Management. Notably, the past two years have seen an expansion in the range of journals publishing TAS-related research, reflecting a growing diversification in the dissemination of studies within this field.

4.2. Modeling and Solution Approaches

The various methods used in the literature to handle the truck appointment scheduling problem can be grouped into four large categories: the queueing models, the optimization models, the simulation-based models, and the hybrid models (see Figure 3).
Traditional queuing and mathematical programming approaches focus on gate and yard optimization. Queuing models are used to model gate and yard congestion dynamics and aim to minimize truck waiting times and service delays [14,15,16,17]. These models are usually integrated with cost optimization models. Optimization models are used to minimize waiting times, emissions, or operational costs, and to balance yard workloads and optimize crane scheduling [9,18,19]. Simulation-based models are used to evaluate system performance under real-world variability, and to test the robustness of TAS designs [3,20,21,22,23,24]. Hybrid models combining queuing, simulation, and optimization techniques between them and with data analytics techniques, have been proposed to handle complex constraints, uncertainty, and multi-objective scenarios [25,26,27,28,29]. Collaborative systems are modeled as decentralized and agent-based frameworks accommodating multiple actors [30]. Emerging trends include AI-driven and IoT-enabled solutions for real-time and predictive scheduling.
From the analysis of the collected papers, 23 types of objective functions, 19 types of decision, and 20 types of constraints were identified (see Figure 4), on which the complexity of the TAS problem depends. These elements are explicitly analyzed in the following sections.

4.2.1. Decisions

The decision variables for scheduling truck appointments can be categorized into four primary groups (see Figure 5): (i) scheduling and routing, (ii) appointment quotas, (iii) resource utilization, and (iv) gate and yard operations.
Scheduling and routing decisions focus on allocating truck and container operations to time slots to optimize arrivals and departures, reduce gate congestion, and minimize idle times [31,32,33]. By balancing workloads across time windows, these decisions aim to enhance service rates. Rescheduling often requires dynamic updates and real-time data integration [31]. Additionally, integrating scheduling and routing decisions improves network-wide efficiency by minimizing empty runs, maximizing resource utilization, and coordinating internal and external movements across terminals and hinterlands.
Appointment quota decisions focus on regulating truck appointments through quotas to manage demand and prevent overloading [34,35]. By balancing truck flow and capacity across time periods, these decisions aim to avoid bottlenecks and implement demand-side control mechanisms, such as auction-based quotas.
Resource utilization decisions involve the allocation and efficient use of terminal resources such as gates, equipment, and yard cranes [36,37,38]. The primary objective is to maximize equipment throughput while minimizing operational costs and energy consumption. Gate and yard operation decisions address operational priorities at terminal gates and yards, with the aim of minimizing processing delays [5,35,39]. They focus on streamlining operations at entry and exit points of the terminal and within the yard, reducing truck idle time and container rehandling costs. These decisions typically involve sequencing and priority-based rules to enhance efficiency.

4.2.2. Objective Functions

The objective functions for scheduling truck appointments can be categorized into four main groups (see Figure 6): (i) efficiency-oriented objectives, (ii) congestion and flow management objectives, (iii) environmental sustainability objectives, and (iv) cost minimization objectives.
Efficiency-oriented objectives focus on reducing waiting queue times, improving turnaround times, maximizing resource utilization to enhance operational flow, enhance efficiency by reducing operational bottlenecks, and improve customer satisfaction by minimizing delays [35,40]. Congestion and flow management aims to minimize traffic congestion and deviations from preferred arrival times, ensuring smoother operations [9,40,41]. Environmental sustainability targets reducing truck emissions, energy consumption, and empty trips, emphasizing eco-friendly practices, reducing the environmental impact of port operations, and supporting compliance with emission regulations and sustainability targets [42,43]. Lastly, cost minimization seeks to lower transportation costs and eliminate unnecessary travel, aligning financial efficiency with environmental benefits, achieving cost efficiency while maintaining service quality, and addressing economic impacts on both terminals and external stakeholders [7,30,40]. Multi-objective functions often integrate environmental, economic, and operational goals [36,44]. These classifications align with terminal goals to improve efficiency, sustainability, and cost effectiveness.

4.2.3. Constraints

The constraints for scheduling truck appointments can be categorized into four primary groups: (i) capacity constraints, (ii) operational constraints, (iii) fairness and collaboration constraints, and (iv) environmental and sustainability objectives (see Figure 7).
Capacity constraints ensure that terminal operations remain within the physical and operational limits of available resources [45,46]. Their primary aim is to prevent resource overutilization, manage demand fluctuations, and maintain system stability. Typically modeled as upper-bound constraints, they play a critical role in maintaining operational efficiency. Operational constraints address the physical feasibility, resource limitations, temporal alignment, and coordination requirements of truck appointment systems [47,48]. The objective is to optimize terminal performance while ensuring operations are practical, equitable, and efficient. Fairness and collaboration constraints focus on equitable resource allocation and scheduling across stakeholders, including terminals, trucking companies, and drayage firms [49,50]. The aim is to foster collaboration and ensure a fair distribution of appointment slots and other resources. Environmental and sustainability constraints align terminal operations with environmental goals and regulatory standards [43,51,52]. The aim is to minimize the environmental footprint of terminal activities by reducing emissions and ensuring compliance with sustainability regulations.

4.2.4. Input Parameters

The input parameters for scheduling truck appointments can be classified into four main categories: (i) truck arrival parameters, (ii) terminal and resource capacity parameters, (iii) environmental and emission parameters, and (iv) scheduling, time and cost parameters (see Figure 8).
Truck arrival parameters provide data on the timing, patterns, and preferences associated with truck operations [53]. Their primary aim is to model and predict truck arrival behaviors to optimize scheduling and balance truck inflow, thereby minimizing congestion and waiting times. Terminal and resource capacity parameters reflect the physical and operational capabilities of terminals [5,39]. Their objectives include assessing resource limits, ensuring efficient alignment of resource allocation with demand, optimizing yard operations and container handling, and enhancing stacking, retrieval, and container movement efficiency. Environmental and emission parameters quantify the environmental impact of terminal and truck operations [54,55,56]. The aim is to evaluate and minimize the environmental footprint of terminal activities while supporting compliance with sustainability and regulatory requirements. Scheduling, time, and cost parameters focus on optimizing cost efficiency while meeting operational constraints [29,57,58]. They aim to ensure fair and balanced appointment slot allocation, support equitable decision-making, enhance stakeholder satisfaction, and foster collaboration among terminals, trucking companies, and other stakeholders.
Additionally, to enhance model robustness and improve resilience against disruptions, published TAS models incorporate variability and uncertainty related to yard capacity, travel and loading times, no-show probabilities, and truck arrival patterns.

4.2.5. Solution Approaches

Initially, TAS models were predominantly solved using commercial optimization solvers, and priority rule-based heuristics. However, the increasing complexity of these problems and advancements in solution techniques led to the adoption of a broader range of methodologies. Notable approaches include queuing-theory-based models for dynamic arrival patterns [44], exact algorithms, and heuristic or metaheuristic solutions such as genetic algorithms and auction-based mechanisms to handle dynamic and complex scenarios [59,60,61]. The integration of mathematical programming with non-stationary and vacation queuing models has significantly improved the estimation of truck waiting times and service rates, facilitating more responsive TAS designs [62]. Additionally, decentralized systems utilizing agent-based approaches enable realistic simulations of interactions between drayage and terminal operators [61,63,64].
Optimization models in TAS can be classified into exact and metaheuristic approaches. Exact methods include techniques such as the Frank–Wolfe method and branch-and-price heuristics. Metaheuristic algorithms encompass Genetic Algorithms (GAs), hybrid GA-Simulated Annealing, Tabu Search (TS), Variable Neighborhood Search (VNS), improved VNS (IVNS), and Hybrid GA-VNS combinations. Robust and stochastic optimization models are tackled using two-stage robust optimization with column-and-row generation algorithms or stochastic assignment heuristics integrated with discrete choice modeling. Simulation-based optimization approaches embed simulation within heuristic methods or combine discrete-event simulation with optimization algorithms like GA. Furthermore, agent-based models employ auction-based mechanisms for decentralized scheduling or simulate collaborative systems to evaluate interactions and performance.

5. Discussion and Further Research Directions

From the analysis of the reviewed literature, we observe that the modeling approaches for TAS optimization have evolved over the years, reflecting the increasing complexity of port operations, the growing emphasis on environmental and operational efficiency, and advancements in emerging technologies aimed at enhancing data integration and automation. To provide a clearer understanding of these developments and their progression, we classify the TAS models into four distinct generations (see Table 2).
The earlier contributions, categorized as the first generation of TAS models, present foundational approaches focused on optimizing truck turn times and crane utilization using deterministic and queuing-based formulations. These formulations are characterized by deterministic inputs, such as fixed arrival rates and static service times, with limited consideration of variability. The models predominantly employed linear programming, integer programming [14], and queuing theory [15,18] to minimize operational bottlenecks and utilize simulations to validate and evaluate the impacts of appointment systems [24,25,44]. These early models were relatively simple, often assuming static or deterministic inputs and exhibiting limited ability to handle real-world uncertainties, such as late arrivals or no-shows.
The second generation of TAS models demonstrates greater attention to integrating environmental objectives [28,57], such as emission reduction, with traditional operational goals; proposing collaborative frameworks [48,49] to promote coordination between terminals and trucking companies for optimized scheduling; and expanding the scope of TAS decisions to consider yard and drayage operations to coordinate truck arrivals with container relocations and retrievals [65,66,67] and matching inbound and outbound contains to facilitate double moves and minimize empty trips [19]. The complexity of the models necessitated an increased use of heuristics and metaheuristics to solve complex problems. However, the increased model complexity posed challenges for real-world implementation. These models often lacked the ability to dynamically adapt to real-time changes in truck arrivals or terminal operations. Furthermore, while collaboration was introduced, models typically addressed yard and gate operations separately rather than holistically.
The third generation of TAS models addresses uncertainty in operational conditions, such as dynamic truck arrivals, stochastic travel times, and real-time disruptions. These models are characterized by the introduction of dynamic and stochastic approaches [68], the use of agent-based simulations to explore decentralized and centralized scheduling [30], and the incorporation of real-time decision-making capabilities [51]. This generation accounted for uncertainties in truck arrivals, travel times, and service times, making the models more realistic. Agent-based simulations enabled the exploration of decentralized and centralized scheduling approaches, offering valuable new insights. Additionally, this generation began to cohesively integrate yard operations, gate operations, and truck appointment systems. Despite these advances, challenges persisted; for example, dynamic and stochastic models required significant computational resources, limiting their scalability. Furthermore, real-time deployment remained difficult due to the need for high-quality, real-time data and advanced infrastructure, and the complexity of these models made them less accessible to terminal operators without specialized expertise.
The fourth generation of TAS models leverages artificial intelligence, multi-agent systems, and advanced optimization algorithms to handle large-scale, real-time, and decentralized scenarios. These models capitalize on auction-based mechanisms and decentralized coordination [61], the integration of machine learning algorithms for predictive and adaptive optimization [31,69], and advanced algorithms such as branch-and-price heuristics [70] and robust optimization frameworks to handle uncertainty [35,43,61,71]. These models achieve fully integrated gate, yard, and crane operations, addressing congestion, emissions, and resource utilization simultaneously. However, these models rely heavily on high-quality, real-time data, which may not be available in all terminal settings, and require advanced technological infrastructure, such as IoT devices and cloud-based systems, for successful implementation. Additionally, the integration of intelligent systems and decentralized approaches posed considerable challenges for practical deployment, and the adoption of advanced technologies and infrastructure upgrades incurred high initial costs.
Table 2. Classification of TAS models.
Table 2. Classification of TAS models.
GenerationCharacteristicsAdvantagesLimitationsRelated Papers
First GenerationDeterministic, foundational models for gate optimization.Simple, foundational models; computationally efficient; introduced TAS concepts.Deterministic; limited scope; no real-time or stochastic considerations; scalability issues.Guan and Liu [14], Namboothiri and Erera [18], Huynh [20], Zhao and Goodchild [21], Esmemr et al. [22], Huynh and Walton [25].
Second GenerationEmphasis on environmental and collaborative optimization.Integrated environmental and collaborative objectives; advanced heuristics; expanded scope.Computational complexity; limited real-time adaptability; partial yard–gate integration.Schulte et al. [7], Do et al. [28], Zhang et al. [44], Phan and Kim [49], Chen and Jiang [57], Torkjazi et al. [63], Azab and Morita [65].
Third GenerationDynamic and stochastic models with real-time decision-making.Dynamic and stochastic models; real-time adaptability; agent-based simulations; synchronization.High computational demand; implementation barriers; complexity for practitioners.Li et al. [5], Riaventin et al. [30], Xu et al. [51], Stoop et al. [68].
Fourth GenerationIntelligent systems leveraging AI, IoT, and robust optimization.Intelligent systems; decentralized coordination; robust and holistic integration; sustainability.Data dependency; high infrastructure requirements; cost and implementation complexity.da Silva et al. [31], Li et al. [35], Hoxha et al. [43], Wang et al. [70], Wasesa et al. [71].
The key elements that define the contribution and scope of a TAS model include quotas and time slot considerations, yard and drayage operations, sustainability and environmental objectives, uncertainty handling, collaborative and real-time decision-making capabilities, appointment rescheduling, and the integration of advanced technologies.
The primary aim of TAS models is to optimize the allocation of time slots for external trucks to alleviate gate congestion [3,40]. Additionally, TAS models may consider yard [53,72] and drayage operations [16,36,70], synchronizing external truck arrivals with yard crane schedules to minimize truck delays and streamline terminal operations. Sustainability is another feature considered in TAS models [37,71]. These models integrate emission reduction a core objective, targeting CO2 and other pollutants associated with idling trucks and inefficient yard operations. Uncertainty handling is also a modeling feature of TAS models [35]. These models address stochastic elements, including early arrivals, no-shows, travel delays, and operational disruptions, to enhance scheduling robustness. Methods such as overbooking mechanisms and robust optimization approaches are often employed to mitigate these uncertainties [41,68,71]. The option of collaborative decision-making and the optimization of multiple objectives, such as minimizing costs, emissions, and congestion while maximizing throughput and efficiency, are special features considered in some TAS models. Finally, the integration of advanced technologies to predict emissions, gather real-time data, and facilitate the dynamic rescheduling of appointments and disruption management [31,61,69,73] represents a recent advancement in TAS modeling. Table 3 provides a comparison of these specific modeling features, highlighting the progression from foundational deterministic models to advanced intelligent systems.
Despite significant progress, future research should address several critical areas. Stakeholder integration is needed to create holistic frameworks that unify the perspectives of terminal operators, drayage firms, and port authorities. Models must also enhance scalability and real-time adaptability to manage high-traffic terminals and dynamic demand conditions. The digital transformation of TASs using IoT, AI, and blockchain technologies presents opportunities to enhance data integration and automation. Lastly, the exploration of sustainability beyond emissions, such as noise pollution and community well-being, remains an underexplored yet vital area for future work.

6. Conclusions

The development of advanced optimization models for truck appointment scheduling has significantly enhanced container terminal operations by addressing efficiency, revenue maximization, and risk management. Employing methodologies like robust optimization, stochastic dynamic programming, mixed-integer programming, and hybrid heuristics, these models effectively manage uncertainty and interdependent operational decisions. Through real-world case studies and simulation-based evaluations, researchers have provided practical insights for terminal managers, demonstrating the potential to improve operational efficiency, reduce costs, and mitigate risks. These efforts underscore the importance of combining mathematical modeling with empirical validation to meet the complex demands of modern terminal operations.
Collectively, the state-of-the-art TAS models reflect substantial progress in addressing challenges such as disruptions, uncertainty, emissions, and dynamic scheduling. By integrating truck scheduling with yard equipment allocation and employing innovative frameworks, such as vessel-dependent time windows and advisory-based systems, recent studies highlight strategies to optimize terminal performance. Furthermore, advancements in TAS models emphasize multi-stakeholder collaboration, robust optimization techniques, and sustainability-focused approaches to reduce congestion, emissions, and operational costs while enhancing overall terminal efficiency.
The evolution of TAS modeling approaches reveals a clear progression in sophistication, scope, and technological integration. Early generations laid the foundation for operational efficiency but lacked considerations such as uncertainty, real-time adaptability, and environmental sustainability. Subsequent generations progressively addressed these limitations by incorporating advanced features, including dynamic scheduling, collaborative decision-making, and sustainability objectives. The fourth generation represents the pinnacle of current advancements, leveraging artificial intelligence, the IoT, and robust optimization frameworks to achieve holistic and sustainable terminal operations.
Looking ahead, the TAS literature presents significant opportunities for further innovation. Incorporating cutting-edge technologies such as AI, IoT, and blockchain could enable real-time decision-making, enhance scalability, and improve system resilience. Future research should prioritize the integration of multi-modal operations and adaptive systems to address the growing complexity of port ecosystems. This paper provides a solid foundation for a comprehensive understanding of TAS models, identifying critical gaps and highlighting opportunities to expand the scope of TAS applications. Ultimately, these advancements aim to foster efficiency, resilience, and environmental sustainability in global terminal operations.

Author Contributions

Conceptualization, J.M.-O. and M.D.G.; methodology, J.M.-O., M.D.G. and M.V.; formal analysis, J.M.-O. and M.D.G.; investigation, M.D.G. and M.V.; data curation, M.V.; writing—original draft preparation, J.M.-O.; writing—review and editing, J.M.-O., M.D.G. and M.V.; visualization, M.D.G. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The raw data supporting the conclusions of this article will be made available by the authors on request.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A

Table A1. Selected research articles on truck appointment scheduling literature.
Table A1. Selected research articles on truck appointment scheduling literature.
AuthorYearModel *Data SourceValidation FrameworkMain Contribution
Huynh and Walton [25]2008OPT + SIMNot explicitly provided but references terminals like Evergreen Los Angeles Terminal and Long BeachSimulations to test the effectiveness of the proposed system under various arrival scenarios, including late arrivals and no-showsIntroduces a methodology that combines a mathematical model and simulation to optimize truck appointment systems
Namboothiri and Erera [18]2008OPTSimulated data based on U.S. port operationsComputational experiments using test instances designed to simulate realistic drayage operations. These tests explore the impact of slot capacity variations on fleet productivity and customer service levelsDevelops an integer programming-based framework to optimize drayage fleet operations under appointment-based port access control systems. The study highlights how increased slot capacities improve fleet productivity, providing insights into the impact of appointment systems on drayage firms
Guan and Liu [14]2009QUEU.S. marine terminal dataCase study using field data collected from marine terminal gate operations. Sensitivity analysis is conducted to assess the impact of appointment caps and arrival rates on system performanceProposes a multi-server queuing model to optimize gate appointment systems, balancing terminal operating costs and truck waiting costs. The study demonstrates that appointment systems significantly reduce congestion and associated costs at terminal gates
Huynh [20]2009SIMSimulated terminal dataEvaluates different scheduling rules under various operational scenarios, showing clear improvements in resource utilization and truck turn timesThe study provides evidence that properly designed appointment systems improve yard crane utilization and reduce truck turn times in grounded operations
Zhao and Goodchild [21]2010SIMSimulated data based on container yard setupsSimulation experiments to model different levels of truck arrival information and container bay configurationsDemonstrates how improved truck arrival information can reduce container rehandling in terminal yards, enhancing crane productivity
Esmemr et al. [22]2010SIMTurkish portCase study at a Turkish port to analyze how varying the number of terminal trucks impacts environmental and operational performanceProposes a simulation-based approach to optimize the number of terminal trucks required for operations, integrating lean and green concepts
Kiani et al. [15]2010QUESimulated dataSimulates various gate configurations and arrival patternsDevelops a queuing-based simulation methodology to address truck congestion and reduce turnaround times at marine terminal gates. The study provides practical insights into improving gate operations and mitigating queue lengths
Huynh and Walton [23]2011SIMSimulated terminal dataSimulation experiments to evaluate the impact of appointment caps and scheduling rules on gate throughput and resource utilizationAnalyze the effects of TAS on gate throughput and operational efficiency. The paper introduces scheduling rules and their impact on reducing resource idling and truck turn times
Sharif et al. [26]2011DAN + SIM---Simulates experiments with real-time data scenariosHighlights how real-time information, coupled with predictive strategies by truck dispatchers, can stabilize truck arrivals and reduce gate queuing
van Asperen et al. [53]2013SIMAn automated container terminalTesting different scenarios of truck arrival announcements, quantifying crane idle time and reshuffling efficiencyDemonstrates the TAS’s ability to optimize yard crane utilization, albeit with challenges in implementation
Dekker et al. [72]2013QUERotterdam Maasvlakte terminalsA case study quantifying waiting time and emission reductionsProposes a Chassis Exchange Terminal concept that mitigates gate congestion and enhances throughput, focusing on operational off-peak hours
Zhao and Goodchild [2]2013SIM + QUE---Analytical framework demonstrating improved efficiency in yard crane productivity and reduced truck delaysValidates the operational benefits of using truck arrival information to optimize yard operations
Zhang et al., [55]2013OPTTianjin terminalCase study demonstrating significant reductions in turnaround timesValidates TAS as a viable tool for congestion management and reduce truck turn time at container terminals using optimized appointment quotas
Chen et al. [59]2013OPTNorthern China terminalCase study from a Northern China terminalImplement vessel-dependent time windows to control truck arrivals and reduce congestion at terminal gates and highlight significant reductions in gate congestion and improved resource allocation
Chen et al. [62]2013QUEPort of VancouverCase studyDemonstrates dynamic TAS improves flexibility and reduces congestion effectively
Chen et al. [42]2013OPT + QUE---Validated through numerical examplesProves that minor shifts in truck arrivals can significantly reduce emissions and congestion
Islam et al. [54]2013OPTPort of New York and New JerseyCase study using publicly available port operation dataReengineers the truck hauling process at container terminals by introducing a truck-sharing arrangement to minimize empty trips and improve transport capacity
Nossack and Pesch [60]2013OPT---Computational experiments on synthetic datasetsHighlights efficient handling of pre- and end-haulage to reduce operational costs in intermodal transportation
Zehendner and Feillet [38]2014OPT---Real-world data demonstrate reductions in delays and improved multimodal service qualityEvaluates the benefits of a TAS on multimodal terminal service quality, gained by coordinating inland transport and yard resource allocation
Phan and Kim [6]2015OPT---Numerical simulations validating system efficiency under different scenariosDevelops a decentralized negotiation process for scheduling truck arrivals at container terminals
Phan and Kim [49]2016OPT---Numerical experiments to assess system robustness under operational uncertaintiesIntroduces a collaborative truck appointment system, integrating trucking company operations with terminal schedules
Chen and Jiang [57]2016OPTChinese container terminalsNumerical experiments with real-world scenariosDemonstrates the effectiveness of vessel-dependent time windows in reducing gate congestion
Do et al. [28]2016SIMSimulated terminal dataNumerical experiments to analyze emission reductionsDemonstrates the impact of operational control mechanisms on emission reduction and efficiency
Schulte et al. [7]2017OPT---A real-world scenario, demonstrating effective reductions in emissions and costs through collaborationAdvocates for collaborative TAS designs, showing significant environmental and economic benefits for ports and trucking companies
Ramírez-Nafarrate et al. [24]2017SIMPort of AricaCase studyEvaluates the impact of a truck appointment system (TAS) on yard efficiency in port terminals
Gracia et al. [3]2017SIMPort of San AntonioCase studyDemonstrates that lane segmentation and optimal booking levels significantly reduce congestion and emissions at the terminal gates
Torkjazi et al. [63]2018OPTU.S. container terminalsNumerical analysis of real-world scenariosProposes a TAS considering drayage truck tours to minimize costs for terminal and drayage operations
Li et al. [5]2018SIM---Sensitivity analysis of strategies under disruption scenarios at container terminalsIntroduces practical resilience strategies to manage typical disruptions effectively, improving operational stability and sustainability
Zhang et al. [44]2019QUE---Numerical experiments with sensitivity analysisImproves service efficiency by aligning truck arrivals with crane operations, reducing gate and yard congestion
Yi et al. [32]2019OPT---Empirical data from a port terminal are used for validation, demonstrating improved scheduling efficiencyEffective in balancing terminal workloads and minimizing congestion-related delays
Zeng et al. [39]2019OPT---Numerical experiments validate the model, showing significant reductions in container rehandlingProvides tools for terminals to enhance yard efficiency and reduce delays by optimizing container rehandling and pickup sequences using partial truck arrival information
Fan et al. [58]2019OPTChinese container terminalsNumerical examplesAddresses truck scheduling under TAS to minimize carbon emissions and operational and proves low-carbon scheduling improves operational efficiency and sustainability
Ma et al. [40]2019OPTTianjin PortNumerical experiments demonstrating emission reductionsDemonstrates the effectiveness of vessel-dependent time windows in congestion and emission management
Caballini et al. [19]2020DAN + OPTPSA—Genova, Italy and Altamira terminal, MexicoCase studies on two real-world terminals, and an experimental design using factorial analysis to evaluate the impacts of various clustering and optimization configurationsOffers a robust TAS methodology combining clustering and optimization to minimize empty truck trips and congestion, applicable across terminals globally
Mar-Ortiz et al. [9]2020OPTMexican container terminalReal case study at a Mexican container terminalProposes an optimization-based DSS to determine the appointment quota for each time slot on a one-day planning horizon, within a container terminal working on a TAS environment
Azab et al. [27]2020OPT + SIMAlexandria Container TerminalValidated against artificial instances inspired by real-world dataDevelop a simulation-based optimization approach for collaborative scheduling of external trucks in container terminals and highlights the importance of collaborative scheduling and IoT-based frameworks for improved terminal performance
Li et al. [36]2020OPTDalian Maritime TerminalNumerical experimentsHighlights the efficiency of integrated quota allocation and crane scheduling in reducing congestion
Im et al. [64]2021OPTGeneric large-scale container terminalsSimulated case study highlighting cooperative scenariosCooperation models between transport companies and terminal operators reduce congestion and improve scheduling efficiency
Xu et al. [51]2021OPT---Simulation-based experiments on real data validate the model, showing improved cost efficiency over traditional TAS approachesDevelops a multi-constraint truck appointment system considering truck companies and terminals to minimize operation costs while considering urban peak congestion and queuing costs
Neagoe et al. [52]2021SIMBulk cargo marine terminalSimulated using empirical data from weighbridges and geo-positioning systemsCompares congestion management initiatives at bulk cargo marine terminals using discrete-event simulation to assess truck queuing and emissions
Wasesa et al. [71]2021SIM---Case studies focusing on operational performance under varying no-show ratesProposes overbooking strategies to enhance terminal productivity and environmental performance
Azab and Morita [50]2022OPTJapanese container terminalA case study demonstrating significant reductions in container relocations while preserving scheduling preferencesIntegrates truck appointments and yard operations decisions to reduce yard congestion and enhanced terminal efficiency
Xu et al. [66]2022OPT---Simulation experiments demonstrate cost reductions and improved adaptability to arrival uncertainties.Addresses dynamic appointment rescheduling under truck arrival uncertainties to minimize operating costs and operational disruptions
Abdelmagid et al. [33]2022OPTPort of AlexandriaNumerical experiments based on instances from literatureImproves workload distribution and reduces truck turnaround time, leading to cost minimization and enhanced terminal efficiency
Azab and Morita [65]2022OPTSimulated terminal dataSolved using instances from literatureHighlights the benefits of integrating appointment scheduling with yard operations
Li et al. [16]2022OTP + QUEShenzhen and Dalian terminalsSimulation-based experimentsDevelops a queuing model to optimize truck appointments and yard equipment use for dual transaction systems
Ma et al. [37]2022OPTDalian Maritime TerminalNumerical experimentsEnhances yard efficiency by integrating truck arrivals with crane operations
Nadi et al. [56]2022SIMPort of RotterdamExperimental analysisIntroduces an advisory-based time slot management system to mitigate truck waiting times at terminal gates and highlights the benefits of behavioral modeling in time slot allocation for congestion reduction
Sun et al. [41]2022OPT + DANYT Port, ChinaNumerical experiments based on smart gate dataReduces external truck turnaround times and emissions in ports using data-driven optimization of appointment quotas
Torkjazi et al. [45]2022OPTU.S. container terminalsSimulated using multi-player game scenariosModels TAS as a multi-player game between terminals and drayage firms, that outperform single-player models in balancing terminal and drayage firm interests
da Silva et al. [69]2023SIM + DANBrazilian port terminalA case study achieving a 90.4% reduction in waiting times and reduced queue sizesDemonstrates the effectiveness of integrating smart technologies in truck appointment systems to improve port logistics flexibility and visibility with real-time data
Zhou [34]2023OPT + QUE---Real-world data demonstrate reductions in no-show impacts and improved resource utilizationHighlights overbooking strategies to mitigate disruptions in TAS operations, and incorporate no-show behaviors into truck appointment scheduling to minimize terminal resource inefficiencies and carbon emissions
He et al. [47]2023OPTShanghai Maritime University’s dataSensitivity analysis on task appointment strategiesDemonstrates that balancing yard workload improves efficiency and reduces truck delays
Minh and Noi [46]2023OPT + QUEHo Chi Minh City TerminalCase study validation with comparison to observed dataDevelops a TAS to optimize arrival management and service gate allocation and demonstrate cost and congestion reductions through optimized gate management
Abeysooriya et al. [17]2024QUE + OPTA major Asian portData-driven analysis based on truck arrival and emission patternsProposes a gate queuing optimization model to minimize greenhouse gas emissions from idling trucks
Huang et al. [48]2024OPT---Extensive experiments showing a 29.4% reduction in total operating time compared to traditional approachesHighlights the benefits of integrating appointment systems with efficient task scheduling to enhance operational efficiency in drayage operations
Li et al. [35]2024OPT---A case study on real-world terminal operation data, showing robust performance under uncertain scenariosProvides a practical framework for gate appointment design, improving terminal efficiency and mitigating congestion under uncertainty
Bett et al. [29]2024SIM + OPTLiterature-derived scenarios.Numerical experiments based on research dataEmphasizes the need for dynamic scheduling and resource optimization in the face of uncertainties. Optimize truck appointment systems using simulation-based methods to account for yard congestion and dynamic scheduling
da Silva et al. [31]2024DAN + OPTBrazilian port terminalA case study to anticipate disruptions and to actively manage hinterland port flowsProposes a conceptual model for flexible truck appointment systems, able to consider a continuous stream of real-time data from smart technologies to identify disruptive events and to dynamically reschedule truck appointments
Duan et al. [67]2024OPTSimulated data from Chinese terminalsNumerical experiments with sensitivity analysisIntegrates TAS with container relocation operations to enhance yard crane efficiency and reduce congestion while balancing operational workloads
Hoxha et al. [43]2024DAN + OPTPSA GenovaCase studyDemonstrates effective emission reductions through optimized arrival scheduling
Riaventin et al. [30]2024SIM---Simulation with synthetic data reflecting real-world configurationsInvestigates synchronization between truck arrival and yard crane scheduling under centralized and decentralized approaches to reduce emissions
Stoop et al. [68]2024OPTPort of AntwerpCase studyDemonstrates robust scheduling under uncertainties of drayage operations improve efficiency and reduce delays
Wang et al. [70]2024OPTTianjin PortCase studyDevelops an optimization model for scheduling automated container terminal robots and external trucks in a parallel layout
Wasesa et al. [71]2024SIMPort of RotterdamCase studyDesigns an auction-based truck appointment system for automated container terminals and demonstrate enhanced operational efficiency and sustainability through market-driven appointment allocation
* (OPT) optimization model, (SIM) simulation model, (QUE) queueing model, (DAN) data analytics.

References

  1. Huynh, N.; Smith, D.; Ri Harder, F. Truck appointment systems: Where we are and where to go from here. Transp. Res. Rec. 2016, 2548, 1–9. [Google Scholar] [CrossRef]
  2. Zhao, W.; Goodchild, A.V. Using the truck appointment system to improve yard efficiency in container terminals. Marit. Econ. Logist. 2013, 15, 101–119. [Google Scholar] [CrossRef]
  3. Gracia, M.D.; González-Ramírez, R.G.; Mar-Ortiz, J. The impact of lanes segmentation and booking levels on a container terminal gate congestion. Flex. Serv. Manuf. J. 2017, 29, 403–432. [Google Scholar] [CrossRef]
  4. Giuliano, G.; O’Brien, T. Reducing port-related truck emissions: The terminal gate appointment system at the Ports of Los Angeles and Long Beach. Transp. Res. D Transp. Environ. 2007, 12, 460–473. [Google Scholar] [CrossRef]
  5. Li, N.; Chen, G.; Govindan, K.; Jin, Z. Disruption management for truck appointment system at a container terminal: A green initiative. Transp. Res. D Transp. Environ. 2018, 61, 261–273. [Google Scholar] [CrossRef]
  6. Phan, M.H.; Kim, K.H. Negotiating truck arrival times among trucking companies and a container terminal. Transp. Res. Part E Logist. Transp. Rev. 2015, 75, 132–144. [Google Scholar] [CrossRef]
  7. Schulte, F.; Lalla-Ruiz, E.; Gonzalez-Ramírez, R.G.; Voß, S. Reducing port-related empty truck emissions: A mathematical approach for truck appointments with collaboration. Transp. Res. Part E Logist. Transp. Rev. 2017, 105, 195–212. [Google Scholar] [CrossRef]
  8. Abdelmagid, A.M.; Gheith, M.S.; Eltawil, A.B. A comprehensive review of the truck appointment scheduling models and directions for future research. Transport. Rev. 2022, 42, 102–126. [Google Scholar] [CrossRef]
  9. Mar-Ortiz, J.; Castillo-García, N.; Gracia, M.D. A decision support system for a capacity management problem at a container terminal. Int. J. Prod. Econ. 2020, 222, 107502. [Google Scholar] [CrossRef]
  10. Brewerton, P.; Millward, L. Organizational Research Methods: A Guide for Students and Researchers, 2nd ed.; SAGE: Newcastle upon Tyne, UK, 2001. [Google Scholar]
  11. Seuring, S.; Müller, M. From a literature review to a conceptual framework for sustainable supply chain management. J. Clean. Prod. 2008, 16, 1699–1710. [Google Scholar] [CrossRef]
  12. Meersman, H.; Van de Voorde, E.; Vanelslander, T. Port congestion and implications to maritime logistics. In Maritime Logistics; Emerald Group Publishing Limited: Bentley, UK, 2012; pp. 49–68. [Google Scholar]
  13. Rashidi, H.; Tsang, E.P. Container terminals: Scheduling decisions, their formulation and solutions. In Submitted to the Journal of Scheduling; University of Essex, Computer Science Department: Essex, UK, 2006. [Google Scholar]
  14. Guan, C.; Liu, R. Container terminal gate appointment system optimization. Marit. Econ. Logist. 2009, 11, 378–398. [Google Scholar] [CrossRef]
  15. Kiani, M.; Sayareh, J.; Nooramin, S. A simulation framework for optimizing truck congestions in marine terminals. J. Mar. Res. 2010, 7, 55–70. [Google Scholar]
  16. Li, N.; Haralambides, H.; Sheng, H.; Jin, Z. A new vocation queuing model to optimize truck appointments and yard handling-equipment use in dual transactions systems of container terminals. Comput. Ind. Eng. 2022, 169, 108216. [Google Scholar] [CrossRef]
  17. Abeysooriya, H.; Weerasinghe, B.A.; Perera, H.N. Optimizing Gate Queuing at Container Terminals to Facilitate Green Operations. IFAC PapersOnLine 2024, 58, 307–312. [Google Scholar] [CrossRef]
  18. Namboothiri, R.; Erera, A.L. Planning local container drayage operations given a port access appointment system. Transp. Res. Part E Logist. Transp. Rev. 2008, 44, 185–202. [Google Scholar] [CrossRef]
  19. Caballini, C.; Gracia, M.D.; Mar-Ortiz, J.; Sacone, S. A combined data mining–optimization approach to manage trucks operations in container terminals with the use of a TAS: Application to an Italian and a Mexican port. Transp. Res. Part E Logist. Transp. Rev. 2020, 142, 102054. [Google Scholar] [CrossRef]
  20. Huynh, N. Reducing truck turn times at marine terminals with appointment scheduling. Transp. Res. Rec. 2009, 2100, 47–57. [Google Scholar] [CrossRef]
  21. Zhao, W.; Goodchild, A.V. The impact of truck arrival information on container terminal rehandling. Transp. Res. Part E Logist. Transp. Rev. 2010, 46, 327–343. [Google Scholar] [CrossRef]
  22. Esmemr, S.; Ceti, I.B.; Tuna, O. A simulation for optimum terminal truck number in a Turkish port based on lean and green concept. Asian J. Shipp. Logist. 2010, 26, 277–296. [Google Scholar] [CrossRef]
  23. Huynh, N.; Walton, C.M. Improving efficiency of drayage operations at seaport container terminals through the use of an appointment system. In Handbook of Terminal Planning; Springer: New York, NY, USA, 2011; pp. 323–344. [Google Scholar]
  24. Ramírez-Nafarrate, A.; González-Ramírez, R.G.; Smith, N.R.; Guerra-Olivares, R.; Voß, S. Impact on yard efficiency of a truck appointment system for a port terminal. Ann. Oper. Res. 2017, 258, 195–216. [Google Scholar] [CrossRef]
  25. Huynh, N.; Walton, C.M. Robust scheduling of truck arrivals at marine container terminals. J. Transp. Eng. 2008, 134, 347–353. [Google Scholar] [CrossRef]
  26. Sharif, O.; Huynh, N.; Vidal, J.M. Application of El Farol model for managing marine terminal gate congestion. Res. Transp. Econ. 2011, 32, 81–89. [Google Scholar] [CrossRef]
  27. Azab, A.; Karam, A.; Eltawil, A. A simulation-based optimization approach for external trucks appointment scheduling in container terminals. Int. J. Model. Simul. 2020, 40, 321–338. [Google Scholar] [CrossRef]
  28. Do, N.A.D.; Nielsen, I.E.; Chen, G.; Nielsen, P. A simulation-based genetic algorithm approach for reducing emissions from import container pick-up operation at container terminal. Ann. Oper. Res. 2016, 242, 285–301. [Google Scholar] [CrossRef]
  29. Bett, D.K.; Ali, I.; Gheith, M.; Eltawil, A. Simulation-Based Optimization of Truck Appointment Systems in Container Terminals: A Dual Transactions Approach with Improved Congestion Factor Representation. Logistics 2024, 8, 80. [Google Scholar] [CrossRef]
  30. Riaventin, V.N.; Cakravastia, A.; Cahyono, R.T.; Suprayogi. Sustainable Synchronization of Truck Arrival and Yard Crane Scheduling in Container Terminals: An Agent-Based Simulation of Centralized and Decentralized Approaches Considering Carbon Emissions. Sustainability 2024, 16, 9743. [Google Scholar] [CrossRef]
  31. da Silva, M.R.F.; Frazzon, E.M.; Silva, V.M.D. Design of flexible truck appointment system based on machine learning approach. Int. J. Logist. Manag. 2024, 48, 244–266. [Google Scholar] [CrossRef]
  32. Yi, S.; Scholz-Reiter, B.; Kim, T.; Kim, K.H. Scheduling appointments for container truck arrivals considering their effects on congestion. Flex. Serv. Manuf. J. 2019, 31, 730–762. [Google Scholar] [CrossRef]
  33. Abdelmagid, A.M.; Gheith, M.; Eltawil, A. Scheduling External Trucks Appointments in Container Terminals to Minimize Cost and Truck Turnaround Times. Logistics 2022, 6, 45. [Google Scholar] [CrossRef]
  34. Zhou, Y. Research on Optimization of container Delivery Truck Appointment Considering No-showing and Carbon Emission. Front. Bus. Econ. Manag. 2023, 8, 177–184. [Google Scholar] [CrossRef]
  35. Li, S.; Jia, S.; Tao, Y.; Lin, X. Gate appointment design in a container terminal: A robust optimization approach. Transp. Res. Part E Logist. Transp. Rev. 2024, 184, 103495. [Google Scholar] [CrossRef]
  36. Li, N.; Chen, G.; Ng, M.; Talley, W.K.; Jin, Z. Optimized appointment scheduling for export container deliveries at marine terminals. Marit. Policy Manag. 2020, 47, 456–478. [Google Scholar] [CrossRef]
  37. Ma, M.; Zhao, W.; Fan, H.; Gong, Y. Collaborative optimization of yard crane deployment and inbound truck arrivals with vessel-dependent time windows. J. Mar. Sci. Eng. 2022, 10, 1650. [Google Scholar] [CrossRef]
  38. Zehendner, E.; Feillet, D. Benefits of a truck appointment system on the service quality of inland transport modes at a multimodal container terminal. Eur. J. Oper. Res. 2014, 235, 461–469. [Google Scholar] [CrossRef]
  39. Zeng, Q.; Feng, Y.; Yang, Z. Integrated optimization of pickup sequence and container rehandling based on partial truck arrival information. Comput. Ind. Eng. 2019, 127, 366–382. [Google Scholar] [CrossRef]
  40. Ma, M.; Fan, H.; Jiang, X.; Guo, Z. Truck arrivals scheduling with vessel dependent time windows to reduce carbon emissions. Sustainability 2019, 11, 6410. [Google Scholar] [CrossRef]
  41. Sun, S.; Zheng, Y.; Dong, Y.; Li, N.; Jin, Z.; Yu, Q. Reducing external container trucks’ turnaround time in ports: A data-driven approach under truck appointment systems. Comput. Ind. Eng. 2022, 174, 108787. [Google Scholar] [CrossRef]
  42. Chen, G.; Govindan, K.; Golias, M.M. Reducing truck emissions at container terminals in a low carbon economy: Proposal of a queueing-based bi-objective model for optimizing truck arrival pattern. Transp. Res. Part E Logist. Transp. Rev. 2013, 55, 3–22. [Google Scholar] [CrossRef]
  43. Hoxha, R.; Cangelosi, S.; Sacone, S.; Zero, E. Reducing Emission Peaks in a Port Terminal through Optimized Truck Arrivals. IFAC PapersOnLine 2024, 58, 321–326. [Google Scholar] [CrossRef]
  44. Zhang, X.; Zeng, Q.; Yang, Z. Optimization of truck appointments in container terminals. Marit. Econ. Logist. 2019, 21, 125–145. [Google Scholar] [CrossRef]
  45. Torkjazi, M.; Huynh, N.; Asadabadi, A. Modeling the Truck Appointment System as a Multi-Player Game. Logistics 2022, 6, 53. [Google Scholar] [CrossRef]
  46. Minh, C.C.; Noi, N.V. Optimising truck arrival management and number of service gates at container terminals. Marit. Bus. Rev. 2023, 8, 18–31. [Google Scholar] [CrossRef]
  47. He, J.; Zhang, L.; Deng, Y.; Yu, H.; Huang, M.; Tan, C. An allocation approach for external truck tasks appointment in automated container terminal. Adv. Eng. Inform. 2023, 55, 101864. [Google Scholar] [CrossRef]
  48. Huang, Y.; Jin, Z.; Liu, P.; Wang, W.; Zhang, D. Container drayage problem integrated with truck appointment system and separation mode. Comput. Ind. Eng. 2024, 193, 110307. [Google Scholar] [CrossRef]
  49. Phan, M.H.; Kim, K.H. Collaborative truck scheduling and appointments for trucking companies and container terminals. Transp. Res. Part B Methodol. 2016, 86, 37–50. [Google Scholar] [CrossRef]
  50. Azab, A.; Morita, H. Coordinating truck appointments with container relocations and retrievals in container terminals under partial appointments information. Transp. Res. Part E Logist. Transp. Rev. 2022, 160, 102673. [Google Scholar] [CrossRef]
  51. Xu, B.; Liu, X.; Yang, Y.; Li, J.; Postolache, O. Optimization for a multi-constraint truck appointment system considering morning and evening peak congestion. Sustainability 2021, 13, 1181. [Google Scholar] [CrossRef]
  52. Neagoe, M.; Hvolby, H.H.; Taskhiri, M.S.; Turner, P. Using discrete-event simulation to compare congestion management initiatives at a port terminal. Simul. Model. Pract. Theory 2021, 112, 102362. [Google Scholar] [CrossRef]
  53. van Asperen, E.; Borgman, B.; Dekker, R. Evaluating impact of truck announcements on container stacking efficiency. Flex. Serv. Manuf. J. 2013, 25, 543–556. [Google Scholar] [CrossRef]
  54. Islam, S.; Olsen, T.; Daud Ahmed, M. Reengineering the seaport container truck hauling process: Reducing empty slot trips for transport capacity improvement. Bus. Process Manag. J. 2013, 19, 752–782. [Google Scholar] [CrossRef]
  55. Zhang, X.; Zeng, Q.; Chen, W. Optimization model for truck appointment in container terminals. Procedia Soc. Behav. Sci. 2013, 96, 1938–1947. [Google Scholar] [CrossRef]
  56. Nadi, A.; Nugteren, A.; Snelder, M.; Van Lint, J.W.C.; Rezaei, J. Advisory-based time slot management system to mitigate waiting time at container terminal gates. Transport. Res. Rec. 2022, 2676, 656–669. [Google Scholar] [CrossRef]
  57. Chen, G.; Jiang, L. Managing customer arrivals with time windows: A case of truck arrivals at a congested container terminal. Ann. Oper. Res. 2016, 244, 349–365. [Google Scholar] [CrossRef]
  58. Fan, H.; Ren, X.; Guo, Z.; Li, Y. Truck scheduling problem considering carbon emissions under truck appointment system. Sustainability 2019, 11, 6256. [Google Scholar] [CrossRef]
  59. Chen, G.; Govindan, K.; Yang, Z. Managing truck arrivals with time windows to alleviate gate congestion at container terminals. Int. J. Prod. Econ. 2013, 141, 179–188. [Google Scholar] [CrossRef]
  60. Nossack, J.; Pesch, E. A truck scheduling problem arising in intermodal container transportation. Eur. J. Oper. Res. 2013, 230, 666–680. [Google Scholar] [CrossRef]
  61. Wasesa, M.; Rizaldi, A.; Stam, A.; Zuidwijk, R.; Van Heck, E. Advancing Smart Sustainable Seaports: Auction-based Truck Appointment System for Automated Container Terminal. IEEE Access 2024, 13, 116384–116397. [Google Scholar] [CrossRef]
  62. Chen, G.; Govindan, K.; Yang, Z.Z.; Choi, T.M.; Jiang, L. Terminal appointment system design by non-stationary M (t)/Ek/c (t) queueing model and genetic algorithm. Int. J. Prod. Econ. 2013, 146, 694–703. [Google Scholar] [CrossRef]
  63. Torkjazi, M.; Huynh, N.; Shiri, S. Truck appointment systems considering impact to drayage truck tours. Transp. Res. Part E Logist. Transp. Rev. 2018, 116, 208–228. [Google Scholar] [CrossRef]
  64. Im, H.; Yu, J.; Lee, C. Truck appointment system for cooperation between the transport companies and the terminal operator at container terminals. Appl. Sci. 2021, 11, 168. [Google Scholar] [CrossRef]
  65. Azab, A.; Morita, H. The block relocation problem with appointment scheduling. Eur. J. Oper. Res 2022, 297, 680–694. [Google Scholar] [CrossRef]
  66. Xu, B.; Liu, X.; Li, J.; Yang, Y.; Wu, J.; Shen, Y.; Zhou, Y. Dynamic appointment rescheduling of trucks under uncertainty of arrival time. J. Mar. Sci. Eng. 2022, 10, 695. [Google Scholar] [CrossRef]
  67. Duan, S.; Zheng, H.X.; Wang, Z.Y. Integrated optimization of truck appointment quotas and container relocations for multiple blocks considering transshipment containers handling. Adv. Eng. Inform. 2024, 62, 102668. [Google Scholar] [CrossRef]
  68. Stoop, K.; Pickavet, M.; Colle, D.; Audenaert, P. The dynamic stochastic container drayage problem with truck appointment scheduling. OR Spectr. 2024, 46, 953–985. [Google Scholar] [CrossRef]
  69. da Silva, M.R.F.; Agostino, I.R.S.; Frazzon, E.M. Integration of machine learning and simulation for dynamic rescheduling in truck appointment systems. Simul. Model. Pract. Theory 2023, 125, 102747. [Google Scholar] [CrossRef]
  70. Wang, Z.; Zeng, Q.; Li, X.; Qu, C. A branch-and-price heuristic algorithm for the ART and external truck scheduling problem in an automated container terminal with a parallel layout. Transp. Res. Part E Logist. Transp. Rev. 2024, 184, 103464. [Google Scholar] [CrossRef]
  71. Wasesa, M.; Ramadhan, F.I.; Nita, A.; Belgiawan, P.F.; Mayangsari, L. Impact of overbooking reservation mechanism on container terminal’s operational performance and greenhouse gas emissions. Asian J. Shipp. Logist. 2021, 37, 140–148. [Google Scholar] [CrossRef]
  72. Dekker, R.; Van Der Heide, S.; Van Asperen, E.; Ypsilantis, P. A chassis exchange terminal to reduce truck congestion at container terminals. Flex. Serv. Manuf. J. 2013, 25, 528–542. [Google Scholar] [CrossRef]
  73. Li, N.; Wang, Z.; Lin, X.; Sheng, H. Prediction of delivery truck arrivals at container terminals: An ensemble deep learning model. Marit. Econ. Logist. 2024, 26, 658–684. [Google Scholar] [CrossRef]
Figure 1. Trend in the publication of articles proposing truck appointment scheduling models.
Figure 1. Trend in the publication of articles proposing truck appointment scheduling models.
Mathematics 13 00503 g001
Figure 2. Distribution of articles per journal.
Figure 2. Distribution of articles per journal.
Mathematics 13 00503 g002
Figure 3. TAS models.
Figure 3. TAS models.
Mathematics 13 00503 g003
Figure 4. Characteristics of TAS models.
Figure 4. Characteristics of TAS models.
Mathematics 13 00503 g004
Figure 5. Decisions of TAS models.
Figure 5. Decisions of TAS models.
Mathematics 13 00503 g005
Figure 6. Objective functions of TAS models.
Figure 6. Objective functions of TAS models.
Mathematics 13 00503 g006
Figure 7. Constraints of TAS models.
Figure 7. Constraints of TAS models.
Mathematics 13 00503 g007
Figure 8. Input parameters of TAS models.
Figure 8. Input parameters of TAS models.
Mathematics 13 00503 g008
Table 1. Category and selection of structural dimensions.
Table 1. Category and selection of structural dimensions.
I. Journals and Publication TrendsII. Context and Scope
(1)
Trend: How is the distribution of publications across the period 2008–2024?
(2)
Journals: In which journals are such articles mainly published?
(3)
Research topics: Which are the main research topics within the TAS literature?
(4)
Scope: Is the focus on terminal operators, trucking companies, port authority, or collaborative?
(5)
Context: Does the study focus on a single terminal, multiple terminals, or a broader port area?
(6)
Contribution of the paper: Which is the main contribution of the paper?
III. Modeling and Solution ApproachIV. Data Integration and Validation
(7)
Modeling: What type of modeling approach is proposed (e.g., mixed-integer programming, stochastic programming, dynamic programming, simulation–optimization framework)?
(8)
Aims and Objectives: What is being optimized (e.g., minimizing waiting times, maximizing resource utilization, reducing emissions)?
(9)
Decisions: Which are the main decisions to make (e.g., assign trucks to time slots, reschedule truck appointments)?
(10)
Constraints: What operational and regulatory constraints are incorporated (e.g., time windows, resource availability, truck capacities)?
(11)
Algorithms: Which exact, metaheuristic, or hybrid method is used to solve the problem?
(12)
Data Sources: Are real-world data or simulated data used for validation?
(13)
Validation: Is the model validated using simulations, real-world case studies, or both?
(14)
Dynamic Features: Are the data deterministic or uncertain? Is the model static or dynamic? Does the model account for real-time data (e.g., live traffic conditions, truck GPS updates)?
Table 3. Comparison of modeling features within the four generations of TAS models.
Table 3. Comparison of modeling features within the four generations of TAS models.
Modeling FeatureFirst GenerationSecond GenerationThird GenerationFourth Generation
Quotas and Time SlotFocused primarily on static quotas and deterministic time slots. Early models lacked flexibility in adjusting quotas dynamically.Introduced time-window adjustments for improved scheduling but remained mostly static. Collaborative quota adjustments began emerging.Time slots became dynamic, with models incorporating demand variability and operational constraints. Quota adjustments linked to real-time conditions.Fully dynamic quota and time slot management with adaptive allocation using AI and machine learning for optimization. Auction-based systems emerged.
Yard OperationsMinimal focus on yard operations. Models were limited to gate optimization and truck turn times.Began integrating yard operations, such as crane scheduling, but often addressed yard and gate operations separately.Comprehensive integration of yard and gate operations, including synchronization of yard crane and truck movements.Holistic yard and gate integration. Advanced algorithms handle crane scheduling, container relocations, and yard throughput optimization. IoT enables real-time updates.
Drayage OperationsLimited consideration of drayage operations. Focused on truck turn times at the gate.Introduced basic collaboration between terminals and trucking companies to optimize drayage schedules.Significant focus on drayage operations with dynamic routing, real-time truck scheduling, and decentralized systems.Full integration of drayage operations with TAS, utilizing multi-agent systems, AI, and predictive analytics for efficient scheduling.
Sustainability and EnvironmentNo explicit focus on sustainability or emissions reduction.Introduced sustainability objectives, such as emissions reduction, alongside operational goals.Strong emphasis on sustainability, with models optimizing truck arrival patterns to reduce emissions and idle times.Sustainability is a central focus, with advanced systems optimizing emissions, energy consumption, and overall environmental impact.
UncertaintyDeterministic models with limited ability to handle uncertainties such as late arrivals or no-shows.Began addressing uncertainty with stochastic elements in a few models, though still limited in scope.Comprehensive treatment of uncertainty in truck arrivals, travel times, and operational disruptions using stochastic and dynamic models.Advanced uncertainty handling with robust optimization, predictive analytics, and real-time adjustments for dynamic scenarios.
Collaborative DecisionsModels focused on individual terminal optimization.Collaboration between terminals and trucking companies emerged, focusing on schedule coordination.Enhanced collaboration, with agent-based systems allowing for decentralized decision-making among stakeholders.Decentralized collaboration is supported by multi-agent systems and auction-based frameworks, enabling stakeholder alignment and flexibility.
Real-Time DecisionsNo real-time capabilities.Limited real-time adaptability. Few models included dynamic adjustments based on near-term data.Real-time decision-making became a key feature, enabled by dynamic models and agent-based systems.Advanced real-time capabilities using IoT, cloud computing, and AI for continuous optimization and decision-making.
Appointment ReschedulingNo rescheduling capabilities. Appointments were static and fixed once scheduled.Basic rescheduling capabilities began to emerge, often requiring manual intervention.Rescheduling became dynamic, accounting for real-time disruptions and delays using advanced algorithms.Fully dynamic rescheduling based on real-time data, leveraging AI and IoT to optimize changes and minimize disruptions.
Technology integrationLimited use of technology. Relied on traditional optimization methods (e.g., linear and integer programming).Early use of heuristics and metaheuristics (e.g., Genetic Algorithms).Adoption of agent-based simulations and predictive analytics.Advanced integration of AI, machine learning, IoT, and auction-based systems. Real-time data feeds and predictive algorithms optimize operations.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Gracia, M.D.; Mar-Ortiz, J.; Vargas, M. Truck Appointment Scheduling: A Review of Models and Algorithms. Mathematics 2025, 13, 503. https://doi.org/10.3390/math13030503

AMA Style

Gracia MD, Mar-Ortiz J, Vargas M. Truck Appointment Scheduling: A Review of Models and Algorithms. Mathematics. 2025; 13(3):503. https://doi.org/10.3390/math13030503

Chicago/Turabian Style

Gracia, Maria D., Julio Mar-Ortiz, and Manuel Vargas. 2025. "Truck Appointment Scheduling: A Review of Models and Algorithms" Mathematics 13, no. 3: 503. https://doi.org/10.3390/math13030503

APA Style

Gracia, M. D., Mar-Ortiz, J., & Vargas, M. (2025). Truck Appointment Scheduling: A Review of Models and Algorithms. Mathematics, 13(3), 503. https://doi.org/10.3390/math13030503

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Article metric data becomes available approximately 24 hours after publication online.
Back to TopTop