ROBUST PASSENGER ORIENTED AIRLINE SCHEDULING

Size: px
Start display at page:

Download "ROBUST PASSENGER ORIENTED AIRLINE SCHEDULING"

Transcription

1 ROBUST PASSENGER ORIENTED AIRLINE SCHEDULING Luis Cadarso, Universidad Politécnica de Madrid, Ángel Marín, Universidad Politécnica de Madrid, ABSTRACT In scheduled air transportation, airline profitability is influenced by the airline's ability to construct flight schedules. To produce operational schedules, airlines engage in a complex decision-making process, referred to as airline schedule planning. Because it is impossible to simultaneously solve the entire airline schedule planning problem, the decisions required have historically been separated and optimized in a sequential manner. We propose a multi-objective integrated robust approach for the schedule design phase, considering the passenger behaviour, deciding jointly flight frequencies and timetable. The objectives are passengers' satisfaction and operator costs. We try to fix the timetable ensuring that enough time is available to perform passengers' connections, making the system robust avoiding misconnected passengers. Some test networks are solved in order to demonstrate the achieved robustness and choose an appropriate objective. Keywords: robustness, airline schedule design, multi-objective. INTRODUCTION Commercial aviation operations are supported by what is probably the most complex transportation system and possibly the most complex man-made system in the world (Barnhart and Cohn, 2004). Airports represent the nodes on which the system is built. Aircraft represent the very valuable assets that provide the basic transportation service. Passengers demand transportation between origins and destinations, and request specific travel times. Crews operate the aircraft and provide service to passengers. These entities are coordinated through a flight schedule, comprised of flight legs between airports. In order to produce operational schedules, airlines engage in a complex decision-making process, referred to as airline schedule planning. Most of the time the schedule planning starts from an existing schedule. Then, changes are introduced to the existing schedule to reflect changing demands and environment; this is referred to as schedule development. 1

2 However, we will suppose that a coldstart is needed, that is, we must create the schedule planning from scratch. There are three major components in the schedule development step. The first step, the schedule design, is arguably the most complicated step of all. This step is the one we will treat in this work. The purpose of the second step of schedule development, fleet assignment, is to assign available aircraft types to flight legs such that seating capacity on an assigned aircraft matches closely with flight demand and such that costs are minimized. In base to these flows the network is decomposed into sub networks, each one associated only with a particular fleet type. Given these sub networks, the assignment of individual aircraft to flight legs is done in the aircraft maintenance routing step, the third step. Crew scheduling involves the process of identifying sequences of flight legs and assigning both the cockpit and cabin crews to these sequences. The final goal in airline scheduling is to integrate all phases into a single one. Integrated models would optimize schedules, capacities, pricing and seat inventory. However integrating the planning phases is a big challenge: dynamics and competitive behaviours, organizational coordination... Traditionally the schedule design has been decomposed into two sequential steps. The first, the frequency planning, in which planners determine the appropriate service frequency in a market; and the second one, the timetable development, in which planners place the proposed services throughout the day, subject to network consideration and other constraints. Airline schedule design, including how to determine a network's type, flight frequencies and timetable for each flight leg, is a prerequisite for any airline's operational planning such as fleet assignment, routing and crew assignment. Network design is heavily important since the chosen network type, flight frequency and timetable directly influence the operating effectiveness of the airline and the quality of service provided to passengers. Designing an airline network is an extremely complex task due to the huge number of variables affecting the design, i.e. passenger demand, ground facilities and capacity, the competence, etc. These issues are not always easily modelled and usually result in huge models. The most important issue is probably the demand forecasting. Thus, accurately forecasting the future passenger demand on each market is of priority concern in the planning and design of an airline network. However, accumulating a large number of data with good statistical distribution to develop conventional statistical forecasting models is a challenging task. Besides, the uncertainty in other input data also complicates the design of the airline network. For example, a situation frequently arises in which we cannot know the operational costs for possible new routes in the schedule that have not been performed before. Airlines try to generate the lowest possible operating costs and achieve a higher load factor, while passengers concern about flight frequencies, nonstop flights, and in case of stops minimum stop time. 2

3 In case of intermediate stops in itineraries, passengers must perform a flight connection. In order to accomplish this connection an undetermined time is needed by passengers. Airlines usually design itineraries trying to make big enough connection time. However, this issue makes passengers to be dissatisfied. In order to avoid this situation, a new robustness criterion is introduced. Every intermediate stop will always have a minimum connection time; however, this time will not be enough in some situations. In order to avoid misconnected passengers, a penalty based on statistical data is proposed. In this way, expected misconnected passengers will be penalized, but also accounting for passengers dissatisfaction. State of Art Generally, the approach is to cast these problems as network design models. In the past, there have been efforts to improve the profitability of the schedule. Simpson (1966) presents a computerized schedule construction system that begins by generating demand using a gravity model, then solves the frequency planning problem and, finally, constructs a flight schedule and solves vehicle optimization problem upon that schedule. Chan (1972) provides a framework for designing airline flight schedules covering route generation and route selection. The previous presented work was performed before deregulation of the passenger air transportation industry in Soumis, Ferland and Rousseau (1980) consider the problem of selecting passengers that will fly on their desired itinerary with the objective of minimizing spill costs. No recaptures are considered. Flight schedules are optimized by adding and dropping flights. When flights are added or dropped, their heuristic recalculates demands only in markets with significant amounts of traffic. Then, the passenger selection problem is resolved. Their method can be viewed as an enumeration of all possible combinations of flight additions and deletions. Marín and Salmeron (1996) apply the frequency planning to rail freight transportation. The formulation of the rail freight transportation design model is based on the modelling of the physical network, the services and the demand. They study the problem with the help of nonconvex optimization models which they solved using heuristic methods to obtain the solution for realistic networks. Marín, Barbas and Gallo (1999) propose a model where the timetable was developed from the frequency planning. The objective is in general to minimize the total passenger delay cost. Armacost et al. (2002) describe a new approach for solving the express shipment service network design problem. Under a restricted version of the problem, they transform conventional formulations to a new formulation using what they term composite variables. The formulation relies on two key ideas: first, they capture aircraft routes with a single variable, and second, package flows are implicitly built into the new variables, the composite variables. Lately, researchers have focused on determining incremental changes to flight schedules, producing a new schedule by applying a limited number of changes to the existing schedule. 3

4 Lohatepanont and Barnhart (2004), in their incremental optimization approach select flight legs to include in the flight schedule and simultaneously optimize aircraft assignments to these flight legs. Garcia (2004) extends the previous model and proposes a combination between it and a decision time window model. Lan, Clarke and Barnhart (2006) consider passengers who miss their flight legs due to insufficient connection time. They develop a new approach to minimize passenger misconnections by retiming the departure times of flight legs within a small time window. They present computational results using data from a major U.S. airline and showing that misconnected passengers can be reduced without significantly increasing operational costs. Kim and Barnhart (2007) consider the problem of designing the flight schedule for a charter airline. Exploiting the network structure of the problem, they develop exact and approximate models and solutions, and compare their results using data provided by an airline. They show that the heuristic approach is capable of generating good solutions very quickly. Jiang and Barnhart (2009) propose a dynamic scheduling approach that reoptimizes elements of the flight schedule during the passenger booking process. They recognize that demand forecast quality for a particular departure date improves as it approaches; thus they redesign the flight schedule at regular intervals, using information from both revealed booking data and improved forecasts. Our contributions in this paper include the following: 1. As market demand may be stimulated as a result of changes in the flight schedule, airlines try purposefully to design schedules to capture the largest demands, so we include the demand and supply interaction in the context of airline schedule design. 2. Passengers' itineraries; we have the possibility of representing misconnected passengers due to lack of time to perform intermediate stops. Robustness is introduced avoiding misconnected passengers. 3. Passengers' recapture; as far as we include passengers' itineraries we have the chance of including recapture in a realistic way. 4. Airports capacities for arrivals and departures. We have developed a new integrated robust model to solve the schedule design problem in one unique step. As a proof of the model we have done some computational experience. Synopsis The paper is organized as follows: in section 2, we consider the supply modeling, in which the used time expanded graph is introduced. Section 3 explains the passengers behavior that we have considered, that is, the demand modeling. In section 4, the robustness criterium 4

