Comparing the Performance of Expert User Heuristics and an Integer Linear Program in Aircraft Carrier Deck Operations
Author(s)Ryan, J. C.; Banerjee, A. G.; Cummings, M. L.; Roy, N.
Planning operations across a number of domains can be considered as resource allocation problems with timing constraints. An unexplored instance of such a problem domain is the aircraft carrier flight deck, where, in current operations, replanning is done without the aid of any computerized decision support. Rather, veteran operators employ a set of experience based heuristics to quickly generate new operating schedules. These expert user heuristics are neither codified nor evaluated by the United States Navy; they have grown solely from the convergent experiences of supervisory staff. As unmanned aerial vehicles (UAVs) are introduced in the aircraft carrier domain, these heuristics may require alterations due to differing capabilities. The inclusion of UAVs also allows for new opportunities for on-line planning and control, providing an alternative to the current heuristic-based replanning methodology. To investigate these issues formally, we have developed a decision support system for flight deck operations that utilizes a conventional integer linear program-based planning algorithm. In this system, a human operator sets both the goals and constraints for the algorithm, which then returns a proposed schedule for operator approval. As a part of validating this system, the performance of this collaborative human–automation planner was compared with that of the expert user heuristics over a set of test scenarios. The resulting analysis shows that human heuristics often outperform the plans produced by an optimization algorithm, but are also often more conservative.
Ryan, J.C., Banerjee, A.G, Cummings, M.L, and Roy, N., Comparing the Performance of Expert User Heuristics and an Integer Linear Program in Aircraft Carrier Deck Operations, Cybernetics, IEEE Transactions on , vol.PP, no.9, Aug. 2013. doi: 10.1109/TCYB.2013.2271694
Decision support system, human supervisory control, human–automation interaction