Two-agent single-machine scheduling with unrestricted due date assignment. (January 2015)