5 is introduced. In the following section the robust airline scheduling model is introduced. Section 5 proposes the multiobjective optimization. And finally, in section 6 the computational experience is described. Conclusions and references are included in the followings sections. MODELING SUPPLY The objective of schedule design is to develop a schedule, defining an origin, a destination, a departure time, and an arrival time for each service to accommodate passenger demands given available resources. Given the estimated demand for travel, an airline wishes to determine the flight schedule which maximizes its profit while taking into account the satisfaction of its customers. In this system, two components interact: the aircraft flow in the physical network, and passengers using flights to travel. The most important transport supply data include, among others, flight costs, travel time, capacities, etc.; variables include flight frequencies and its timetable. The network is built considering the airports associated to the demand to be met. It is formed by the airports or nodes and all the feasible airway or sections alternatives linking them. The airports are defined by the operations that can be performed within them. The sections are the links between the airports. Each section is characterized by an origin airport and a destination airport. Each section has other technical characteristics as the section time and the capacity of the airplane assigned to it. The time is given by an average speed and the capacity by number of passengers that can be moved in each airplane using the section. In this way, we will consider that the time is discretized by partitioning the planning period, T, into intervals of equal length with starting points 0,1,...,T-1. The intervals' length will be taken as the time unit. As an example, if the period T corresponds to one week, and if the intervals' length is of one hour, then time 0 corresponds to 0:00 a.m. of Monday and time T corresponds to 12:00 p.m. of Sunday. The number of periods is 168. When a section is flown it will be called as flight leg; a flight leg is defined by an origin, destination and a departure time, that is, a flight leg is defined by the pair (s,t), where s is an element of the sections' set, S, and t in {0,1,...,T-1} is the departure time from the origin of S. The set of all possible flight legs is I = S x {0,1,...,T-1}. The proposed supply model is based on the definition of the time graph G= (K,A), where the nodes are: K= {(k,t) / k K is an airport and t {0,1,...,T-1}, and the arcs are: A=A1 A2; with A1= {(k,t),(k',t')} / s S and i I, where i={k,k',st s,t =t'-t} / k,k' K and t,t' {0,1,...,T-1} A2= {(k,t),(k,t+ct)} / t,t+ct {0,1,...,T-1}. 5

6 The arcs in A1 correspond to flight legs, i.e. the possible physical movements of passengers between two airports, st s,t represents that movement's time duration; those in A2 correspond to connection times where CT is the connection time for a flight connection. Note that a section instance or flight leg (s,t) defines in G a path going from the node (k,t) corresponding to the initial airport at time t, to the node (k',t') corresponding to the terminal airport, and (t'-t) is the section time duration. Since the type of flight network that an airline uses has a dominant impact on many of the planning problems, we will mention the common network types. Flight network is an informal name for the geographical network created by the flights operated by an airline timetable. There are three types (Lohatepanont and Barnhart, 2004) of airline networks: linear networks, point-to-point networks and hub-and-spoke networks. The network types described above are the pure definitions. In reality it is seldom the case that an airline has a pure point-to-point or hub-and-spoke network. Most airlines have some sort of hub, housing their main maintenance facilities and crew headquarters. And in most hub-and-spoke networks multiple hubs exist, as well as some direct flights between outlying airports. Supply interacts directly with demand and vice versa. Hub-and-spoke networks illustrate demand and supply interactions. To see this, consider removing a flight leg arriving or departing at a hub airport. The removal of a flight from a hub can have serious effects on passengers in many markets throughout the network. The issue is that the removed flight does not only carry local passengers from the flight's origin city to the flight's destination city, it also carries a significant number of passengers from many other markets that have that flight leg on their itineraries. In order to avoid interactions between flights of the same airline, that is, the competence, a time separation is introduced for departure times of the same sections. Thus, when a section departs, it cannot depart again until some separation time has been spent. In this way, competition for the uptake of demand is avoided. MODELING DEMAND For this work the demand is characterized by the origin, p, and destination, q, airports. Each pair (p,q) is mentioned as the market w. For each pair w the demand of passengers d w is assumed fixed and known datum. This demand will vary in time, that is, it is a dynamic demand, as we can see in Figure 1. For each demand, the passengers from origin to destination are considered in all possible itineraries or routes r, that may be classified by pair w as R w. In schedule design for a given airline, we are interested in its unconstrained market demand, that is, the maximum demand the airline is able to capture. Unconstrained market demand is allocated to itineraries or passenger routes, sequences of connecting flight legs, in each market to determine unconstrained itinerary or route demand. The demand is unconstrained 6

7 because the quantity of interest is measured without taking into account capacity restrictions. In the proposed model, the unconstrained market demand is assigned to passengers' routes taking into account the capacity; in this way we obtain the constrained passengers' route or itinerary demand. Each itinerary or route is defined by a set of sections that connect different airports. It can be composed of one section or more than one including in this last case intermediate stops at different airports. Considering large number of sections for the network, the number of possible passenger itineraries grows exponentially. Different proportions of the same market demand can be routed by different ways in order to use as well as possible the network capacity. Due to the necessity of a symmetric flight schedule, empty flights may appear. In order to avoid them an average demand is required by the airline for flight legs. This requisite could become in disrupted passengers in the real world that we are not taking into account. This is because enforcing a minimum demand, passengers willing to travel at determined time may be obeyed to do it at a different time. In order to avoid this, we also introduce the demandsupply interaction. The demand-supply interaction is represented by the possibility of not attending all the demand. In this way, non-profitable demand will be neglected. Figure 1 Market demand disaggregation To represent passengers' preferences we use market disaggregation, that is, for each market demand we separate it in blocks of demand requiring approximately the same average departure time. These average times can be obtained from passengers' surveys. The market disaggregation is made as in Figure 1. For a specific market, we separate it in groups with the same required average time at w. Passengers' dissatisfaction costs represent the difference between their required departure time and the one assigned by the model, and intermediate stops. When these costs are high or there is not enough capacity, they may be lost to the system or recaptured in other compatible market; this possibility is known as passenger recapture. With partial recapture, only a percentage of passengers will accept travel on an alternative itinerary, and that percentage depends on the desired and the offered alternative itinerary. 7

8 ROBUSTNESS ROBUST PASSENGER ORIENTED AIRLINE SCHEDULING As mentioned before, robustness is introduced through passengers in itineraries with more than one flight, where a connection is mandated. Adding more slack for connection can be good for connecting passengers, but can result in reduced productivity of the fleet; the challenge then is to determine where to add this slack so as to maximize the benefit to passengers without getting worse the network operation (Lan, Clarke and Barnhart (2006)). Every connection is characterized by the minimum time required to perform it. This time varies from airport to airport and it can also vary in the same airport along the day. If a passenger is not able to perform the connection due to lack of time, the passenger will be misconnected. In this way, in itineraries with more than one flight, every passenger is mandated a minimum connection time (MCT) for flight connections. However, this time will not be always enough to perform the connection due to congested airports for example, and passengers will be lost to the system in the real world. We assume that the number of disrupted passengers depends on the available time to perform the flight connection. Once flights' arrival (AT) and departure (DT) times are known, the available connection time (CT) is also known. From airlines historical data, disrupted passengers number variability with connection time might be known and, consequently its number may be calculated for each flight connection. Assigning a statistical distribution to misconnected passengers, the probability of getting misconnected passengers depending on connection time can be calculated. For our test networks the exponential distribution has been chosen; misconnected passengers will decrease exponentially as the available connection time increases. Its probability distribution is as follows:, where depends on the itinerary connection characteristics and is chosen adjusting the probability distribution to historical data; it is supposed that once the connection characteristics are known (airport and time at which it is performed), the assigned gates will be probably known due to historical availability. ECT represents the available excess connection time, that is, the available time exceeding the minimum connection time (ECT=CT-MCT). In this way, given the available excess connection time (ECT), the probability of having misconnected passengers ( ) is: 8

9 Once misconnected passengers are known, they must be removed from the remaining flights of the itinerary, so extra capacity arises in those flights making possible to accommodate other passengers in it in case of disrupted passengers. AIRLINE SCHEDULING MODEL In the proposed model we will assume some issues. We consider the passengers transfer possibility, that is, for every passenger itinerary we will consider the possibility of intermediate stops in the flight. We will consider flights composed of up to two flight legs or one intermediate stop; this issue is mandated for most passengers in hub and spoke networks but not in point to point networks. We will suppose that the unconstrained demand number for each market disaggregation is known; to obtain the actual attended demand we include the demand and supply interaction. In this way, the attended demand will be function of the capacity assigned for each flight leg. We will not enforce the entire demand satisfaction. The neglected demand is penalized in the objective function. However, we do enforce the demand maintaining in its entire flight, that is, in the two flights legs of its itineraries, for example. In supply's side, we include airports capacities, that is, we enforce that the airplanes arrivals and departures must satisfy the airport's runway capacity. Each section has a determined capacity for each condition (for example, weather conditions), so the airplanes number at each period must be limited. In this way, we also include the section time duration dependency on time departure; this is due to the possibility of busy airports, bad weather conditions, etc. In the supply aspect the most important issue is the fleet size; it will determine the flight legs that may be performed in the planning period, and consequently, the attended demand. Finally, we suppose that the schedule will be periodic, that is, the schedule will repeat after the planning period ends. For this purpose, we must take care about airplanes location at the end of the planning period. Its location must be the necessary one to repeat the schedule. In this way, we will enforce for each airport to have the same number of arrivals and departures. As we have said above the schedule design is comprised of two steps: the frequency planning and the timetable development. Historically, this process has been done sequentially, that is, first the frequency planning problem is solved, and then, with frequencies as inputs, the timetable is developed. In this work we define the Robust Airline Scheduling Model (RASM) which solves both at once. The following notation is introduced to explain RASM: Sets: periods' set. 9

