Performance evaluation of an adaptive ant colony optimization applied to single machine scheduling