A heuristic algorithm for nurse scheduling with balanced preference satisfaction | IEEE Conference Publication | IEEE Xplore