10 sections' set. Each section is defined by an origin,, and a destination, : markets' set. We now define the markets by the origin,, destination,, and the average departure time. airports' set. : itineraries' set. itineraries' set composed of more than one section. : itineraries' set attending market. : markets' set attended by itinerary. : itineraries' set containing section as first section. : itineraries' set containing section as second section. : sections' set arriving at airport. : sections' set departing from airport. compatible markets for passenger recapture. : feasible departure time set for the second flight leg in itineraries with more than one flight leg. Parameters: : operating cost in section instance. : passengers' dissatisfaction in market using itinerary at period. : passengers' dissatisfaction due to transhipments times in itinerary with more than one section, being the second one : cost per disrupted passenger from market. recapture rate from market to. Its value depends on markets times. : cost per disrupted passenger in itinerary due to lack of time to perform transhipments. : passenger capacity in each section. : maximum airplane arrival capacity of airport at each time period. : maximum airplane departure capacity of airport at each time period. : maximum airplane capacity in each section and period. : minimum separation time between two consecutive departures of section instances (in periods). : passenger demand for each market. : section instance trip time. We include the section trip time duration dependent on departure time; this is due, i.e., to congested airports or weather conditions which may obey to slow down the airplane. : relative time to the planning period. : 1, if flight leg ( ) is flying at period time. : minimum connection time for each itinerary departing at time period. : minimum average demand required by the airline in section. : fleet size. : likelihood that passengers from ( ) will be misconnected in flight connection with ( ). : it is a real parameter. It represents the time needed to make operative a flight schedule, accounting for network flows. Its value depends on the network size and the fleet diversity 10

11 that will be assigned. Its value grows with both variables, network size and fleet diversity. Its value ranges from 2.25 to Variables: : positive variable. Passengers in itinerary and market departing at period. : positive variable. Passengers using itinerary at period, and the second section, at period. This auxiliary variable represents passengers using a flight leg after a transfer or transhipment. : positive variable. The airline tries to disrupt passengers from market to market. : =1, if section departs at period; 0, otherwise. The RASM is defined by the following objective functions and constraints: Objective Functions Coefficients As we have seen above, we have two different objective functions: one measures the passengers costs and the other one the operator costs. Passengers' Costs Passengers costs are composed of the dissatisfaction. This term measures the difference between the required average departure time and the actual departure time assigned by the model. The more the difference is, the more the penalization is. However, we can suppose that little differences will give little dissatisfaction. In this way, we decide to use a quadratic function for the time penalization. This penalization is as follows: The time dissatisfaction will be null if the assigned departure time is equal to the required average departure time. However, the overall dissatisfaction might not be null, for example, if the route is composed of more than one flight leg. To the previous formulation we add the following term (4), representing the transhipment time: The constants K 1 and K 2 may be calibrated through passengers surveys and transform the time units into costs units. Operator's Costs Disrupted passengers are passengers that the company does not attend due to lack of capacity or high dissatisfaction costs. In this way, we could think that these costs are related 11

12 to passengers because they do not travel. However, we can consider them as spill costs, that is, lost revenue. This costs can be computed as the distance the passengers would go if they were attended by the spill cost. But as we do not have the distance that passengers in each market would go until the model assigns them to routes, we can consider an average distance for each market. In this way, the spill costs may be computed as the product between and the average distance in a market, where is the revenue for available seat-kilometre. However, for disrupted passengers due to lack of time to perform the transhipment, the distance they would have flown is well known and these spill costs may be calculated as the route's distance by. Operating costs are the costs the company incurs due to the operation of flight legs. We include the costs related to each section length,, and those related to the departure or arrival time, for example slot costs. We compute these costs as:, where is the cost for available seat-kilometre, and captures the departure time,, costs modifications. We try to minimize the number of disrupted passengers due to misconnections. In this way we try to introduce the robustness criteria defined above. The expected misconnected passengers ( ) will be as follows: Objective Functions The first objective ( ) function (7) accounts for passengers costs: the first term is the dissatisfaction cost with departure time and, the second one is the dissatisfaction with intermediate stops. The second objective ( function (8) accounts for operator costs, that is, the first term represents operating costs, the second one incurred costs due to disrupted passengers, that is, spill costs, and the last one, costs due to lack of time to perform transhipments. Passengers Constraints 12

13 Constraints (9) ensure the passenger demand allocation through available itineraries in the network; they account for disrupted and recaptured passengers. Group of constraints (10) ensures that passengers in two sections itineraries remain in their trip during the second section; they also consider the average necessary time for performing transhipment between two sections of the same passenger route; note that for the same market demand attended in the same first flight leg, it can be satisfied through different second flight legs. Constraints (11) ensure that each flight leg has an average demand mandated by the airline; misconnected passengers are removed from the flight leg through the term. Constraints (12) ensure that there are enough active sections or flight legs to satisfy the passengers flow; the capacity in these active sections is a very important issue in the model. Depending on this value, the schedule will strongly change. This value must be estimated from demand models, airlines requirements, airports constraints, ect. Once again, misconnected passengers are removed from the flight leg. Flight Legs Constraints Constraints (13) are section capacity constraints; they ensure that the number of aircraft in a section at each period is lower than a maximum number; this capacity may depend on air navigation systems and regulations. We must adequate the aircraft number for every period of time to the allowed one. Group of constraints (14) ensures that the same flight leg does not depart until a specified time has been spent; this time is the separation time between two consecutive flight legs; in this way, competence between flights from the same airline is avoided. Airports Constraints 13

14 Constraints (15)-(16) are airport capacity constraints that try to spare the departures and arrivals at airports at each period; this is mandated by the available slots in the airport to land or take off. Depending on the time, these slots may vary in costs. These costs are included in the operating costs. Fleet and Symmetry Constraints Constraints (17) are the fleet capacity constraints; we must count the necessary aircraft to perform the schedule and compare it to the available ones. Block of constraints (18) ensures that the flight network is symmetric. In this way, the obtained schedule may be repeated periodically. Variable Dominion Constraints (19)-(22) define the variable dominion. As the demand number is an average value, passengers' variables can be defined as positive variables. MULTIOBJECTIVE OPTIMIZATION The ASM has been developed considering the case of multiple design objectives: passengers' and operator's costs. The multiobjective optimization problems (MOP) are generally solved by combining the multiple objectives into one scalar objective, whose solution is a Pareto optimal point for the original MOP. A standard technique in multiobjective optimization is to minimize a positively weighted convex sum of the objectives. It is easy to prove that the minimiser of this combined function is Pareto optimal (Ehrgott, (2005)). But, the problem is up to the user to choose appropriate weights. Until recently, considerations of computational expense forced users to restrict themselves to performing only one such minimization, considering just one set of weights chosen with care. Nowadays, more ambitious approaches aim to minimize convex sums of the objectives for various settings of the convex weights, therefore generating various points in the Pareto set. Though computationally more expensive, this approach gives an idea of the shape of the Pareto surface and provides the user with more information about the trade- 14

15 off among the various objectives. In this, weighted aggregation approach, different objectives are weighted and summed up to one single objective. We can generally define the ASM as follows:, where is a vector containing the problem variables, and is the feasible region of the problem. With multiobjective optimization techniques the problem then becomes as:. A Pareto boundary can be found by assigning varying values to. COMPUTATIONAL RESULTS Introduction Computational tests study the Pareto Optima curves showing different solutions by varying objective coefficients. Then, an appropriate value is chosen for each case in order to compare the achieved robustness in this new approach with a no robust one. All of our computational experience is for tests cases proposed below. Three different networks are studied, all of them Hub and Spoke (HS) networks. In Figure 2 the first network HS1 is shown: it is characterized by one hub and three spokes; each spoke is connected to the hub in both senses. The following network HS2 in Figure 3 has two different hubs and eight outlaying airports. Finally, the third network HS3 is drawn in Figure 4. For each network there are different markets and passenger routes. In network HS1 there are 34 markets and 12 passengers routes; in network HS2 there are 270 markets and 58 passenger routes; and, in network HS3 there are 1260 different markets and 210 passenger routes. Our runs have been performed on a Personal Computer with an Intel Core2 Quad Q9950 CPU at 2.83 GHz and 8 GB of RAM, running under Windows 7 64Bit, and our programs have been implemented in GAMS 23.2/Cplex 12. Figure 2 Air network HS1 Figure 3 Air network HS2 15

