Keywords revenue management, yield management, genetic algorithm, airline reservation
|
|
|
- Kelly Benedict Lang
- 10 years ago
- Views:
Transcription
1 Volume 4, Issue 1, January 2014 ISSN: X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: A Revenue Management System to Book Airline Seats Using Genetic Algorithm Rosey Popli Student (M.tech) Department of Computer Science and Applications Kurukshetra University, Kurukshetra, India Abstract this paper presents the revenue management strategies specific to the airline industry in order to book the seats of the airlines as well as to achieve the maximum revenue. In this paper a system is proposed which tries to maximize the profit of the airlines by optimizing the system using genetic algorithm. Whenever customer made a request for booking, this request is analyzed by the system, and then according to the prefix criteria it is decided that the request should be accepted or not. If the customer s request contributes maximum among the other requests then the request of that customer is accepted. Genetic algorithm is used as an optimization tool for the proposed system and the system is implemented using mat lab. Keywords revenue management, yield management, genetic algorithm, airline reservation I. INTRODUCTION The proposed system is an optimized system to maximize the profit of the airlines. This system is based on the concept of the yield management which states that the maximum profit should be earned from the perishable resources and the resources should be sold to the right customer at the right time for the right price. So, keeping this concept in mind, a system is proposed which results in the maximization of revenue for the airlines. The objective of yield management is to maximize the profit from the perishable resources where perishable resources are those resources which go bad after a short period of time. So the resource utilization can be optimized. The resources can be airline seats, hotel room reservations, inventory, insurance, telecommunications etc. II. STATEMENT OF THE PROPOSED SYSTEM In this system an application is taken to book seats for the customers in the airlines. So there are number of customers requesting for the seats reservation from different terminals. There is a booking terminal which accepts the request of one customer among various requesting customers; requesting at the same time. The request from the terminal is accepted which contributes maximum to the revenue, so as in the profit also. In this way the profit can be maximized. There should be some mechanism to reject the request; rejection means to show the unavailability. If the request of each terminal is accepted all the seats are booked at very low cost and may be all seats are booked within few days of first month. Even the maximum limit of the seats to be booked is defined still there is a risk that up to that limit a large number of seats are booked at low cost. As the fare depends upon the customer type, number of seats requested and time slot. So there can be the situations in which low fare seats are booked and high fare seats are rejected when all seats are booked. So a system is proposed which accepts the request by applying GA to achieve optimization of revenue. Only one request is accepted out of number of terminals. And it can be seen that by applying this approach revenue is maximized. III. BASIC ASSUMPTIONS FOR THE SYSTEM The basic assumptions for the system are based on the analysis of the system by using yield management strategies like data collection, analysis, and segmentation then further forecasting. Yield management strategies help to understand the system completely. It helps to get the full knowledge about the system behavior by studying the historical data. The historical data is very important to make some assumptions about the system and it is easy to categorize various factors of the system based on past data. Those factors are as follows: 2014, IJARCSSE All Rights Reserved Page 957
2 A. Terminal: There can be any number of terminals which can raise the request for booking the seats in the aircraft for the particular flight. Customer can make a request from any terminal at any place either far or near. The maximum limit of requested seats by a terminal at one time should be fixed. B. Seats: Total number of seats in the aircraft is fixed. Initially the remaining seats are equal to the total number of seats. Number of seats will be decremented each time a request is accepted. C. Customers: There can be number of customer classes. Customers can be categorized on the basis of their priorities and the fare they can pay etc. For example there can be leisure customers and business customers. It can be assumed that the business customers can pay more. D. Time: The total number of booking period must be specified i.e. the customer can raise the request for the reservation during this time period before the flight takes off. The total time period must be divided into time slots. The fare should be corresponding to the slots. Slots may have different fares; the customer has to pay the fare according to the time (slot). The fare will be increased from moving one slot to another means as the time reaches near to the flight take off time. For each slot the total number of booking that should be accepted is fixed, by specifying the upper limit and lower limit of the booking. E. Fare: For each requested seat the customer has to pay the fare. The fare can be different for different customers depending upon the type of customer and the time of request for e.g. fare for the business customers are higher than the leisure customers. There is a discounted fare for the seats which remains unbooked before some hours of the flight takes off, so these seats are required to be sold on discount. F. Revenue: Initially the total revenue is 0. Total revenue will be increased each time a booking is made. Target is to maximize the revenue by selecting best request among number of requests made at same time. [1] IV. TECHNIQUES USED FOR IMPLEMENTING THE SYSTEM A.1 Yield management Yield management is the process of understanding, planning and implementing the strategies for a particular resource so that the profit from these resources can be maximized and resources are utilized effectively. Yield management is applicable under these conditions: There should be fixed amount of resources available for sale. Resources sold are perishable (there should be a time limit to sell the resources, after that time limit, the resources would go unused and their value becomes null). Different customers are willing to pay a different price for using the same amount of resources. The firm should be able to distinguish between the customer classes, as each class has different demand criteria as there can be business customers and leisure customers. Good yield management system maximizes revenue production for the same number of units, by taking advantage of forecast of high demand periods, low demand periods and price sensitivity of the customers. Generally, yield management system mainly depends on four factors: I. Services/Products: Services or Products are the resources that depend upon the type of firm. For example in airlines, the resources can be the number of seats in airplane, number of members to be assigned for the crew etc. In hotel room reservation the resources are number of rooms. Yield management deals with how, when and to whom these services are delivered. And also checks that whether the particular service is reserved, if yes, then how and when it is reserved and at what criteria (mainly time and price). II. Timing: To achieve the goal of yield management that is to maximize profit timing plays a vital role. To fulfill this demand we must ensure some time strategies. Ideally, every business organization seems the customer as a king and they consider that the customer will put their demands on time (when the reservation is open) and also arrive according to their fixed (allocated) schedule respectively and the business organization let them pay according to their demands. But in reality this mechanism probably gets failed. So to get rid of this uncertain behavior of the customers the business management relies on the following factors: Overbooking, Penalties for cancellation, Advance payment, Shifting of customers. There are two situations for which the time is recorded: Timing when the customers place the order for the service/product Timing of the service/product delivery III. Price: Price depends upon the type of the service, timing of the reservation and other factors related to products/services. The price can be set according to the time when the service is reserved and when the service is delivered. Every business organization provides different kinds of services to their customers and in the respect of this they can make the customers to pay for the different service. Business organization preliminary fixed the price of every service. The benefit of fixing preliminary is totally goes to business organization, because the customer has to pay the specified price for the particular service in order to get that service. IV. Customer: Customers can be characterized according to their demands for the service/product which depends upon the timing, price and type of services. The customers can be price sensitive (leisure customers) and price insensitive (business customers). Price insensitive customers are those who can pay top dollar to use a service at their required time, while price sensitive customers take advantage of lower prices during non peak times. [3] A.2 Process of airline yield management: In order to implement effective yield/revenue management system, first of all we have to know the products and services specific for the company. What are the pricing techniques and how these pricing techniques may affect the company targets and customer segments? Another major requirement is that there should be excellent data quality 2014, IJARCSSE All Rights Reserved Page 958
3 because the utilization of incorrect and poorly collected data will lead to wrong estimates and forecasts. This may cause the incorrect interpretations and may also effect the financial position of the company. Companies, who want to implement revenue/yield management system, are required to follow these steps: Analyze the business and make a business case and model to be followed Estimate the service or product price Adopt a revenue management system o Collect and store the historic data in the system o Forecast the future booking on the basis of historical data o Implement the system based on the strategy based on the decisions of previous steps(especially historical data) Optimization Analyzing the business Data Collection Segmentation Forecasting Optimization Dynamic Re-evaluation B. Genetic Algorithm Genetic Algorithm is an adaptive heuristic search algorithm that mimics the process of natural evolution. Genetic algorithm is used to solve the optimization and search problems. Genetic algorithm belongs to the evolutionary algorithms which are used to generate the solution of the optimization problems using techniques of natural evolution like inheritance, selection, mutation, and crossover. In genetic algorithm there is a population which consists of candidate solutions for an optimization problem which is evolved towards the better solution. In genetic algorithm there is a population of randomly generated individuals, the fitness of every individual is calculated; the best fit individual will be selected from the current population. Each individual s genome is mutated or recombined to form a new population. The new population is used in the next iteration of the algorithm. The algorithm will terminate when the satisfactory level of fitness is reached. Yield management is also an optimization problem, where the genetic algorithm can be suitably applied to get the optimum result like maximizing profit and minimizing cost functions. The yield management can be solved using any traditional optimization and search methods but GA is more effective as the traditional optimization and search methods move from one point to another in the search space based on some rule, which results in a local optimum in a multi dimensional space. Whereas GA works with a population, which represents a number of points in the search space thus increases the possibility of the getting the global optimum solution. The basic genetic algorithm is as follows: [Start] Genetic random population of n chromosomes (suitable solutions for the problem) [Fitness] Evaluate the fitness f(x) of each chromosome x in the population [New population] Create a new population by repeating following steps until the new population is complete [Selection] Select two parent chromosomes from a population according to their fitness (the better fitness, the bigger chance to get selected). [Crossover] With a crossover probability, perform crossover to the parents to form a new offspring (children). If no crossover was performed, offspring is the exact copy of parents. [Mutation] with a mutation probability, mutate new offspring at each locus (Position in chromosome) [Accepting] Place new offspring in the new population. [Replace] Use new generated population for a further sum of the algorithm. [Test] If the end condition is satisfied, stop, and return the best solution in current population. [Loop] Go to step2 for fitness evaluation. [2] C. MATLAB MATLAB (matrix laboratory) is a numerical computing environment and fourth-generation programming language. Developed by Math Works, MATLAB allows matrix manipulations, plotting of functions and data, implementation of 2014, IJARCSSE All Rights Reserved Page 959
4 algorithms, creation of user interfaces, and interfacing with programs written in other languages, including C, C++, Java, and FORTRAN. Although MATLAB is intended primarily for numerical computing, an optional toolbox uses the MuPAD symbolic engine, allowing access to symbolic computing capabilities. An additional package, Simulink, adds graphical multi-domain simulation and Model-Based Design for dynamic and embedded systems. MATLAB can be used for a range of applications, including signal processing and communications, image and video processing, control systems, test and measurement, computational finance, and computational biology and optimization. More than a million engineers and scientists in industry and academia use MATLAB, the language of technical computing. MATLAB is the foundation for all products, including Simulink. You can extend MATLAB with add-on products for: Parallel Computing, Math, Statistics, and Optimization, Control System Design and Analysis, Signal Processing and Communications, Image Processing and Computer Vision, Test and Measurement, Computational Finance, Computational Biology, Code Generation and Verification, Application Deployment, Database Connectivity and Reporting. V. HOW SYSTEM WORKS The system receives multiple requests for the booking of seats. Among those requests the system will accept the request of the terminal which contributes the maximum in the revenue. The decision of choosing the terminal is done by using the genetic algorithm which gives the optimized result. Using Genetic Algorithm, the terminal whose fitness value is higher will be accepted. The proposed system is explained by taking a suitable example. This example shows; that how the request is accepted from a terminal by the system in order to maximize the revenue. This example consists of 3 terminals. In each step the request from one terminal is accepted among the three terminals. And the system is optimized using genetic algorithm. Following assumptions are made for the taken example: 1) Total number of Terminals = 3 2) Types of customers = 2 ( Business Customer, Leisure Customer) 3) Total booking period = 3 months 4) Time slots = 4 ( slot 1(1 st month), slot 2(2 nd month), slot 3( 3 rd month, slot 4(few hours before flight takes off)) 5) Initial total revenue = 0 6) Total seats = 70 7) Initial remaining seats = 70 8) Maximum booking allowed to the customer at one time = 3 9) Minimum Booking for a month = 18 10) Maximum booking for a month = 30 11) Fare for the business customer and leisure customer are shown in table. Business Customers Terminal 1 Terminal2 Terminal3 (customer type 2) Month Month Month Leisure Customers Terminal 1 Terminal2 Terminal3 (customer type 1) Month Month Month Now the front task is to book the airline seats. But the main task that runs behind parallel with the front task is to maximize the profit while booking the seats. So according to the example the following requests are generated to book the seats: Month1: Terminal1: customer type-2, number of seats- 1 Terminal2: customer type-2, number of seats- 2 Terminal3: customer type-1, number of seats- 1 Among these three requests, one terminal is selected as this request is passed to the proposed system and proposed system find out the optimized result. The system gives the output as a terminal which contributes maximum to the revenue. In this example the second terminal is selected. The revenue generated by the three terminals are 1500, 4000 and 2000.The second terminal is selected out of the three terminals because it contributes maximum in the revenue. Similarly the requests are accepted for every month until all the seats are booked or the time period for booking is finished. Every time the system selects the best terminal out of the requested terminal. In this way at last the system generates the maximum possible revenue. 2014, IJARCSSE All Rights Reserved Page 960
5 The fitness function that is used in genetic algorithm to find out the best terminal is revenue = no. Of seats * fare Fare depends upon the customer type, time of request and terminal. For this example the total revenue generated for the 70 seats is where as the revenue generated by the simple booking system is The result can be shown by graph also: Proposed system Simple system VI. CONCLUSION Revenue management is very important concept of business management techniques. By which various resources or yield of a business is managed. Every business demands the highest revenue should be achieved. The objective of yield management is to maximize the profit from the perishable resources where perishable resources are those resources which go bad after a short period of time. In this work a system is proposed to maximize the revenue of the airlines. As competition and various economic pressures increases, all airlines, full service, and low cost carriers alike need to maximize revenue in order to succeed and grow. As airlines adapt their business processes and models to meet the current challenges facing the industry, revenue management provides a number of strategies to help increase and maximize revenue. The proposed system is an optimized system to maximize the profit of the airlines. In this system we have taken an application i.e. booking seats for the customers in the airlines. So there are number of customers requesting for the seats reservation from different terminals. There is a booking terminal which accepts the request of one customer among various requesting customers; requesting at the same time. The request from the terminal is accepted which contributes maximum in the revenue, so as in the profit also. In this way the profit can be maximized. There should be some mechanism to reject the request; rejection means to show the unavailability. If the request of each terminal is accepted all the seats are booked at very low cost and may be all seats are booked within few days of first month. Even the maximum limit of the seats to be booked is defined still there is a risk that up to that limit a large number of seats are booked at low cost. As the fare depends upon the customer type, number of seats requested and time slot. So there can be the situations in which low fare seats are booked and high fare seats are rejected when all seats are booked. So a system is proposed which accepts the request by applying GA to achieve optimization of revenue. Only one request is accepted out of number of terminals. And it can be seen that by applying this approach revenue is maximized. REFERENCES [1] Kalyan T. Talluri, Garrett J. van Ryzin, Itir Z. Karaesman, Gustavo J. Vulcano Revenue Management: Models and Methods, Winter Simulation Conference 2009, p ISBN: [2] S.N. Sivanandam, S.N Deepa Introduction to Genetic Algorithms, ISBN: , Springer Berlin Heidelberg, 2008 [3] The basics of revenue management by Ideas, (integrated decisions and systems, Inc., 2005 [4] Sevinc Goksen (Faculty of Sciences, Vrije Universiteit Amsterdam) Implementing Revenue Management, BMI paper, July, 2011 [5] Aloysius George, B.R. rajakumar, D. Binu Genetic Algorithm based Airlines Booking Terminal Open/Close Decisions Systems, ACM /12/08, , IJARCSSE All Rights Reserved Page 961
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
Keywords: Beta distribution, Genetic algorithm, Normal distribution, Uniform distribution, Yield management.
Volume 3, Issue 9, September 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Simulating
Introduction to MATLAB Gergely Somlay Application Engineer [email protected]
Introduction to MATLAB Gergely Somlay Application Engineer [email protected] 2012 The MathWorks, Inc. 1 What is MATLAB? High-level language Interactive development environment Used for: Numerical
AIRLINE REVENUE MANAGEMENT IN A CHANGING BUSINESS ENVIRONMENT
Proceedings of the 5 th International Conference RelStat 05 Part 1 AIRLINE REVENUE MANAGEMENT IN A CHANGING BUSINESS ENVIRONMENT Richard Klophaus Trier University of Applied Sciences and Centre of Aviation
Simulating the Multiple Time-Period Arrival in Yield Management
Simulating the Multiple Time-Period Arrival in Yield Management P.K.Suri #1, Rakesh Kumar #2, Pardeep Kumar Mittal #3 #1 Dean(R&D), Chairman & Professor(CSE/IT/MCA), H.C.T.M., Kaithal(Haryana), India #2
LECTURE - 2 YIELD MANAGEMENT
LECTURE - 2 YIELD MANAGEMENT Learning objective To demonstrate the applicability of yield management in services 8.5 Yield Management or Revenue Management Yield management is applied by service organizations
ISSN: 2319-5967 ISO 9001:2008 Certified International Journal of Engineering Science and Innovative Technology (IJESIT) Volume 2, Issue 3, May 2013
Transistor Level Fault Finding in VLSI Circuits using Genetic Algorithm Lalit A. Patel, Sarman K. Hadia CSPIT, CHARUSAT, Changa., CSPIT, CHARUSAT, Changa Abstract This paper presents, genetic based algorithm
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
GA as a Data Optimization Tool for Predictive Analytics
GA as a Data Optimization Tool for Predictive Analytics Chandra.J 1, Dr.Nachamai.M 2,Dr.Anitha.S.Pillai 3 1Assistant Professor, Department of computer Science, Christ University, Bangalore,India, [email protected]
A Genetic Algorithm Approach for Solving a Flexible Job Shop Scheduling Problem
A Genetic Algorithm Approach for Solving a Flexible Job Shop Scheduling Problem Sayedmohammadreza Vaghefinezhad 1, Kuan Yew Wong 2 1 Department of Manufacturing & Industrial Engineering, Faculty of Mechanical
AIRLINE PRICING STRATEGIES IN EUROPEAN AIRLINE MARKET
AIRLINE PRICING STRATEGIES IN EUROPEAN AIRLINE MARKET Ľubomír Fedorco, Jakub Hospodka 1 Summary: The paper is focused on evaluating pricing strategies based on monitoring of air ticket prices in different
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
Lab 4: 26 th March 2012. Exercise 1: Evolutionary algorithms
Lab 4: 26 th March 2012 Exercise 1: Evolutionary algorithms 1. Found a problem where EAs would certainly perform very poorly compared to alternative approaches. Explain why. Suppose that we want to find
7. Service Systems [3] -- Demand/Capacity Management Models
1 of 35 7. Service Systems [3] -- Demand/Capacity Management Models INFO 210-19 September 2007 Bob Glushko 2 of 35 Plan for Today's Lecture Capacity Management Scheduling Influencing and Managing Demand
MIT ICAT. Airline Revenue Management: Flight Leg and Network Optimization. 1.201 Transportation Systems Analysis: Demand & Economics
M I T I n t e r n a t i o n a l C e n t e r f o r A i r T r a n s p o r t a t i o n Airline Revenue Management: Flight Leg and Network Optimization 1.201 Transportation Systems Analysis: Demand & Economics
A Robust Method for Solving Transcendental Equations
www.ijcsi.org 413 A Robust Method for Solving Transcendental Equations Md. Golam Moazzam, Amita Chakraborty and Md. Al-Amin Bhuiyan Department of Computer Science and Engineering, Jahangirnagar University,
Data Analysis with MATLAB. 2013 The MathWorks, Inc. 1
Data Analysis with MATLAB 2013 The MathWorks, Inc. 1 Agenda Introduction Data analysis with MATLAB and Excel Break Developing applications with MATLAB Solving larger problems Summary 2 Modeling the Solar
DEMYSTIFYING PRICE OPTIMIZATION:
HOSPITALITY Alex Dietz DEMYSTIFYING PRICE OPTIMIZATION: A REVENUE MANAGER S GUIDE TO PRICE OPTIMIZATION As analytic approaches to pricing have evolved over the last decade, one of the most common questions
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
A Strategic Capacity Planning Model: A Genetic Algorithm Approach
www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 2 Issue 12 Dec,2013 Page No. 3455-3464 A Strategic Capacity Planning Model: A Genetic Algorithm Approach N.
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
New Modifications of Selection Operator in Genetic Algorithms for the Traveling Salesman Problem
New Modifications of Selection Operator in Genetic Algorithms for the Traveling Salesman Problem Radovic, Marija; and Milutinovic, Veljko Abstract One of the algorithms used for solving Traveling Salesman
Introduction To Genetic Algorithms
1 Introduction To Genetic Algorithms Dr. Rajib Kumar Bhattacharjya Department of Civil Engineering IIT Guwahati Email: [email protected] References 2 D. E. Goldberg, Genetic Algorithm In Search, Optimization
Genetic Algorithm. Based on Darwinian Paradigm. Intrinsically a robust search and optimization mechanism. Conceptual Algorithm
24 Genetic Algorithm Based on Darwinian Paradigm Reproduction Competition Survive Selection Intrinsically a robust search and optimization mechanism Slide -47 - Conceptual Algorithm Slide -48 - 25 Genetic
Evolutionary Detection of Rules for Text Categorization. Application to Spam Filtering
Advances in Intelligent Systems and Technologies Proceedings ECIT2004 - Third European Conference on Intelligent Systems and Technologies Iasi, Romania, July 21-23, 2004 Evolutionary Detection of Rules
A Brief Study of the Nurse Scheduling Problem (NSP)
A Brief Study of the Nurse Scheduling Problem (NSP) Lizzy Augustine, Morgan Faer, Andreas Kavountzis, Reema Patel Submitted Tuesday December 15, 2009 0. Introduction and Background Our interest in the
A Genetic Algorithm Processor Based on Redundant Binary Numbers (GAPBRBN)
ISSN: 2278 1323 All Rights Reserved 2014 IJARCET 3910 A Genetic Algorithm Processor Based on Redundant Binary Numbers (GAPBRBN) Miss: KIRTI JOSHI Abstract A Genetic Algorithm (GA) is an intelligent search
Ch 6 Revenue Management
6-1 Ch 6 Revenue Management 6.1 History 6.2 Levels of Revenue Management 6.3 Revenue Management Strategy 6.4 The System Context 6.5 Booking Control 6.6 Tactical Revenue Management 6.7 Net Contribution
Memory Allocation Technique for Segregated Free List Based on Genetic Algorithm
Journal of Al-Nahrain University Vol.15 (2), June, 2012, pp.161-168 Science Memory Allocation Technique for Segregated Free List Based on Genetic Algorithm Manal F. Younis Computer Department, College
Chapter 15: Pricing and the Revenue Management
Chapter 15: Pricing and the Revenue Management 1 Outline The Role of RM (Revenue Management) in the SCs RM for Multiple Customer Segments RM for Perishable Assets RM for Seasonable Demand RM for Bulk and
Hybrid Evolution of Heterogeneous Neural Networks
Hybrid Evolution of Heterogeneous Neural Networks 01001110 01100101 01110101 01110010 01101111 01101110 01101111 01110110 01100001 00100000 01110011 01101011 01110101 01110000 01101001 01101110 01100001
Model-based Parameter Optimization of an Engine Control Unit using Genetic Algorithms
Symposium on Automotive/Avionics Avionics Systems Engineering (SAASE) 2009, UC San Diego Model-based Parameter Optimization of an Engine Control Unit using Genetic Algorithms Dipl.-Inform. Malte Lochau
D A T A M I N I N G C L A S S I F I C A T I O N
D A T A M I N I N G C L A S S I F I C A T I O N FABRICIO VOZNIKA LEO NARDO VIA NA INTRODUCTION Nowadays there is huge amount of data being collected and stored in databases everywhere across the globe.
Predictive Analytics using Genetic Algorithm for Efficient Supply Chain Inventory Optimization
182 IJCSNS International Journal of Computer Science and Network Security, VOL.10 No.3, March 2010 Predictive Analytics using Genetic Algorithm for Efficient Supply Chain Inventory Optimization P.Radhakrishnan
A hybrid Approach of Genetic Algorithm and Particle Swarm Technique to Software Test Case Generation
A hybrid Approach of Genetic Algorithm and Particle Swarm Technique to Software Test Case Generation Abhishek Singh Department of Information Technology Amity School of Engineering and Technology Amity
not possible or was possible at a high cost for collecting the data.
Data Mining and Knowledge Discovery Generating knowledge from data Knowledge Discovery Data Mining White Paper Organizations collect a vast amount of data in the process of carrying out their day-to-day
PROS ORIGIN & DESTINATION REVENUE MANAGEMENT III
PROS ORIGIN & DESTINATION REVENUE MANAGEMENT III The most advanced network revenue management solution in the world. Unlock Your Data Unleash Your Sales As you expand your network, the pressure to maximize
Using Palisade RISKOptimizer to increase yield-management effectiveness in the hotel industry
Using Palisade RISKOptimizer to increase yield-management effectiveness in the hotel industry ABSTRACT Raida Abuizam Purdue University Calumet Dolores Rinke Purdue University Calumet This paper presents
DECISION TREE INDUCTION FOR FINANCIAL FRAUD DETECTION USING ENSEMBLE LEARNING TECHNIQUES
DECISION TREE INDUCTION FOR FINANCIAL FRAUD DETECTION USING ENSEMBLE LEARNING TECHNIQUES Vijayalakshmi Mahanra Rao 1, Yashwant Prasad Singh 2 Multimedia University, Cyberjaya, MALAYSIA 1 [email protected]
Evaluation of Different Task Scheduling Policies in Multi-Core Systems with Reconfigurable Hardware
Evaluation of Different Task Scheduling Policies in Multi-Core Systems with Reconfigurable Hardware Mahyar Shahsavari, Zaid Al-Ars, Koen Bertels,1, Computer Engineering Group, Software & Computer Technology
Staff Scheduling in Health Care Systems
IOSR Journal of Mechanical and Civil Engineering (IOSRJMCE) ISSN: 2278-1684 Volume 1, Issue 6 (July-Aug 2012), PP 28-40 Staff Scheduling in Health Care Systems Mudra S. Gondane 1, Prof. D. R. Zanwar 2
Yield Management. B.S.c. Thesis by. Márta Treszl. Mathematics B.S.c., Mathematical Analyst. Supervisors: Róbert Fullér.
Yield Management B.S.c. Thesis by Márta Treszl Mathematics B.S.c., Mathematical Analyst Supervisors: Róbert Fullér Professor at Åbo Akademi University Viktória Villányi Assistant Professor at the Department
International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS) www.iasir.net
International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research) International Journal of Emerging Technologies in Computational
The Applications of Genetic Algorithms in Stock Market Data Mining Optimisation
The Applications of Genetic Algorithms in Stock Market Data Mining Optimisation Li Lin, Longbing Cao, Jiaqi Wang, Chengqi Zhang Faculty of Information Technology, University of Technology, Sydney, NSW
Alpha Cut based Novel Selection for Genetic Algorithm
Alpha Cut based Novel for Genetic Algorithm Rakesh Kumar Professor Girdhar Gopal Research Scholar Rajesh Kumar Assistant Professor ABSTRACT Genetic algorithm (GA) has several genetic operators that can
Practical Applications of Evolutionary Computation to Financial Engineering
Hitoshi Iba and Claus C. Aranha Practical Applications of Evolutionary Computation to Financial Engineering Robust Techniques for Forecasting, Trading and Hedging 4Q Springer Contents 1 Introduction to
Demand forecasting & Aggregate planning in a Supply chain. Session Speaker Prof.P.S.Satish
Demand forecasting & Aggregate planning in a Supply chain Session Speaker Prof.P.S.Satish 1 Introduction PEMP-EMM2506 Forecasting provides an estimate of future demand Factors that influence demand and
A Hybrid Tabu Search Method for Assembly Line Balancing
Proceedings of the 7th WSEAS International Conference on Simulation, Modelling and Optimization, Beijing, China, September 15-17, 2007 443 A Hybrid Tabu Search Method for Assembly Line Balancing SUPAPORN
Numerical Research on Distributed Genetic Algorithm with Redundant
Numerical Research on Distributed Genetic Algorithm with Redundant Binary Number 1 Sayori Seto, 2 Akinori Kanasugi 1,2 Graduate School of Engineering, Tokyo Denki University, Japan [email protected],
International Journal of Software and Web Sciences (IJSWS) www.iasir.net
International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research) ISSN (Print): 2279-0063 ISSN (Online): 2279-0071 International
Principles of demand management Airline yield management Determining the booking limits. » A simple problem» Stochastic gradients for general problems
Demand Management Principles of demand management Airline yield management Determining the booking limits» A simple problem» Stochastic gradients for general problems Principles of demand management Issues:»
PROCESS OF LOAD BALANCING IN CLOUD COMPUTING USING GENETIC ALGORITHM
PROCESS OF LOAD BALANCING IN CLOUD COMPUTING USING GENETIC ALGORITHM Md. Shahjahan Kabir 1, Kh. Mohaimenul Kabir 2 and Dr. Rabiul Islam 3 1 Dept. of CSE, Dhaka International University, Dhaka, Bangladesh
Numerical Analysis. Professor Donna Calhoun. Fall 2013 Math 465/565. Office : MG241A Office Hours : Wednesday 10:00-12:00 and 1:00-3:00
Numerical Analysis Professor Donna Calhoun Office : MG241A Office Hours : Wednesday 10:00-12:00 and 1:00-3:00 Fall 2013 Math 465/565 http://math.boisestate.edu/~calhoun/teaching/math565_fall2013 What is
Schedule Risk Analysis Simulator using Beta Distribution
Schedule Risk Analysis Simulator using Beta Distribution Isha Sharma Department of Computer Science and Applications, Kurukshetra University, Kurukshetra, Haryana (INDIA) [email protected] Dr. P.K.
Cellular Automaton: The Roulette Wheel and the Landscape Effect
Cellular Automaton: The Roulette Wheel and the Landscape Effect Ioan Hălălae Faculty of Engineering, Eftimie Murgu University, Traian Vuia Square 1-4, 385 Reşiţa, Romania Phone: +40 255 210227, Fax: +40
Revenue Management. Who I am...
(Approximate) Dynamic Programming in Revenue Management Christiane Barz Anderson School of Business Gold Hall B520 February 14th 2012 Who I am... - Diploma and PhD in Industrial Engineering from Universität
Revenue management based hospital appointment scheduling
ISSN 1 746-7233, England, UK World Journal of Modelling and Simulation Vol. 11 (2015 No. 3, pp. 199-207 Revenue management based hospital appointment scheduling Xiaoyang Zhou, Canhui Zhao International
Improved Forecast Accuracy in Airline Revenue Management by Unconstraining Demand Estimates from Censored Data by Richard H. Zeni
Improved Forecast Accuracy in Airline Revenue Management by Unconstraining Demand Estimates from Censored Data by Richard H. Zeni ISBN: 1-58112-141-5 DISSERTATION.COM USA 2001 Improved Forecast Accuracy
A Service Revenue-oriented Task Scheduling Model of Cloud Computing
Journal of Information & Computational Science 10:10 (2013) 3153 3161 July 1, 2013 Available at http://www.joics.com A Service Revenue-oriented Task Scheduling Model of Cloud Computing Jianguang Deng a,b,,
Self-organized Multi-agent System for Service Management in the Next Generation Networks
PROCEEDINGS OF THE WORKSHOP ON APPLICATIONS OF SOFTWARE AGENTS ISBN 978-86-7031-188-6, pp. 18-24, 2011 Self-organized Multi-agent System for Service Management in the Next Generation Networks Mario Kusek
Introduction to MATLAB for Data Analysis and Visualization
Introduction to MATLAB for Data Analysis and Visualization Sean de Wolski Application Engineer 2014 The MathWorks, Inc. 1 Data Analysis Tasks Files Data Analysis & Modeling Reporting and Documentation
Service Management Managing Capacity
Service Management Managing Capacity Univ.-Prof. Dr.-Ing. Wolfgang Maass Chair in Economics Information and Service Systems (ISS) Saarland University, Saarbrücken, Germany WS 2011/2012 Thursdays, 8:00
A Parallel Processor for Distributed Genetic Algorithm with Redundant Binary Number
A Parallel Processor for Distributed Genetic Algorithm with Redundant Binary Number 1 Tomohiro KAMIMURA, 2 Akinori KANASUGI 1 Department of Electronics, Tokyo Denki University, [email protected]
STUDY ON APPLICATION OF GENETIC ALGORITHM IN CONSTRUCTION RESOURCE LEVELLING
STUDY ON APPLICATION OF GENETIC ALGORITHM IN CONSTRUCTION RESOURCE LEVELLING N.Satheesh Kumar 1,R.Raj Kumar 2 PG Student, Department of Civil Engineering, Kongu Engineering College, Perundurai, Tamilnadu,India
A Fraud Detection Approach in Telecommunication using Cluster GA
A Fraud Detection Approach in Telecommunication using Cluster GA V.Umayaparvathi Dept of Computer Science, DDE, MKU Dr.K.Iyakutti CSIR Emeritus Scientist, School of Physics, MKU Abstract: In trend mobile
Algorithmic Trading with MATLAB Martin Demel, Application Engineer
Algorithmic Trading with MATLAB Martin Demel, Application Engineer 2011 The MathWorks, Inc. 1 Agenda Introducing MathWorks Introducting MATLAB (Portfolio Optimization Example) Introducting Algorithmic
real-time revenue management
real-time revenue management Today has been another challenging day. This morning, my manager asked me to close down V class availability in August (apparently increasing average yield is the current management
International Journal of Computer Science Trends and Technology (IJCST) Volume 2 Issue 4, July-Aug 2014
RESEARCH ARTICLE An Efficient Service Broker Policy for Cloud Computing Environment Kunal Kishor 1, Vivek Thapar 2 Research Scholar 1, Assistant Professor 2 Department of Computer Science and Engineering,
36106 Managerial Decision Modeling Revenue Management
36106 Managerial Decision Modeling Revenue Management Kipp Martin University of Chicago Booth School of Business October 5, 2015 Reading and Excel Files 2 Reading (Powell and Baker): Section 9.5 Appendix
Evolutionary SAT Solver (ESS)
Ninth LACCEI Latin American and Caribbean Conference (LACCEI 2011), Engineering for a Smart Planet, Innovation, Information Technology and Computational Tools for Sustainable Development, August 3-5, 2011,
Nonlinear Model Predictive Control of Hammerstein and Wiener Models Using Genetic Algorithms
Nonlinear Model Predictive Control of Hammerstein and Wiener Models Using Genetic Algorithms Al-Duwaish H. and Naeem, Wasif Electrical Engineering Department/King Fahd University of Petroleum and Minerals
Effect of Using Neural Networks in GA-Based School Timetabling
Effect of Using Neural Networks in GA-Based School Timetabling JANIS ZUTERS Department of Computer Science University of Latvia Raina bulv. 19, Riga, LV-1050 LATVIA [email protected] Abstract: - The school
Candidates did not perform well on this paper. Many seemed to lack knowledge of even the basic concepts of costing and management accounting.
General Comments Candidates did not perform well on this paper. Many seemed to lack knowledge of even the basic concepts of costing and management accounting. Poor and inexact expression also marred scripts.
How To Build A Trading Engine In A Microsoft Microsoft Matlab 2.5.2.2 (A Trading Engine)
Algorithmic Trading with MATLAB Martin Demel, Application Engineer 2011 The MathWorks, Inc. 1 Challenges when building trading strategies Increasing complexity More data More complicated models Increasing
Revenue Management and Dynamic Pricing. E. Andrew Boyd Chief Scientist and Senior VP, Science and Research PROS Revenue Management aboyd@prosrm.
Revenue Management and Dynamic Pricing E. Andrew Boyd Chief Scientist and Senior VP, Science and Research PROS Revenue Management [email protected] 1 Outline Concept Example Components Real-Time Transaction
A Diagnostic Approach to Scheduling
Harish C Bahl * Neelam Bahl California State University, Chico, CA, U.S.A. Several algorithms and methodologies have been proposed for a variety of environments. In this paper, we suggest a diagnostic
Controller Design using the Maple Professional Math Toolbox for LabVIEW
Controller Design using the Maple Professional Math Toolbox for LabVIEW This application demonstrates how you can use the Maple Professional Math Toolbox for LabVIEW to design and tune a Proportional-Integral-Derivative
Biogeography Based Optimization (BBO) Approach for Sensor Selection in Aircraft Engine
Biogeography Based Optimization (BBO) Approach for Sensor Selection in Aircraft Engine V.Hymavathi, B.Abdul Rahim, Fahimuddin.Shaik P.G Scholar, (M.Tech), Department of Electronics and Communication Engineering,
Empirically Identifying the Best Genetic Algorithm for Covering Array Generation
Empirically Identifying the Best Genetic Algorithm for Covering Array Generation Liang Yalan 1, Changhai Nie 1, Jonathan M. Kauffman 2, Gregory M. Kapfhammer 2, Hareton Leung 3 1 Department of Computer
A Basic Guide to Modeling Techniques for All Direct Marketing Challenges
A Basic Guide to Modeling Techniques for All Direct Marketing Challenges Allison Cornia Database Marketing Manager Microsoft Corporation C. Olivia Rud Executive Vice President Data Square, LLC Overview
LOAD BALANCING IN CLOUD COMPUTING
LOAD BALANCING IN CLOUD COMPUTING Neethu M.S 1 PG Student, Dept. of Computer Science and Engineering, LBSITW (India) ABSTRACT Cloud computing is emerging as a new paradigm for manipulating, configuring,
A Review And Evaluations Of Shortest Path Algorithms
A Review And Evaluations Of Shortest Path Algorithms Kairanbay Magzhan, Hajar Mat Jani Abstract: Nowadays, in computer networks, the routing is based on the shortest path problem. This will help in minimizing
A REVENUE MANAGEMENT FRAMEWORK FOR APPOINTMENT ALLOCATION IN REHABILITATION OUTPATIENT CLINICS. A Thesis by. Raghunandan Yedehalli Venkataramu
A REVENUE MANAGEMENT FRAMEWORK FOR APPOINTMENT ALLOCATION IN REHABILITATION OUTPATIENT CLINICS A Thesis by Raghunandan Yedehalli Venkataramu B. E., Bangalore University, 2001 Submitted to the College of
Comparison of Major Domination Schemes for Diploid Binary Genetic Algorithms in Dynamic Environments
Comparison of Maor Domination Schemes for Diploid Binary Genetic Algorithms in Dynamic Environments A. Sima UYAR and A. Emre HARMANCI Istanbul Technical University Computer Engineering Department Maslak
Integer Programming: Algorithms - 3
Week 9 Integer Programming: Algorithms - 3 OPR 992 Applied Mathematical Programming OPR 992 - Applied Mathematical Programming - p. 1/12 Dantzig-Wolfe Reformulation Example Strength of the Linear Programming
NEW VERSION OF DECISION SUPPORT SYSTEM FOR EVALUATING TAKEOVER BIDS IN PRIVATIZATION OF THE PUBLIC ENTERPRISES AND SERVICES
NEW VERSION OF DECISION SUPPORT SYSTEM FOR EVALUATING TAKEOVER BIDS IN PRIVATIZATION OF THE PUBLIC ENTERPRISES AND SERVICES Silvija Vlah Kristina Soric Visnja Vojvodic Rosenzweig Department of Mathematics
The Applied and Computational Mathematics (ACM) Program at The Johns Hopkins University (JHU) is
The Applied and Computational Mathematics Program at The Johns Hopkins University James C. Spall The Applied and Computational Mathematics Program emphasizes mathematical and computational techniques of
Online Tuning of Artificial Neural Networks for Induction Motor Control
Online Tuning of Artificial Neural Networks for Induction Motor Control A THESIS Submitted by RAMA KRISHNA MAYIRI (M060156EE) In partial fulfillment of the requirements for the award of the Degree of MASTER
GOVERNMENT OF INDIA OFFICE OF THE DIRECTOR GENERAL OF CIVIL AVIATION TECHNICAL CENTRE, OPP SAFDURJUNG AIRPORT, NEW DELHI
GOVERNMENT OF INDIA OFFICE OF THE DIRECTOR GENERAL OF CIVIL AVIATION TECHNICAL CENTRE, OPP SAFDURJUNG AIRPORT, NEW DELHI CIVIL AVIATION REQUIREMENTS SECTION 3 AIR TRANSPORT SERIES M PART III ISSUE I, DATED
