scieee AI-readable full text Open interactive document viewer

A Simulation of Optimal Model on Fractional Aircraft Ownership (FAO) Management

Sumarti, Novriana; Brahmandita, Ida B.P.; Aqsha, Muhammad A.

Abstract

Compared to owning a private jet, Fractional Aircraft Ownership (FAO) concept is a cheaper alternative for very mobile business persons who want to travel in comfort. The aircraft is owned by a number of customers (referred to as “owners”) and the flight hours of its operation are shared based on each owner’s portion. In this research, we do the simulation of an FAO company with very large demands with 27 cities of destination, which are commonly visited by business people in Indonesia. We derive flight demands stochastically from the owners and create optimal flying schedules based on the demands. Using the calculation of fixed and variable costs, we can determine the optimal flight pairings that minimized the operational cost. Eventually, we can determine the number of aircraft needed to be owned by FAO so the business will profit.

Full text

MENDEL — Soft Computing Journal, Volume 23, No.gk, .2+2K#2` 202k, Brno, Czech RepublicX ISSN: 1803-3814 (Printed), 2571-3701 (Online) https://doi.org/10.13164/mendel.202k.k.001 A Simulation of Optimal Model on Fractional Aircraft Ownership (FAO) Management Novriana Sumarti1,  , Ida B.P. Brahmandita2, Muhammad A. Aqsha2 1Industrial and Financial Mathematics Research Group, Faculty of Mathematics and Natural Sciences, Institut Teknologi Bandung, Ganesha 10 Bandung, Indonesia 2Master of Mathematics Study Program, Faculty of Mathematics and Natural Sciences, Institut Teknologi Bandung, Ganesha 10 Bandung, Indonesia [email protected]  , ib[email protected], [email protected] Abstract Compared to owning a private jet, Fractional Aircraft Ownership (FAO) concept is a cheaper alternative for very mobile business persons who want to travel in comfort. The aircraft is owned by a number of customers (referred to as “owners”) and the flight hours of its operation are shared based on each owner’s portion. In this research, we do the simulation of an FAO company with very large demands with 27 cities of destination, which are commonly visited by business people in Indonesia. We derive flight demands stochastically from the owners and create optimal flying schedules based on the demands. Using the calculation of fixed and variable costs, we can determine the optimal flight pairings that minimized the operational cost. Eventually, we can determine the number of aircraft needed to be owned by FAO so the business will profit. Keywords: Optimization, Flight Scheduling, Stochastic Simulation, Aviation Industry, Mathematical Modelling, Investment. Received: 25 June 2022 Accepted: 29 July 2022 Online: 09 August 2022 Published: 20 December 2022 1 Introduction Traveling by airplane is an effective and efficient form of transportation in reaching cities that are far from each other. Especially in an archipelagic country such as Indonesia consisting of 17,504 islands. Problems of aviation industry has been widely taken up as research problems in order to find optimal ways in operating the related business. In [4], the survey made among 249 airline businesses showed significant differences in terms of risk and estimated cost of capital. A significant interaction between investment analysis and the way projects were financed was found, where airlines did not seem to use the most advanced technology on the market very often in spite of more sophisticated technologies being used. Due to observation showing that many large fractional jet airlines had not been profitable, the authors in [13] discussed various strategic planning issues, such as aircraft maintenance, staff turnover, demand growth, and differentiation. Their impact on resource utilization and profitability were analyzed. Using the column generation procedure, the pricing problem by finding the shortest path in each crew network was solved in 1,2,3-day planning horizons respectively. Some numerical methods are commonly utilized for solving optimization problems. Having implemented the method of Simulated Annealing using data of Garuda Indonesia, a national airline company in Indonesia, paper [12] solved the aircrew-assignment problem and its computational aspects that served 42 domestic and international destinations. The results showed the minimum number of the aircrew needed and its optimal allocation for operating the flights that balanced the flying and duty hours for each crew. Authors in [6] derived mathematical expressions for the cockpit crew labor regulations and solved the optimization problem of nonlinear integer programming for finding the minimum value of mean relative deviations of the total flight time from the ideal flight time. The data being used was crew classes in the cockpit of Garuda Indonesia and the method being used is the simulated annealing method. In [8], a goal programming of selecting optimal pairings covering all provided flights was solved by heuristic method like Bat Algorithm (BA), which was mimicking the bat behaviour, so the operational cost such as crew cost could be minimized. A modification of the optimization problem could be made so it would propose a more realistic solution. In [11], the aircrew assignment problem was solved with constraints derived from the implemented regulations, such as flying time, resting time, the total number of takeoffs, and the number of holidays and workdays. Data being used was of a one-month full flight schedule from a big airline in Indonesia. Using a simple fuzzy logic approach, the paper proposed to find a new flying time tweaked from the existing regulation as in [12], so it can have better results on the personnel cost and evenly distribute the assignments. A recent paper [5] proposed an optimization model 1 MENDEL — Soft Computing Journal, Volume 23, No.gk, .2+2K#2` 202k, Brno, Czech RepublicX that can be used as a decision support tool for employees of small and medium-sized airlines. It can be used when operational rescheduling the work of flight crews is required due to an emergency arising, instead of using an intuitive approach that could lead to inaccuracies. So unnecessary financial losses can be avoided. Despite having regular commercial flights for transportation, business persons that are required to be actively mobile might accept the Fractional Aircraft Ownership (FAO) concept, which is joint aircraft ownership among a number of people by dividing the use of flight hours based on their portion of shares. It means an individual or a company can have a private jet without paying the total price of the aircraft. The owners of shares can book the plane for any journey as long as the availability of their flight hours. Research in FAO management has similar yet different from the ones for regular flight companies. In [10], the demands of FAO owners were generated for flying among 8 (eight) airports. Optimal flight assignments using the Column Generation method were formulated to minimize the required number of aircraft so the profit was maximized and the daily operating cost was minimized. Using data from a fractional management airline company operating in European and Asian countries, paper [7] proposed an optimization model to support the decision-making process involving the positioning of aircraft, which was not available at the requested airports of customer departure. The objective was to make this positioning cost be as low as possible. The model also provided more freedom in decision-making by making predictions of flight delays and maintenance events within a certain tolerance. In this research, we develop a model of FAO management and its implementation using data in Indonesia with very large demands using 27 cities of destination. A big question being asked is whether this model can become a good investment or not. A simulation of this model is conducted to find optimal conditions to make the investment profitable. 2 Fractional Aircraft Ownership (FAO) At the beginning of a period, all shareholders or owners must sign a contract with the FAO Company, which is valid for a particular period, for example, five years. The company provides a total flight time of hhours for one year, for example h= 800 . This flight hour can be purchased in multiples of 50 hours so that the smallest share sold is 50/h . If an owner needs a high frequency of flying, he/she should buy larger shares to get more flight time. The owner needs to pay a fixed monthly maintenance fee and the non-fixed operating fee. In this research, in order to maximize the occupancy of flying time, shareholders must provide FAO management with one month’s plan request ahead. However, they can have an alteration of the plan with a notice in advance. We assume it is not possible for the company to serve more than one owner in one aircraft. Sometimes, FAO could be overwhelmed by the owners requests and the existing aircraft has been fulloccupied at the same time. FAO management has an obligation to serve all requests if the owners still have their right. The management should outsource the request to another private jet company and the cost, which is more expensive, is paid by the management. Therefore, there is a question on how many aircraft that should be owned by the management so the risk of deficit due to outsource expenses will be at lowest. In this paper, firstly we develop a method for generating random requests from the owners. Having had the list of requested routes on monthly bases, the allocation of optimal flight pairs is constructed so the flight operational cost will be optimal using the plane owned by FAO management. If not all requests can be served by this plane, FAO needs to outsource by renting other planes from other private jet rental companies. So there is also a question of whether the FAO needs to have more than one plane because the outsourcing cost will make the operational expenses higher. The next step is to calculate the income and expense of the FAO so the rate of the investment’s return can be determined. The number of owners will be simulated so we can determine this optimal number with the highest rate of return. The scheduling in the FAO system is different from the scheduling of commercial airlines. A flight request in FAO At the beginning of a period, all shareholders or owners must sign a contract with the FAO Company, which is valid for a particular period, for example, five years. The company provides a total flight time of hours for one year, for example . This flight hour can be purchased in multiples of 50 hours so that the smallest share sold is . If an owner needs a high frequency of flying, he/she should buy larger shares to get more flight time. The owner needs to pay a fixed monthly maintenance fee and the non-fixed operating fee. In this research, in order to maximize the occupancy of flying time, shareholders must provide FAO management with one month’s plan request ahead. However, they can have an alteration of the plan with a notice in advance. We assume it is not possible for the company to serve more than one owner in one aircraft. In this paper, firstly we develop a method for generating random requests from the owners. Having had the list of requested routes on monthly bases, the allocation of optimal flight pairs is constructed so the flight operational cost will be optimal using the plane owned by FAO management. If not all requests can be served by this plane, FAO needs to outsource by renting other planes from other private jet rental companies. So there is also a question of whether the FAO needs to have more than one plane because the outsourcing cost will make the operational expenses higher. The next step is to calculate the income and expense of the FAO so the rate of the investment’s return can be determined. The number of owners will be simulated so we can determine this optimal number with the high2 MENDEL — Soft Computing Journal, Volume 23, No.gk, .2+2K#2` 202k, Brno, Czech RepublicX Sumatri-g2igHX,gA Simulation of Optimal Model on Fractional Aircraft Ownership (FAO) Management est rate of return. The scheduling in the FAO system is different from the scheduling of commercial airlines. A flight request in FAO. 3 Generating Stochastic Demands To make it as realistic as possible, demands of flight per day cannot be set as constant number. We need to generate stochastic flying schedule per owner containing the time and the cities being visited. 3.1 Amount of flying time per owner per month Assume that the available ownership is fully sold. Let total flight time h= 800 ,nis the number of shareholders, 2 ≤n≤16, and αiis is the share portion of owner−ithat is multiples of 1 16 ,1 16 ≤αi<1, i = 1,2, . . . , n.n X i=1 αi= 1. The amount of flying time (hours) for owner−iis xi=α1h, n X i=1 xi=h. The value above is for one year, so we need the flying time per month. For each owner, this value would be divided by 12 if there were no reference information on monthly bases. Heuristically, there are months when people fly more frequently than the rest of the months in a year. Therefore, we assume there is a proportion value for each month that quantifies the favorable time in a year. It is assumed that the proportions ρm k, k = 1,2, . . . , 12 have values defined heuristically. For month−k, the amount of flying time (hours per month) of owner−iis xi,k =xiρm k, 12 X i=1 xik =xi, i = 1,2, . . . , n. (1) In generating the detail of owner’s request in hour per day, the Poisson distribution is used with the parameter λ=pk xik ×24 where pkis the number of days in the k-th month. 3.2 Preferences on the more popular routes The company has an airport as the base, which means the first departing airport and the last destination airport of the day is the base. Denote mbe the number of airports. In this research, m= 27 is the number of chosen airports in Indonesia that are regularly visited by business people, and the base airport is SoekarnoHatta Airport (CGK). From these airports, we generate a number of couples of airports that determine the departure and arrival airports, so there are m(m−1) routes from any two airports. There are routes that are more popular than others, so a probability portion is given to each route that is required in generating the stochastic owner’s request. To provide the portions, we use historical data on the number of passengers who arrive at and depart from each airport. We assume that the larger number of historical passengers the more popular the airport, and consequently the higher the probability portion. Let αjand djbe be numbers of passengers who respectively arrive at and depart from airport−jfor a year. Let ρp1 jk be the proportion describing the popularity of the route from airport−jto airport−k. Assume this proportion is applicable for any period of time, for instance, year and month. Its value is defined by the multiplication of the ratio of departures from airport−jas follows δd j=dj P27 i=1 dj , and the ratio of arrivals at another airport−kas follows, δa k=αk σ27 i=1αk , k =j, then the multiplication is divided by the total sum of all these multiplications. The formula is following ρp1 jk =δd jδa j P27 i=1 P27 k=1,k=jδd jδa j , k =j. (2) For simplicity, these proportions of routes are named in order indices by ˜ρp1 j, j = 1,2, . . . , m(m−1).(3) After flying from the first airport to the second airport, most of the owners will go back to the first airport. An owner can have a request to fly to the third airport with small probability ω1. In this research we choose ω1= 30%. We determine the second preference for airports to be the third airport as the destination with the following formula. ρp2 l=δa l P27 j=1 δa j , l = 2,3, . . . , m. (4) Now we arrange the last flight of the day by defining ω2as the probability that the owner flies back to the first airport and 1 −ω2probability that the owner flies back to the second airport. Here ω2>1−ω2, where ω2= 75% in this research. 4 Possible Pairings We develop groups of possible flight pairing, which are flight schedules containing routes whose the first departure and the last destination are in the airport base, CGK. This is a collection of the routes that will be served by one aircraft departing from and going back to the base in order to serve some requests on a particular day. If there are many requests so there will be many possible pairings formed. The types of pairings can be seen in Table 1and Figures 1to3. Note that there are constraints to be fulfilled for one day, those are maximum of 8 hours flying time and of 14 hours 3 MENDEL — Soft Computing Journal, Volume 23, No.gk, .2+2K#2` 202k, Brno, Czech RepublicX duty time for airline staffs. So pairing A6contains the maximum number of routes. Some specific routes need more than 8 hours flying time, so they cannot be combined with ordinary routes. Those pairings are defined in K1and K2, whose forms are similar to A1and A2. Figure 1: Pairings A2(left) and A3(right). Figure 2: Two types of pairings A4. Figure 3: Pairing A5. Figure 4: Three types of Pairing A5. Matrix As, s = 2,3,4,5,6 is of size nr ×nas, where nr and nasare the numbers of routes in a day and available pairings of type−s, respectively. Matrix Ks has dimension nr ×nks, s = 1,2, where nksis available pairings of type Ks. On each column, the matrix has value 1 for sentries and value 0 for the remaining entries. Let as ij be the component of matrix Ai, where as iw,j = 1, w = 1,2, . . . , s if route iwis chosen for pairing−jcontaining CGK, as the base, the owners’ requested airports or possible airports for Deadhead flights. A Deadhead flight is a flight without an owner as the passenger. All these pairings form the possibility matrix A as below A= [A2A3A4A5K1K2].(5) Table 1: Types of possible pairings Pairings Route(s) A2Base-airport A - Base A3Base – Airport A – Airport B – Base A4Base – Airport A – Base – Airport B – Base (Combination of 2 of pairing), Base – Airport A – Airport B – Airport C – Base A5Base – Airport A – Base – Airport B – Airport C – Base (Combination of pairings A2and A3or otherwise) A6Combination of 3 of pairings A2, or 2 of pairings A3, or pairings A2and A4 K1Similar to A2but the flying time is more than 8 hours K2Similar to A3but the flying time is more than 8 hours Matrix A has dimension nr ×np, where np =na2+na3+na4+na5+na6+nk1+nk2. We will determine the optimal pairing by using the following optimization model. Let xjbe a binary decision variable, xj∈ {0,1}. In this case, xj= 1 means the j-th pairing is chosen and xj= 0 means the j-th pairing is not chosen. We define parameters for this model based on the operational cost of j−th pairing, denotes by cj. Other parameters is defined based on the entries of matrix A. Let ¯aij and ¯ajbe respectively the component and column vector of A, i = 1,2, . . . , nr, j = 1,2, . . . .np. Optimal pairings are found by solving the following problem. Min np X j=1 cjxj.(6) And this problem must satisfy this following constraint np X i=1 ¯airjxir= 1, np X i=1 ¯aidjxid≤1 (7) for all iris the indices of requested route by owners, and all idis the indices of Deadhead flights. The optimization problem of finding the optimal pairings will be solved by Balas’ algorithm [9] for the zero-one integer linear programming problem. 4.1 An illustration Table 2shows an illustrative example containing requests from three owners for a day. Owner 1 request one way flight at 00:00 in the morning from Pekanbaru (PKU) to Banten (CGK) with flying time 2 hours and 1 minute. Owner 2 requests round trip Denpasar (DPS) – Palembang (PLM) with each flying time 2 hours 35 minutes at different time but in the same day. Owner 3 also requests a round trip Banten (CGK) – Banjarbaru (BDJ) with each flying time 1 hour 59 minutes. Note that FAO aircraft firstly departs from and finally arrive to the base airport, which is CGK. In Table 3, 4 MENDEL — Soft Computing Journal, Volume 23, No.gk, .2+2K#2` 202k, Brno, Czech RepublicX Sumatri-g2igHX,gA Simulation of Optimal Model on Fractional Aircraft Ownership (FAO) Management all possible routes are developed. The first column is the route number and the owner number. The Deadhead flights is named owner 0. The departure time of route-1 is 00:00, so the aircraft begins to serve on the previous day (D-1) at 21:24. The arrival time of route-14 is 01:35 in the next morning, so the aircraft will arrive at CGK on the next day (D+1). Table 2: Illustrative requests from 3 owners Owner Dep Fly Arr Dep Arr Time Time Time Airpt Airpt 1 00:00 02:01 02:01 PKU CGK 2 03:00 02:35 05:35 DPS PLM 3 16:00 01:59 17:59 CGK BDJ 3 20:00 01:59 21:59 BDJ CGK 2 23:00 02:35 01:35 PLM DPS Table 3: Illustrative possible routes Route/ Dep Fly Arr Dep Arr Owner Time Time Time Airpt Airpt 1(0) 21:24 02:01 23:25 CGK PKU (D-1) (D-1) 2(1) 00:00 02:01 02:01 PKU CGK 3(0) 00:26 01:59 02:25 CGK DPS 4(2) 03:00 02:35 05:35 DPS PLM 5(0) 06:10 01:08 07:18 PLM CGK 6(0) 06:10 02:10 08:20 PLM BDJ 7(3) 16:00 01:59 17:59 CGK BDJ 8(0) 17:26 01:59 19:25 CGK BDJ 9(0) 18:34 01:59 20:33 BDJ CGK 10(0) 18:34 02:10 20:44 BDJ PLM 11(3) 20:00 01:59 21:59 BDJ CGK 12(0) 21:17 01:08 22:25 CGK PLM 13(2) 23:00 02:35 01:35 PLM DPS (D+1) 14(0) 02:10 01:56 04:06 DPS CGK (D+1) (D+1) Requests from owners 1, 3 and 4 depart from nonbase airport, so all possible Deadhead flights are developed based on the time needed before or after flights of the owners’ requests. For example in serving owner 1, an aircraft is needed to be in PKU at 00:00, so FAO sends this aircraft from CGK to PKU with the arrival time 35 minutes before the next take-off at 00:00, in order to do reporting. Furthermore in Table 3, there are routes automatically developed which are possible but it might be inefficient. For examples, route 6 is developed directly after route 4, so PLM is the destination airport, and it is due to the request of owner 3 of route 11, so BDJ is the destination airport. Route 10 is also developed due to route 7, so the departure airport is BDJ, and route 13, which is the owner-2 request. Intuitively, these later routes could be omitted from the table if the list in table is not too long. If the list is long and complex with overlapping times, these routes could give more possible optimal pairings. For Table 3, eventually routes 6 and 10 are not chosen for pairings because there are other routes that make more efficient pairings. A2=                         1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0                         (8) A3=                         0 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1                         A4=                         111 111 000 000 000 000 110 001 100 000 011 000 000 000                         (9) We develop possible pairings based on types in Table 3. There are four pairings of type A2, which are for CGK – PKU – CGK (routes 1 – 2) and for CGK – BDJ – CGK (routes 7 – 9, 7 – 11, and 8 – 11). There are 2 pairings of type A3, which are for CGK – DPS – PLM – CGK (routes 3 – 4 – 5) and for CGK – PLM – DPS – CGK (routes 12 – 13 – 14). Pairings for CGK – PKU – CGK – BDJ – CGK with type A4are the combinations of type A2, which are routes 1 – 2 – 7 – 9, routes 1 – 2 – 7 – 11, and 1 – 2 – 8 – 11. The matrices A2, A3and A4are shown in equations (8) and (9). In constructing matrix A in (5), matrices A5, A6, K1 and K2are zeros matrices. By solving the optimization problem (6), we will find some optimal pairings, but we need to find the operational cost parameter first. In the next section, the step to find operational cost will be elaborated. 5 Valuation of FAO Investment 5.1 Income and expenses For owner−iwhere i= 1,2, . . . .n, FAO receives income that consist of the ownership fee OFi, monthly management fee MFiand occupied hourly fee HFi. FAO’s expenses include the operational cost, the aircraft maintenance cost, the insurance cost and others. The cost 5 MENDEL — Soft Computing Journal, Volume 23, No.gk, .2+2K#2` 202k, Brno, Czech RepublicX OFi(k) is the paid annually and calculated from the aircraft’s share-price of owner−iand depended on the number of aircraft being utilized q, OFi(q) = 1 5αiqP1, where P1is the price of one aircraft. Each owner needs to pay it in 5 years, because the ownership contract is 5 years. The cost MFiis paid monthly for maintenance cost, insurance, salary for pilots and aircraft staffs. The amount of this cost is proportional to the share owned. Let P2is unit cost USD for management per share owned, then MFi= 16αiP2. The cost HFiis paid annually for paying the hours being occupied for fuel and operational cost. Let P3 be the cost rate USD per hour. HFi=hαiP3. The yearly income of FAO is I(q) = n X i=1 OFi(q) + 12MFi+HFi = n X i=1 α1q 5P1+ 12(16)P2+hP3 (10) FAO spends 2 types of expenses; fixed cost T1and variable cost T2depending on the flying time FT. The fixed cost T1only depends on the number of aircraft owned by FAO, where are based on [3]. Total fixed cost is defined by FC(q) = qT1.(11) The operational cost OP per day consist of the Parking Cost Pr and Landing Cost Ld at all discussed airports. For some routes, aircraft sometimes cannot fly directly to their destination, and must make a transit if the distance traveled exceeds the cruising range. There are additional cost of transit TC, consisting of parking cost and landing cost. Therefore, the operational cost of a pairing pon a certain day dcan be determined using the following formula OPpd =T2(FTpd) + Prpd +Ldpd +T Cpd.(12) The other component of the variable cost is outsourcing cost when the owned aircraft will be over-occupied by the owners requests. Let OTCdbe the outsourcing cost which is the rental price of an aircraft from other companies at day d. The unit cost is assumed to be the same for all outsourcing companies, which is Rt = 3,350 USD per hour of the flying time. The outsourcing cost is defined by OTCd=FTOd×Rt, (13) where FTOdin hour(s) is the remaining flying time that cannot be covered by the usage of qexisting aircraft. Here we choose the pairing that served by outsourcing aircraft such that its flying time is the lowest, because the cost for rent an aircraft from an outsourcing company is more expensive than the operational cost for flying the company’s owned aircraft. Finally we can define total of cost in a year by this following equation C(q) = FC(q) + 365 X d=1   n˜p X ˜p=1 OP¯pd +OTCd .(14) Note that Pn˜p ˜p=1 OP¯pd is the total cost of the optimal pairing in day d. At the end of year 5, we will evaluate the price of the existing aircraft in order to know the final value of the asset of FAO. Based on Airline Disclosure Guide, generally aircraft assets are depreciated over 15 to 25 years with residual values between 0 to 20 percent. Suppose we take the median, so it means the price is depreciated over 20 years with residual values of 10 percent. If the sale price of an aircraft is P1when it is bought at the beginning of year 1, then the estimated yearly depreciation cost is equal D=P1−10%P1 20 = 0.045P1.(15) If it is assumed that the depreciation goes as in a decreasing line, so at the end of year 5, the price of aircraft will become P1−5D. 5.2 Rate of return To value an investment whether it is profitable or not, one of the observable indicators is the rate of return r. Commonly if this rate is higher than the inflation rate, it is considered a good investment. In FAO investment, efficient pairings of routes to serve the daily request of owners will reduce the cost. The highest expense in this investment is buying the aircraft. Therefore, we simulate the model of FAO defined in the previous sections in order to answer the optimal number of the aircraft. Let R(q, r) be a function containing the number of aircraft qand the rate of return r. Let Cj(q) be the total cost of the year. It is assumed that the annual income is paid at the beginning of the year, and the operational cost is recorded at the end of the year. The rate of return ris the desired solution or the root of the equation R(q, r) = 0. R(q, r) = I(q)−qP1+ 4 X j=1 I(q)−Cj(q) (1 + r)j +q(P1−5D)−C5(q) (1 + r)5 (16) Let ˜ R(q) be kind of inverse function with respect to r. We can write the optimisation problem of investment is Maxqr=˜ R(q).(17) It is only possible to estimate the solution of problem (16) numerically, by using the root finding method. Solutions to the problem (17) are concluded from the results of the simulations. 6 MENDEL — Soft Computing Journal, Volume 23, No.gk, .2+2K#2` 202k, Brno, Czech RepublicX Sumatri-g2igHX,gA Simulation of Optimal Model on Fractional Aircraft Ownership (FAO) Management 6 Numerical Simulation Implementation of the FAO model is using data in Indonesia, but the chosen currency is USD to make financial data easier to write. The type of aircraft being used is Phenom 300 with 6 to 8 passengers, where the maximum speed is 859 km/hour, and the weight is 6350 kg [2,1]. It has been used at an average speed of 80% of its maximum speed. We conduct simulations for the total flight time of hours to be 800 and 640 hours. Using the number of airports m= 27, the generated number of routes is 702 routes, where the airplane flies less than or equal to 8 hours per day. Due to this limitation on a single flying time, there are only 2 cities that can be served for one request. Some routes have a flying time more than the limit so there should be a transit airport between the departure and destination airports. Table 4: Data for Income (10) Item Cost (USD) P18,760,000 P27,832 P31,566 In this simulation, we assumed that there are 5 owners who had owner share as follows: S1=2 16, S2=2 16, S3=3 16, S4=4 16, S5=5 16 The parameter values in equation (10) are shown in the Table 4. The fixed and variable costs are written in Tables 5and 6. Table 5: Data for Fixed Cost (11) Item Cost (USD) Crew Salaries 208,000 Hangar 29,700 Insurance 32,888 Recurrent Training 26,200 Modernization 20,000 Navigation Chart Service 3,742 Refurbishing 18,900 Computer Maintenance Program 3,250 Weather Service 700 Total (T1) 343,380 Table 6: Data for variable Cost (12) Item Cost (USD) Fuel 787 Maintenance Labor 68 Engine Restoration 92 Crew Expenses 70 Supplies 33 Total (T2) 1030 Based on the simulations, the average expected total cost C(q) per year in USD is shown in Figure 5, where the management has qaircraft. The cost for the number of aircraft q= 1 tends to be the highest among the others. Because there are rental expenses of some outsourcing aircraft that must be provided to serve the owner’s requests. For other values of q, we can see that the total cost is a little bit decreasing for q= 2 and q= 3. Furthermore, the cost tends to increase for the number of aircraft q= 4 and q= 5. This is due to the increase of fixed costs that include the total price of all aircraft bought by FAO management. Based on the simulation result, the minimum cost is achieved when q= 3. Figure 5: Average Cost and Profit per year The average expected profit per year with qaircraft in USD based on the simulations is shown in Figure 5. The calculation is summation of the profit for 5 years, and it is not considering the time reference when the profit being produced. The maximum profit is expected when q= 3. Table 7: Rate of return h= 800 hours Nb of ROR per year aircraft (%) 1 -31.754 2 0.308 3 0.125 4 -2.072 5 -3.665 Now we calculate the rate of return (ROR) per year using equation (16), where the result is shown in Table 7. If FAO has 1, 4, or 5 planes, then FAO management will suffer losses when fulfilling the owner’s request. On the other hand, if FAO has 2 or 3 planes, then FAO will make a profit, with the biggest ROR for having 2 aircraft. So the optimal number of aircraft that FAO must have is 2 aircraft. However, the ROR is very small so it will discourage investors to make FAO as their business. Now using the same income, we consider having lesser total flight time being committed, which is 640 hours per year. As shown in Table 8, the rate of return per year tends to increase when the total flight hours are reduced. This is because when the total flight hours are reduced, the number of requests from the owners will also decrease. As a result, daily variable costs will 7 MENDEL — Soft Computing Journal, Volume 23, No.gk, .2+2K#2` 202k, Brno, Czech RepublicX Table 8: Rate of return h= 640 hours Nb of ROR per year aircraft (%) 1 2.213 2 6.607 3 2.194 4 -0.937 5 -2.805 decrease and this causes expected total cost also decreases. Reduction of the total cost can lead to increases in the profit and the rate of return. Table 8 shows the total flight time per year is 640 hours, and FAO owning 2 planes will expect to have a rate of return of 6.607% per year. 7 Conclusion FAO is a concept of joint aircraft ownership among a number of business people. This research wants to estimate the profit FAO management if the joint aircraft charter scheme is implemented in Indonesian data with very large number of airports being observed. The simulation is run using the python programming language and using Google Collab. We want to use the GPU accelerator so that the computation time is faster. In this research, a stochastic scheme has been successfully built to generate requests from FAO owners. To optimize cost and time, an optimization model to determine optimal pairing has also been successfully built. Based on the assumption and the calculations in the simulation, the number of aircraft that provided the optimum profit and rate of return is 2 aircraft. Having total flight hours of 800 hours per year, the expected rate of return is 0.308 %. For total flight hours of 640 hours, FAO will be able to get an expected rate of return of 6.607%. In the future, the research can be continued with the different provisions of shares of ownership and find the optimal form of the type of ownership that makes the most profit among others. For the application in the real world, the FAO management could think of the appropriate total flight hours so the obtained profit is acceptable. Acknowledgement: This work was supported by ITB Ganesha Talent Assistantship (GTA), and Indonesia Ministry of Education and Culture Research Grant. References [1] Phenom300 specification, 2022. https://daflwcl3bnxyt.cloudfront. net/m/7d8e81491c1dfdbb/original/ Phenom-300E-brochure.pdf [Accesed 25 June 2022]. [2] Pt angkasa pura aiport information, tarif jasa kebandaraudaraan. https://ap1.co.id/id/ information/tarif-jasa-kebandarudaraan [Accesed 25 June 2022]. [3] Sherpa report. Technical report, 2022. https://www.sherpareport. com/aircraft/aircraft-overview/ costs-embraer-phenom-300.html [Accesed 25 June 2022]. [4] Gibson, W., and Morrell, P. Airline finance and aircraft financial evaluation: evidence from the field. In ATRS World Conference 2005 Paper (2005). https://www.airbusiness-academy. com/files/pmedia/public/. [5] Graf, V., Teichmann, D., Dorda, M., and Kontrikova, L. Dynamic model of contingency flight crew planning extending to crew formation. MDPI: Mathematics 2138 (2021). [6] Hadianti, R., Novianingsih, K., Uttunggadewa, S., Sidarto, K., Sumarti, N., and Soewono, E. Optimization model for an airline crew rostering problem: Case of garuda indonesia. Journal of Mathematical and Fundamental Sciences 45(3) (2014), 218–234. [7] Munari, P., and Alvarez, A. Aircraft routing for on-demand air transportation with service upgrade and maintenance events: Compact model and case study. Journal of Air Transport Management 75 (2019), 75–84. [8] Rahmalia, D., Chandra, N., Rohmaniah, S., Muzdalifah, L., and Kurniawati, E. Goal programming on optimal pairings selection from flight schedule using bat algorithm. In Journal of Physics: Conference Series (2020), vol. 1490. [9] Rao, S. S., Ed. Engineering Optimization: Theory and Practice, Fourth Edition. John Wiley & Sons, Inc, 2009. [10] Septiani, R., Pasaribu, H., Soewono, E., and Fayalita, R. Optimization in fractional aircraft ownership. In AIP Conference Proceedings (2012), vol. 1450, 234. [11] Sumarti, N., Chandra, F., and Minardi, J. Optimization of personnel cost in aircrew assignment problem using a simple fuzzy logic approach. MENDEL — Soft Computing Journal 23 (1) (2017), 133–140. [12] Sumarti, N., Rakhman, R. N., Hadianti, R., and Uttunggadewa, S. Application of simulated annealing method on aircrew assignment problems in garuda indonesia. In Proceedings of the World Congress on Engineering (2012). Vol I. [13] Yao, Y., Ergun, O., Johnson, E., Schultz, W., and Singleton., J. Strategic planning in fractional aircraft ownership programs. European Journal of Operational Research 189 (2008), 256– 539. 8