16 Figure 4 Air network HS3 The RASM size is shown in Table 1. The RASM number of discrete and continuous variables, constraints and non-zero elements are given for the model in proposed networks. Table 1 RASM size Network Variables Constraints Non-zero Discrete Continuous elements HS HS HS Pareto Curves In order to determine the best value for the multiobjective approach some experiments have been carried out; one group of them for each presented network. Each group of experiments consists of obtaining the Pareto curve for every network by varying the value. However the detailed results are shown, that is, every term in the objective function is drawn in the following figures depending on. In Figure 5 the results for the network HS1 are shown, in Figure 6 for network HS2 and, finally in Figure 7 for network HS3. The blue line represents the objective function values, the red one operating costs, the green line spill costs, and, the purple one dissatisfaction costs. When it is necessary an additional line is drawn in light blue colour, it represents modified spill costs. In the graphics, every marked point represents a solution to the mixed integer model. The value will be chosen accounting for dissatisfaction costs and spill costs. This is due to the fact that operative costs remain almost constant. Thus, the point where dissatisfaction and spill costs are equal will give the optimal value. In order to determine it correctly, disrupted passengers must be accounted for ; at this point, only operator's costs are 16

17 taken into account, so the operator tries to attend all the possible demand without accounting for dissatisfaction costs; thus, passengers not attended at this point will be probably disrupted for every value. So, spill costs curve is moved downward a quantity equal to spill costs at. The intersection between this modified spill costs curve and dissatisfaction curve will give the optimal value ,2 0,4 0,6 0,8 1 Figure 5 Air network HS1 computational results Objective Function Operative costs Spill Costs Dissatisfaction Costs Modified Spill Costs ,2 0,4 0,6 0,8 1 Figure 6 Air network HS2 computational results Objective Function Operating Costs Dissatisfaction Costs Spill Costs ,2 0,4 0,6 0,8 1 Objective Function Operating Costs Dissatisfaction Costs Spill Costs 17

18 Figure 7 Air network HS3 computational results Under the criterion explained above, an objective coefficient value is chosen. This value will be used in the following subsection addressing robustness in the proposed study cases. Although pareto curves have been drawn continuously, we have to note that only the marked points correspond to real obtained solutions, and that there will not probably exist a different solution for every value because the RASM is an integer mixed problem. Robustness As it was explained above, robustness is achieved through passengers that must perform flight connections. In order to demonstrate that a more robust schedule is obtained using the proposed approach, a comparison is made with a no robust Airline Scheduling Model (ASM). The ASM is the same model explained above but removing robustness aspects, that is, the objective function's term in (4) penalizing misconnected passengers, and the terms in constraints (7) and (8) accounting for misconnected passengers in flight leg's minimum demand and capacity, respectively. In Table 2 misconnected passengers are compared for every network. For each network in the first column, the optimal value that has been chosen appears in the second column. In the third column the percentage of misconnected passengers is shown for the ASM; this percentage is calculated with respect to the total number of attended passengers. In the last column the percentage of misconnected passengers is shown for the robust case (RASM). For every network the percentage is sensitively reduced. Table 2 Misconnected passengers Network ASM RASM HS HS HS Robustness is achieved through the reduction in misconnected passengers. However, this reduction is not for free, it has a price: the robustness price. I order to analyse this concept, objective function values are shown in Table 3 for every study case. In the robust case (RASM), objective function's values are greater than the no robust one (ASM). However, this increase may be due to the term of misconnected passengers that is not included in the no robust case (ASM). To clarify this aspect information about some objective function terms' is provided in Tables 4 and 5. In Table 4 operating costs are shown. For HS1 study case, operating costs are greater in the robust approach (RAMR). However for the rest of the study cases these costs are greater for the no robust case (ASM). Consequently, it cannot be said that the price of robustness falls on operating costs. In Table 5 passengers' dissatisfaction costs are written for every study case. One must note that these costs are always greater in the robust case (RASM), that is, in the robust 18

19 approach where misconnected passengers number has been reduced; passengers' dissatisfaction has been increased. This is due to the fact that in the robust approach departure times are chosen accounting not only for passengers satisfaction and capacities but also for misconnected passengers in itineraries with more than one flight leg. Thus, it can be concluded that the price of robustness remains in passengers' satisfaction. Table 3 Objective function Network ASM RASM HS HS HS Table 4 Operating costs Network ASM RASM HS HS HS Table 5 Dissatisfaction costs Network ASM RASM HS HS HS CONCLUSIONS A new robust approach has been proposed to solve the airline scheduling problem, where frequency and timetable problems are jointly solved. In addition, passengers' flows are obtained through the different itineraries in the network. Market demand and supply interaction have been included, making possible to stimulate demand through flight schedule changes. Furthermore, passengers' partial recapture has been included in a realistic way; this due to the fact that market demand is allocated to itineraries. As far as itineraries are composed of more than one flight leg, intermediate stops have been included, accounting for passengers dissatisfaction. Airports' arrival and departure capacities have been included. In the presented approach we suppose that these capacities (slots) are well known, and that they usually are associated to determined gates. It also may be included the purchase of new slots, however, nowadays this issue is a very difficult and time consuming task in some aiports. Robustness has been introduced through itineraries with more than one flight leg. When an intermediate stop must be performed, passengers need some undetermined time to accomplish it. This undetermined time is captured through statistical distribution and it is 19

20 introduced into the model to represent expected misconnected passengers. In this way, the expected costs that the operator would incur due to misconnected passengers are reduced. The model has been tested in three different networks. Computational results show how robustness may be achieved. However, this robustness has a price. The robust approach has been compared with a no robust approach showing the price of the achieved robustness. Future research may integrate the airline scheduling problem and the fleet assignment problem. In this way, the average values used in the proposed approach would be substituted by real values depending on the assigned fleet type. REFERENCES Armacost, A., Barnhart, C. and Ware, K. (2002). Composite Variable Formulations for Express Shipment Service Network Design. Transportation Science, 36, Barnhart, C. and Cohn, A. (2004). Airline Schedule Planning: Accomplishments and Opportunities. Manufacturing & Service Operations Management, 6, Chan, Y. (1972). Route Network Improvement in Air Transportation Schedule Planning. Flight Transportation Laboratory R72-3, Massachusetts Institute of Technology, Cambridge, MA. Garcia, FA. (2004). Integrated Optimization Model for Airline Schedule Design: Profit Maximization and Issues of Access for Small Markets. Department of Civil and Environmental Engineering and the Engineering Systems, Massachusetts Institute of Technology, Cambridge, MA. Ehrgott, M. (2005). Multicriteria Optimization. Springer. Jiang, H. and Barnhart, C. (2009). Dynamic Airline Scheduling. Transportation Science, 43, Kim, D. and Barnhart, C. (2007). Flight Schedule Design for a Charter Airline. Computers & Operations Research, 34, Lan, S., Clarke, J.P. and Barnhart, C. (2006). Planning for Robust Airline Operations: Optimizing Aircraft Routings and Flight Departure Times to Minimize Passenger Disruptions. Transportation Science, 40, Lohatepanont, M. and Barnhart, C. (2004). Airline Schedule Planning: Integrated Models and Algorithms for Schedule Design and Fleet Assignment. Transportation Science, 38, Marín, A. and Salmerón, J. (1996). Tactical Design of Rail Freight Networks. Part I: Exact and Heuristic Methods. European Journal of Operational Research, 90, Marín, A., Barbas, J. and Gallo, G. (1999). Railway Freight Scheduling Using Bender's Decomposition. Working Paper, Universidad Politecnica de Madrid. Simpson, RW. (1966). Computerized Schedule Construction for an Airline Transportation System. Flight Transportation Laboratory, Massachusetts Institute of Technology, Cambridge, MA. Soumis, F., Ferland, JA. and Rousseau, JM. (1980). A Model for Large Scale Aircraft Routing and Scheduling Problems. Transportation Research, 14,

Airline Schedule Development

Airline Schedule Development Airline Schedule Development 16.75J/1.234J Airline Management Dr. Peter Belobaba February 22, 2006 Airline Schedule Development 1. Schedule Development Process Airline supply terminology Sequential approach

More information

An optimization model for aircraft maintenance scheduling and re-assignment

An optimization model for aircraft maintenance scheduling and re-assignment Transportation Research Part A 37 (2003) 29 48 www.elsevier.com/locate/tra An optimization model for aircraft maintenance scheduling and re-assignment Chellappan Sriram 1, Ali Haghani * Department of Civil

More information

The Rolling Stock Recovery Problem. Literature review. Julie Jespersen Groth *α, Jesper Larsen β and Jens Clausen *γ

The Rolling Stock Recovery Problem. Literature review. Julie Jespersen Groth *α, Jesper Larsen β and Jens Clausen *γ The Rolling Stock Recovery Problem Julie Jespersen Groth *α, Jesper Larsen β and Jens Clausen *γ DTU Management Engineering, The Technical University of Denmark, Produktionstorvet, DTU Building 424, 2800

More information

A MODEL TO SOLVE EN ROUTE AIR TRAFFIC FLOW MANAGEMENT PROBLEM:

A MODEL TO SOLVE EN ROUTE AIR TRAFFIC FLOW MANAGEMENT PROBLEM: A MODEL TO SOLVE EN ROUTE AIR TRAFFIC FLOW MANAGEMENT PROBLEM: A TEMPORAL AND SPATIAL CASE V. Tosic, O. Babic, M. Cangalovic and Dj. Hohlacov Faculty of Transport and Traffic Engineering, University of

More information

