A study of the airline boarding problem