Flight Optimization

Is this project an undergraduate, graduate, or faculty project?

Undergraduate

Project Type

group

Authors' Class Standing

Ada Chika - Senior Ian Mungovan - Senior Timothy Mitchell - Senior Ian Young- Senior Nicholas Gachancipa - Senior

Lead Presenter's Name

Ada Chika

Faculty Mentor Name

Mihhail Berezovski

Abstract

The use of optimization tools in business is a key ingredient in streamlining operations. In the airline industry, optimization is a very important concept as it saves airlines time and money. The purpose of this research is to develop an algorithm for flight optimization.

The optimization framework will consist of three sections which include valid paths selection, optimizer development, and machine learning implementation. The first segment identifies all possible alternatives for a given flight leg. Once a leg has been identified, the script filters down all viable alternatives using available constraints which are stored in a Structural Query Language ( SQL) relational database. The optimization portion will utilize the Dijkstra’s algorithm to identify the most profitable routes. Customer satisfaction is at the core of every business model. Keeping this in mind, the optimizer will implement machine learning to observe current trends and predict future behavior, thus, improving overall customer experience. This research will serve as a preliminary model for the development of an optimizer for OneSky (a Private Charter conglomerate).

Did this research project receive funding support (Spark, SURF, Research Abroad, Student Internal Grants, Collaborative, Climbing, or Ignite Grants) from the Office of Undergraduate Research?

No

Share

COinS
 

Flight Optimization

The use of optimization tools in business is a key ingredient in streamlining operations. In the airline industry, optimization is a very important concept as it saves airlines time and money. The purpose of this research is to develop an algorithm for flight optimization.

The optimization framework will consist of three sections which include valid paths selection, optimizer development, and machine learning implementation. The first segment identifies all possible alternatives for a given flight leg. Once a leg has been identified, the script filters down all viable alternatives using available constraints which are stored in a Structural Query Language ( SQL) relational database. The optimization portion will utilize the Dijkstra’s algorithm to identify the most profitable routes. Customer satisfaction is at the core of every business model. Keeping this in mind, the optimizer will implement machine learning to observe current trends and predict future behavior, thus, improving overall customer experience. This research will serve as a preliminary model for the development of an optimizer for OneSky (a Private Charter conglomerate).