Optimization in Airline Scheduling: Challenges and Successes

Optimization in Airline Scheduling: Challenges and Successes Optimization in Airline Scheduling: Challenges and Successes Ellis L. Johnson First TLI-AP NTNU Workshop on Multi-Modal Modal Logistics National University of Singapore 11 March 2002 2 TLI-AP NTNU NUS

More information

Revenue Management for Transportation Problems

Revenue Management for Transportation Problems Revenue Management for Transportation Problems Francesca Guerriero Giovanna Miglionico Filomena Olivito Department of Electronic Informatics and Systems, University of Calabria Via P. Bucci, 87036 Rende

More information

CHAPTER 4. o Hotel Results 15 CHAPTER 5. o Car Results: Matrix & Options 19. o Ground and Limo Service 21. o Trip Purchasing & Booking 23

CHAPTER 4. o Hotel Results 15 CHAPTER 5. o Car Results: Matrix & Options 19. o Ground and Limo Service 21. o Trip Purchasing & Booking 23 User Manual - CTS Table of Contents CHAPTER 1 Log In 1 CHAPTER 4 Find a Hotel 15 Home Page 2 o Navigation Toolbar 2 o Search by Airport, Search by Address o Quick Trip Search 2 o Hotel Results 15 o Welcome

More information

OR Applications in the Airline Industry

OR Applications in the Airline Industry Connecting people with the world s greatest travel possibilities. OR Applications in the Airline Industry Anand Srinivasan Who is Sabre Holdings? A world leader in travel commerce, retailing travel products,

More information

Linear Programming for Optimization. Mark A. Schulze, Ph.D. Perceptive Scientific Instruments, Inc.

Linear Programming for Optimization. Mark A. Schulze, Ph.D. Perceptive Scientific Instruments, Inc. 1. Introduction Linear Programming for Optimization Mark A. Schulze, Ph.D. Perceptive Scientific Instruments, Inc. 1.1 Definition Linear programming is the name of a branch of applied mathematics that

More information

Discussion Paper 01: Aviation Demand Forecasting

Discussion Paper 01: Aviation Demand Forecasting Airports Commission Discussion Paper 01: Aviation Demand Forecasting Response from Kent County Council and Medway Council Q1: To what extent do you consider that the DfT forecasts support or challenge

More information

LECTURE - 3 RESOURCE AND WORKFORCE SCHEDULING IN SERVICES

LECTURE - 3 RESOURCE AND WORKFORCE SCHEDULING IN SERVICES LECTURE - 3 RESOURCE AND WORKFORCE SCHEDULING IN SERVICES Learning objective To explain various work shift scheduling methods for service sector. 8.9 Workforce Management Workforce management deals in

More information

From Big Data to Smart Data How to improve public transport through modelling and simulation.

From Big Data to Smart Data How to improve public transport through modelling and simulation. From Big Data to Smart Data How to improve public transport through modelling and simulation. Dr. Alex Erath, Pieter Fourie, Sergio Ordó ~ nez, Artem Chakirov FCL Research Module: Mobility and Transportation

More information

Airline Fleet Planning Models. 16.75J/1.234J Airline Management Dr. Peter P. Belobaba April 10, 2006

Airline Fleet Planning Models. 16.75J/1.234J Airline Management Dr. Peter P. Belobaba April 10, 2006 Airline Fleet Planning Models 16.75J/1.234J Airline Management Dr. Peter P. Belobaba April 10, 2006 Lecture Outline Fleet Planning as part of Strategic Planning Process Airline Evaluation Process Approaches

More information

Airline Schedule Planning Integrated Flight Schedule Design and Product Line Design

Airline Schedule Planning Integrated Flight Schedule Design and Product Line Design Diplomarbeit Airline Schedule Planning Integrated Flight Schedule Design and Product Line Design Universität Karlsruhe (TH) Fakultät für Informatik Institut für Algorithmen und Kognitive Systeme Fakultät

More information

MEI Structured Mathematics. Practice Comprehension Task - 2. Do trains run late?

MEI Structured Mathematics. Practice Comprehension Task - 2. Do trains run late? MEI Structured Mathematics Practice Comprehension Task - 2 Do trains run late? There is a popular myth that trains always run late. Actually this is far from the case. All train companies want their trains

More information

Acceptance of reservations for a rent-a-car company J.Alberto Conejero 1, Cristina Jordan 2, and Esther Sanabria-Codesal 1

Acceptance of reservations for a rent-a-car company J.Alberto Conejero 1, Cristina Jordan 2, and Esther Sanabria-Codesal 1 Int. J. Complex Systems in Science vol. 2(1) (2012), pp. 27 32 Acceptance of reservations for a rent-a-car company J.Alberto Conejero 1, Cristina Jordan 2, and Esther Sanabria-Codesal 1 1 Instituto Universitario

More information

Models for Train Scheduling. Krishna C. Jha Vice President - Research & Development krishna@innovativescheduling.com

Models for Train Scheduling. Krishna C. Jha Vice President - Research & Development krishna@innovativescheduling.com Models for Train Scheduling Krishna C. Jha Vice President - Research & Development krishna@innovativescheduling.com Innovative Scheduling Overview Optimization and simulation solutions for transportation,

More information

Re-optimization of Rolling Stock Rotations

Re-optimization of Rolling Stock Rotations Konrad-Zuse-Zentrum für Informationstechnik Berlin Takustraße 7 D-14195 Berlin-Dahlem Germany RALF BORNDÖRFER 1, JULIKA MEHRGARDT 1, MARKUS REUTHER 1, THOMAS SCHLECHTE 1, KERSTIN WAAS 2 Re-optimization

More information

THE GLOBAL AIRLINE INDUSTRY

THE GLOBAL AIRLINE INDUSTRY THE GLOBAL AIRLINE INDUSTRY List of Contributors Series Preface Notes on Contributors Acknowledgements xiii xv xvii xxiii 1 Introduction and Overview, t 1 Peter P. Belobaba and Amedeo Odoni 1.1 Introduction:

More information

Charles Fleurent Director - Optimization algorithms

Charles Fleurent Director - Optimization algorithms Software Tools for Transit Scheduling and Routing at GIRO Charles Fleurent Director - Optimization algorithms Objectives Provide an overview of software tools and optimization algorithms offered by GIRO

More information

A New Solution for Rail Service Network Design Problem

A New Solution for Rail Service Network Design Problem A New Solution for Rail Service Network Design Problem E.Zhu 1 T.G.Crainic 2 M.Gendreau 3 1 Département d informatique et de recherche opérationnelle Université de Montréal 2 École des sciences de la gestion

More information

Practical Guide to the Simplex Method of Linear Programming

Practical Guide to the Simplex Method of Linear Programming Practical Guide to the Simplex Method of Linear Programming Marcel Oliver Revised: April, 0 The basic steps of the simplex algorithm Step : Write the linear programming problem in standard form Linear

More information

the only system with Unified Management & Optimization of: crew SchedulAir decisal

the only system with Unified Management & Optimization of: crew SchedulAir decisal the only system with Unified Management & Optimization of: flights aircraft crew SchedulAir u n i f i e d m an ag e m e n t & o p t i m i z at i o n decisal m a k i n g d e c i s i o n s o p t i m a l

More information

Scheduling Shop Scheduling. Tim Nieberg

Scheduling Shop Scheduling. Tim Nieberg Scheduling Shop Scheduling Tim Nieberg Shop models: General Introduction Remark: Consider non preemptive problems with regular objectives Notation Shop Problems: m machines, n jobs 1,..., n operations

More information

MANAGEMENT CASE STUDY PRACTICE EXAM ANSWERS

MANAGEMENT CASE STUDY PRACTICE EXAM ANSWERS MANAGEMENT CASE STUDY PRACTICE EXAM ANSWERS The Practice Exam can be viewed at http://www.pearsonvue.com/cima/practiceexams/ These answers have been provided by CIMA for information purposes only. The

More information

FLIGHT PATH TO GROWTH THE CASE FOR INCREASING LONDON S AIR CAPACITY

FLIGHT PATH TO GROWTH THE CASE FOR INCREASING LONDON S AIR CAPACITY FLIGHT PATH TO GROWTH THE CASE FOR INCREASING LONDON S AIR CAPACITY THE PROBLEM WHY DO WE NEED TO FLY? The UK is the world s second-largest exporter of services and the sixth-largest exporter of goods.

More information

USING SMART CARD DATA FOR BETTER DISRUPTION MANAGEMENT IN PUBLIC TRANSPORT Predicting travel behavior of passengers

USING SMART CARD DATA FOR BETTER DISRUPTION MANAGEMENT IN PUBLIC TRANSPORT Predicting travel behavior of passengers 11 th TRAIL Congress November 2010 USING SMART CARD DATA FOR BETTER DISRUPTION MANAGEMENT IN PUBLIC TRANSPORT Predicting travel behavior of passengers Evelien van der Hurk MSc, Prof. dr. Leo Kroon, Dr.

More information

A scenario aggregation based approach for determining a robust airline fleet composition

A scenario aggregation based approach for determining a robust airline fleet composition Econometric Institute Reports EI 2002-17 A scenario aggregation based approach for determining a robust airline fleet composition Ovidiu Listes, Rommert Dekker Erasmus University Rotterdam, P.O. Box 1738,

More information

Batch Production Scheduling in the Process Industries. By Prashanthi Ravi

Batch Production Scheduling in the Process Industries. By Prashanthi Ravi Batch Production Scheduling in the Process Industries By Prashanthi Ravi INTRODUCTION Batch production - where a batch means a task together with the quantity produced. The processing of a batch is called

More information

Integrated Airline Operations: Schedule Design, Fleet Assignment, Aircraft Routing, and Crew Scheduling

Integrated Airline Operations: Schedule Design, Fleet Assignment, Aircraft Routing, and Crew Scheduling Integrated Airline Operations: Schedule Design, Fleet Assignment, Aircraft Routing, and Crew Scheduling Ki-Hwan Bae Dissertation submitted to the Faculty of the Virginia Polytechnic Institute and State

More information

Robust Airline Schedule Planning: Minimizing Propagated Delay in an Integrated Routing and Crewing Framework

Robust Airline Schedule Planning: Minimizing Propagated Delay in an Integrated Routing and Crewing Framework Robust Airline Schedule Planning: Minimizing Propagated Delay in an Integrated Routing and Crewing Framework Michelle Dunbar, Gary Froyland School of Mathematics and Statistics, University of New South

More information

Research note: Assessment index of international tourism hubs

Research note: Assessment index of international tourism hubs Tourism Economics, 2016, 22 (2), 324 330 doi: 10.5367/te.2016.0552 Research note: Assessment index of international tourism hubs TONGQIAN ZOU School of Tourism Management, Beijing International Studies

More information

Linear Programming Supplement E

Linear Programming Supplement E Linear Programming Supplement E Linear Programming Linear programming: A technique that is useful for allocating scarce resources among competing demands. Objective function: An expression in linear programming

More information

The Trip Scheduling Problem

The Trip Scheduling Problem The Trip Scheduling Problem Claudia Archetti Department of Quantitative Methods, University of Brescia Contrada Santa Chiara 50, 25122 Brescia, Italy Martin Savelsbergh School of Industrial and Systems

More information

[EN 026] Developing key performance indicators for airports

[EN 026] Developing key performance indicators for airports [EN 026] Developing key performance indicators for airports + T. Andersson Granberg, A. Oquillas Munoz *Div. Communication and Transport Systems Linkoping University, ITN SE-60174 Norrkoping, Sweden [tobias.andersson]@liu.se

More information

A Quantitative Decision Support Framework for Optimal Railway Capacity Planning

A Quantitative Decision Support Framework for Optimal Railway Capacity Planning A Quantitative Decision Support Framework for Optimal Railway Capacity Planning Y.C. Lai, C.P.L. Barkan University of Illinois at Urbana-Champaign, Urbana, USA Abstract Railways around the world are facing

More information

A DECISION SUPPORT SYSTEM FOR TIMETABLE ADJUSTMENTS

A DECISION SUPPORT SYSTEM FOR TIMETABLE ADJUSTMENTS A DECISION SUPPORT SYSTEM FOR TIMETABLE ADJUSTMENTS João Mendes-Moreira Dept. of Informatics Engineering, Faculty of Engineering, University of Porto, Portugal LIAAD-INESC Porto L.A., Portugal E-mail:

More information

AN AIRCRAFT TAXI SIMULATION MODEL FOR THE UNITED PARCEL SERVICE LOUISVILLE AIR PARK. W. Swain Ottman Angela C. Ford Gregory R.

AN AIRCRAFT TAXI SIMULATION MODEL FOR THE UNITED PARCEL SERVICE LOUISVILLE AIR PARK. W. Swain Ottman Angela C. Ford Gregory R. Proceedings of the 1999 Winter Simulation Conference P. A. Farrington, H. B. Nembhard, D. T. Sturrock, and G. W. Evans, eds. AN AIRCRAFT TAXI SIMULATION MODEL FOR THE UNITED PARCEL SERVICE LOUISVILLE AIR

More information

Available online at www.sciencedirect.com. ScienceDirect. Procedia Computer Science 52 (2015 ) 902 907

Available online at www.sciencedirect.com. ScienceDirect. Procedia Computer Science 52 (2015 ) 902 907 Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 52 (2015 ) 902 907 The 4th International Workshop on Agent-based Mobility, Traffic and Transportation Models, Methodologies

More information

AIRPLANE UTILIZATION AND TURN-TIME MODELS PROVIDE USEFUL INFORMATION FOR SCHEDULE, FLEET, AND OPER ATIONS PLANNING.

AIRPLANE UTILIZATION AND TURN-TIME MODELS PROVIDE USEFUL INFORMATION FOR SCHEDULE, FLEET, AND OPER ATIONS PLANNING. AIRPLANE UTILIZATION AND TURN-TIME MODELS PROVIDE USEFUL INFORMATION FOR SCHEDULE, FLEET, AND OPER ATIONS PLANNING. Economic Impact of Airplane Turn-Times By Mansoor Mirza Regional Director, Economic and

More information

MODELS AND ALGORITHMS FOR WORKFORCE ALLOCATION AND UTILIZATION

MODELS AND ALGORITHMS FOR WORKFORCE ALLOCATION AND UTILIZATION MODELS AND ALGORITHMS FOR WORKFORCE ALLOCATION AND UTILIZATION by Ada Yetunde Barlatt A dissertation submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy (Industrial

More information

The Problem of Scheduling Technicians and Interventions in a Telecommunications Company

The Problem of Scheduling Technicians and Interventions in a Telecommunications Company The Problem of Scheduling Technicians and Interventions in a Telecommunications Company Sérgio Garcia Panzo Dongala November 2008 Abstract In 2007 the challenge organized by the French Society of Operational

More information

Revenue Management with Customer Choice Modeling and Dependent Demand Forecasting

Revenue Management with Customer Choice Modeling and Dependent Demand Forecasting Revenue Management with Customer Choice Modeling and Dependent Demand Forecasting Anne Mercier Senior Scientist IATA Commercial Strategy Symposium Istanbul, Turkey December 9, 2010 Revenue Management with

More information

Cumulative Diagrams: An Example

Cumulative Diagrams: An Example Cumulative Diagrams: An Example Consider Figure 1 in which the functions (t) and (t) denote, respectively, the demand rate and the service rate (or capacity ) over time at the runway system of an airport

More information

A new dimension in infotainment

A new dimension in infotainment Cabin & IFE Inventions 3-D moving map system niceview A new dimension in infotainment Fly where you want to fly, see what you want to see Do you like to know where you are going and how you got there?

More information

RandstadRail: Increase in Public Transport Quality by Controlling Operations

RandstadRail: Increase in Public Transport Quality by Controlling Operations RandstadRail: Increase in Public Transport Quality by Controlling Operations Niels van Oort HTM, Urban public transport, Research and development P.O. Box 28503, 2502 KM The Hague, The Netherlands, e-mail:

More information

An Implementation of a Constraint Branching Algorithm for Optimally Solving Airline Crew Pairing Problems

An Implementation of a Constraint Branching Algorithm for Optimally Solving Airline Crew Pairing Problems MASTER S THESIS An Implementation of a Constraint Branching Algorithm for Optimally Solving Airline Crew Pairing Problems Douglas Potter Department of Mathematical Sciences CHALMERS UNIVERSITY OF TECHNOLOGY

More information

Multiproject Scheduling in Construction Industry

Multiproject Scheduling in Construction Industry Multiproject Scheduling in Construction Industry Y. Gholipour Abstract In this paper, supply policy and procurement of shared resources in some kinds of concurrent construction projects are investigated.

More information

A Look At Cargo Revenue Management

A Look At Cargo Revenue Management White Paper A Look At Cargo Revenue Management A discussion of revenue management for air cargo businesses passenger sales. With the success of In the early 1980s, revenue management disciplines were first

More information

Project Scheduling: PERT/CPM

Project Scheduling: PERT/CPM Project Scheduling: PERT/CPM CHAPTER 8 LEARNING OBJECTIVES After completing this chapter, you should be able to: 1. Describe the role and application of PERT/CPM for project scheduling. 2. Define a project

More information

Instituto de Engenharia de Sistemas e Computadores de Coimbra Institute of Systems Engineering and Computers INESC Coimbra

Instituto de Engenharia de Sistemas e Computadores de Coimbra Institute of Systems Engineering and Computers INESC Coimbra Instituto de Engenharia de Sistemas e Computadores de Coimbra Institute of Systems Engineering and Computers INESC Coimbra João Clímaco and Marta Pascoal A new method to detere unsupported non-doated solutions

More information

1 Aggregate Production Planning

1 Aggregate Production Planning IEOR 4000: Production Management Lecture 5 Professor Guillermo Gallego 9 October 2001 1 Aggregate Production Planning Aggregate production planning is concerned with the determination of production, inventory,

More information

Model, Analyze and Optimize the Supply Chain

Model, Analyze and Optimize the Supply Chain Model, Analyze and Optimize the Supply Chain Optimize networks Improve product flow Right-size inventory Simulate service Balance production Optimize routes The Leading Supply Chain Design and Analysis

More information

Airline fleet assignment : a state of the art

Airline fleet assignment : a state of the art Airline fleet assignment : a state of the art Catherine Mancel, Félix Mora-Camino To cite this version: Catherine Mancel, Félix Mora-Camino. Airline fleet assignment : a state of the art. ATRS 2006, 10th

More information

Introduction to Airline Management

Introduction to Airline Management Chapter 1 Introduction to Airline Management Introduction Aviation provides the only transportation network across the globe and it is crucial for global business development and tourism enrichment. Air

More information

QUALITY OF SERVICE INDEX

QUALITY OF SERVICE INDEX QUALITY OF SERVICE INDEX Advanced Presented by: David Dague ICF SH&E Principal 2012 Air Service Data and Planning Seminar January 22-24, 2012 0 Workshop Agenda Introduction QSI/CSI Overview QSI Uses Historical

More information

SIMULATING CANCELLATIONS AND OVERBOOKING IN YIELD MANAGEMENT

SIMULATING CANCELLATIONS AND OVERBOOKING IN YIELD MANAGEMENT CHAPTER 8 SIMULATING CANCELLATIONS AND OVERBOOKING IN YIELD MANAGEMENT In YM, one of the major problems in maximizing revenue is the number of cancellations. In industries implementing YM this is very

More information

DESIGNING SERVICE FOR HUB-AND-SPOKE NETWORK

DESIGNING SERVICE FOR HUB-AND-SPOKE NETWORK DESIGNING SERVICE FOR HUB-AND-SPOKE NETWORK Readings: J. Braklow, W. Graham, S. Hassler, K. Peck and W. Powell. Interactive Optimization Improves Service and Performance for Yellow Freight System. Interfaces

More information

Aviation Safety: Making a safe system even safer. Nancy Graham Director, Air Navigation Bureau International Civil Aviation Organization

Aviation Safety: Making a safe system even safer. Nancy Graham Director, Air Navigation Bureau International Civil Aviation Organization Aviation Safety: Making a safe system even safer Nancy Graham Director, Air Navigation Bureau International Civil Aviation Organization Video Message, October 1st, 2010 (http://livestream.com/icao) I am

More information

High-performance local search for planning maintenance of EDF nuclear park

High-performance local search for planning maintenance of EDF nuclear park High-performance local search for planning maintenance of EDF nuclear park Frédéric Gardi Karim Nouioua Bouygues e-lab, Paris fgardi@bouygues.com Laboratoire d'informatique Fondamentale - CNRS UMR 6166,

More information

Current Standard: Mathematical Concepts and Applications Shape, Space, and Measurement- Primary

Current Standard: Mathematical Concepts and Applications Shape, Space, and Measurement- Primary Shape, Space, and Measurement- Primary A student shall apply concepts of shape, space, and measurement to solve problems involving two- and three-dimensional shapes by demonstrating an understanding of:

More information

Branch-and-Price Approach to the Vehicle Routing Problem with Time Windows

Branch-and-Price Approach to the Vehicle Routing Problem with Time Windows TECHNISCHE UNIVERSITEIT EINDHOVEN Branch-and-Price Approach to the Vehicle Routing Problem with Time Windows Lloyd A. Fasting May 2014 Supervisors: dr. M. Firat dr.ir. M.A.A. Boon J. van Twist MSc. Contents

More information

Fleet management in rail transport: Petroleum rakes in Indian Railways

Fleet management in rail transport: Petroleum rakes in Indian Railways Fleet management in rail transport: Petroleum rakes in Indian Railways Vishal Rewari 1, Raja Gopalakrishnan 2, Narayan Rangaraj 1 1 Department of Industrial Engineering and Operations Research Indian Institute

More information

INTEGER PROGRAMMING. Integer Programming. Prototype example. BIP model. BIP models

INTEGER PROGRAMMING. Integer Programming. Prototype example. BIP model. BIP models Integer Programming INTEGER PROGRAMMING In many problems the decision variables must have integer values. Example: assign people, machines, and vehicles to activities in integer quantities. If this is

More information

Appendix A. About RailSys 3.0. A.1 Introduction

Appendix A. About RailSys 3.0. A.1 Introduction Appendix A About RailSys 3.0 This appendix describes the software system for analysis RailSys used to carry out the different computational experiments and scenario designing required for the research

More information

Role of Stochastic Optimization in Revenue Management. Huseyin Topaloglu School of Operations Research and Information Engineering Cornell University

Role of Stochastic Optimization in Revenue Management. Huseyin Topaloglu School of Operations Research and Information Engineering Cornell University Role of Stochastic Optimization in Revenue Management Huseyin Topaloglu School of Operations Research and Information Engineering Cornell University Revenue Management Revenue management involves making

More information

UK SLOT ALLOCATION PROCESS AND CRITERIA

UK SLOT ALLOCATION PROCESS AND CRITERIA Introduction The IATA Worldwide Scheduling Guidelines (currently 18 th Edition) provide the framework for slot allocation for all coordinators world-wide and set the timetable of events in the scheduling

More information

Cost Models for Vehicle Routing Problems. 8850 Stanford Boulevard, Suite 260 R. H. Smith School of Business

Cost Models for Vehicle Routing Problems. 8850 Stanford Boulevard, Suite 260 R. H. Smith School of Business 0-7695-1435-9/02 $17.00 (c) 2002 IEEE 1 Cost Models for Vehicle Routing Problems John Sniezek Lawerence Bodin RouteSmart Technologies Decision and Information Technologies 8850 Stanford Boulevard, Suite

More information

years in the community

years in the community Montréal-Trudeau, from the 70 past to the future years in the community The airport s beginnings Montréal Pierre Elliott Trudeau International Airport is 70 years old! It was on September 1, 1941, that

More information

A MULTI-PERIOD INVESTMENT SELECTION MODEL FOR STRATEGIC RAILWAY CAPACITY PLANNING

A MULTI-PERIOD INVESTMENT SELECTION MODEL FOR STRATEGIC RAILWAY CAPACITY PLANNING A MULTI-PERIOD INVESTMENT SELECTION MODEL FOR STRATEGIC RAILWAY Yung-Cheng (Rex) Lai, Assistant Professor, Department of Civil Engineering, National Taiwan University, Rm 313, Civil Engineering Building,

More information

A Decision Support System for Crew Planning in Passenger Transportation using a Flexible Branch-and-Price Algorithm

A Decision Support System for Crew Planning in Passenger Transportation using a Flexible Branch-and-Price Algorithm A Decision Support System for Crew Planning in Passenger Transportation using a Flexible Branch-and-Price Algorithm RICHARD FRELING 1, 2*, RAMON M. LENTINK 1, 2 AND ALBERT P.M. WAGELMANS 1 1 Erasmus Center

More information

Supply planning for two-level assembly systems with stochastic component delivery times: trade-off between holding cost and service level

Supply planning for two-level assembly systems with stochastic component delivery times: trade-off between holding cost and service level Supply planning for two-level assembly systems with stochastic component delivery times: trade-off between holding cost and service level Faicel Hnaien, Xavier Delorme 2, and Alexandre Dolgui 2 LIMOS,

More information

Lecture 2. Marginal Functions, Average Functions, Elasticity, the Marginal Principle, and Constrained Optimization

Lecture 2. Marginal Functions, Average Functions, Elasticity, the Marginal Principle, and Constrained Optimization Lecture 2. Marginal Functions, Average Functions, Elasticity, the Marginal Principle, and Constrained Optimization 2.1. Introduction Suppose that an economic relationship can be described by a real-valued

More information

Martin Savelsbergh. Georgia Institute of Technology. Joint work with Alan Erera, Mike Hewitt, Yang Zhang

Martin Savelsbergh. Georgia Institute of Technology. Joint work with Alan Erera, Mike Hewitt, Yang Zhang Dynamic Load Planning for Less-Than-Truckload Carriers Schneider Professor Georgia Institute of Technology Joint work with Alan Erera, Mike Hewitt, Yang Zhang TRANSLOG, December 10, 2009 Part I: Advances

More information

Why build the Silvertown Tunnel?

Why build the Silvertown Tunnel? Why build the Silvertown Tunnel? Over the last 30 years east London has changed with the redevelopment of former industrial areas into major commercial and residential districts. The development of Canary

More information

Chapter 4 SUPPLY CHAIN PERFORMANCE MEASUREMENT USING ANALYTIC HIERARCHY PROCESS METHODOLOGY

Chapter 4 SUPPLY CHAIN PERFORMANCE MEASUREMENT USING ANALYTIC HIERARCHY PROCESS METHODOLOGY Chapter 4 SUPPLY CHAIN PERFORMANCE MEASUREMENT USING ANALYTIC HIERARCHY PROCESS METHODOLOGY This chapter highlights on supply chain performance measurement using one of the renowned modelling technique

More information

A Column Generation Model for Truck Routing in the Chilean Forest Industry

A Column Generation Model for Truck Routing in the Chilean Forest Industry A Column Generation Model for Truck Routing in the Chilean Forest Industry Pablo A. Rey Escuela de Ingeniería Industrial, Facultad de Ingeniería, Universidad Diego Portales, Santiago, Chile, e-mail: pablo.rey@udp.cl

More information

Customer Service Plan. (Issued in Compliance with 14 CFR Part 259)

Customer Service Plan. (Issued in Compliance with 14 CFR Part 259) Customer Service Plan (Issued in Compliance with 14 CFR Part 259) Fiji Airways, in compliance with 14 CFR Part 259, has adopted this customer service plan to monitor the effects of irregular flight operations

More information

Blending petroleum products at NZ Refining Company

Blending petroleum products at NZ Refining Company Blending petroleum products at NZ Refining Company Geoffrey B. W. Gill Commercial Department NZ Refining Company New Zealand ggill@nzrc.co.nz Abstract There are many petroleum products which New Zealand

More information

4 UNIT FOUR: Transportation and Assignment problems

4 UNIT FOUR: Transportation and Assignment problems 4 UNIT FOUR: Transportation and Assignment problems 4.1 Objectives By the end of this unit you will be able to: formulate special linear programming problems using the transportation model. define a balanced

More information

Guide to PanAm Agent and Online Booking Tool Services!

Guide to PanAm Agent and Online Booking Tool Services! Guide to PanAm Agent and Online Booking Tool Services Sections: 1. Getting Started with PanAm 2. Booking with An Agent 3. TripCase 4. Online Booking Tool - Logging In & Completing Your Profile 5. Book

More information

Documentation on Noise-Differentiated Track Access Charges Information on Status, Background and implementation

Documentation on Noise-Differentiated Track Access Charges Information on Status, Background and implementation Documentation on Noise-Differentiated Track Access Charges Information on Status, Background and implementation Documentation on Noise Differentiated Track Access Charges: Executive Summary > Railway noise

More information

Predicting Flight Delays

Predicting Flight Delays Predicting Flight Delays Dieterich Lawson jdlawson@stanford.edu William Castillo will.castillo@stanford.edu Introduction Every year approximately 20% of airline flights are delayed or cancelled, costing

More information

Call Admission Control and Routing in Integrated Service Networks Using Reinforcement Learning

Call Admission Control and Routing in Integrated Service Networks Using Reinforcement Learning Call Admission Control and Routing in Integrated Service Networks Using Reinforcement Learning Peter Marbach LIDS MIT, Room 5-07 Cambridge, MA, 09 email: marbach@mit.edu Oliver Mihatsch Siemens AG Corporate

More information

1.2 Some of the figures included in this publication may be provisional only and may be revised in later issues.

1.2 Some of the figures included in this publication may be provisional only and may be revised in later issues. FOREWORD 1 CONTENT 1.1 UK Airports (Including Channel Islands and Isle of Man) - Monthly Statements of Movements, Passengers and Cargo is prepared by the Civil Aviation Authority with the co-operation

More information

Fleet Assignment Using Collective Intelligence

Fleet Assignment Using Collective Intelligence Fleet Assignment Using Collective Intelligence Nicolas E Antoine, Stefan R Bieniawski, and Ilan M Kroo Stanford University, Stanford, CA 94305 David H Wolpert NASA Ames Research Center, Moffett Field,

More information

Demand for Long Distance Travel

Demand for Long Distance Travel Demand for Long Distance Travel April 2011 Demand for long distance travel 1 Structure of this paper 1.1 This paper is structured as follows: Section 2 sets out past trends in the demand for long distance

More information

Airlines Industry Yield Management. Ken Homa

Airlines Industry Yield Management. Ken Homa Airlines Industry Yield Management Ken Homa Airlines Industry Challenging Environment Complex, interconnected network Thousands of dynamic prices 90% discount prices 20% pay less than half of average 2/3

More information

COST ESTIMATING METHODOLOGY

COST ESTIMATING METHODOLOGY NCMA DINNER MEETING TRAINING COST ESTIMATING METHODOLOGY 1 David Maldonado COST ESTIMATING METHODOLOGY TABLE OF CONTENT I. Estimating Overview II. Functional Estimating Methods III. Estimating Methods

More information

INTERACTIVE TRAINING SOFTWARE FOR OPTIMUM TRAVEL ROUTE ANALYSIS APPLICATIONS IN RAILWAY NETWORKS

INTERACTIVE TRAINING SOFTWARE FOR OPTIMUM TRAVEL ROUTE ANALYSIS APPLICATIONS IN RAILWAY NETWORKS 1. Uluslar arası Raylı Sistemler Mühendisliği Çalıştayı (IWRSE 12), 11-13 Ekim 2012, Karabük, Türkiye INTERACTIVE TRAINING SOFTWARE FOR OPTIMUM TRAVEL ROUTE ANALYSIS APPLICATIONS IN RAILWAY NETWORKS Abstract

More information

Locating and sizing bank-branches by opening, closing or maintaining facilities

Locating and sizing bank-branches by opening, closing or maintaining facilities Locating and sizing bank-branches by opening, closing or maintaining facilities Marta S. Rodrigues Monteiro 1,2 and Dalila B. M. M. Fontes 2 1 DMCT - Universidade do Minho Campus de Azurém, 4800 Guimarães,

More information

2.3 Convex Constrained Optimization Problems

2.3 Convex Constrained Optimization Problems 42 CHAPTER 2. FUNDAMENTAL CONCEPTS IN CONVEX OPTIMIZATION Theorem 15 Let f : R n R and h : R R. Consider g(x) = h(f(x)) for all x R n. The function g is convex if either of the following two conditions

More information

Overview. Essential Questions. Precalculus, Quarter 4, Unit 4.5 Build Arithmetic and Geometric Sequences and Series

Overview. Essential Questions. Precalculus, Quarter 4, Unit 4.5 Build Arithmetic and Geometric Sequences and Series Sequences and Series Overview Number of instruction days: 4 6 (1 day = 53 minutes) Content to Be Learned Write arithmetic and geometric sequences both recursively and with an explicit formula, use them

More information

In mathematics, there are four attainment targets: using and applying mathematics; number and algebra; shape, space and measures, and handling data.

In mathematics, there are four attainment targets: using and applying mathematics; number and algebra; shape, space and measures, and handling data. MATHEMATICS: THE LEVEL DESCRIPTIONS In mathematics, there are four attainment targets: using and applying mathematics; number and algebra; shape, space and measures, and handling data. Attainment target

More information

This paper presents an overview of several important areas of operations research applications

This paper presents an overview of several important areas of operations research applications Applications of Operations Research in the Air Transport Industry Cynthia Barnhart Peter Belobaba Amedeo R. Odoni Massachusetts Institute of Technology, Cambridge, Massachusetts 02139 cbarnhart@mit.edu

More information

Making Hard Decision. ENCE 627 Decision Analysis for Engineering

Making Hard Decision. ENCE 627 Decision Analysis for Engineering CHAPTER Duxbury Thomson Learning Making Hard Decision Third Edition SENSITIVITY ANALYSIS A. J. Clark School of Engineering Department of Civil and Environmental Engineering 5 FALL 2003 By Dr. Ibrahim.

More information

Optimising Patient Transportation in Hospitals

Optimising Patient Transportation in Hospitals Optimising Patient Transportation in Hospitals Thomas Hanne 1 Fraunhofer Institute for Industrial Mathematics (ITWM), Fraunhofer-Platz 1, 67663 Kaiserslautern, Germany, hanne@itwm.fhg.de 1 Introduction

More information

ORACLE MANUFACTURING MATERIAL PLANNING FOR PROCESS MANUFACTURING

ORACLE MANUFACTURING MATERIAL PLANNING FOR PROCESS MANUFACTURING ORACLE MANUFACTURING MATERIAL PLANNING FOR PROCESS MANUFACTURING KEY FEATURES MATERIAL PLANNING FOR PROCESS INCLUDES: Material and rough cut capacity planning Multi-level graphical pegging Advanced sourcing

More information

Optimal Scheduling for Dependent Details Processing Using MS Excel Solver

Optimal Scheduling for Dependent Details Processing Using MS Excel Solver BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 8, No 2 Sofia 2008 Optimal Scheduling for Dependent Details Processing Using MS Excel Solver Daniela Borissova Institute of

More information

Planning and Analysis Tools of Transportation Demand and Investment Development of Formal Transportation Planning Process

Planning and Analysis Tools of Transportation Demand and Investment Development of Formal Transportation Planning Process Orf 467 Transportation Systems Analysis Fall 2015/16 Planning and Analysis Tools of Transportation Demand and Investment Development of Formal Transportation Planning Process 23 USC Para 134: Metropolitan

More information