Abstract-In the semiconductor manufacturing industry, most factories maintain a round-the-clock production operation. As a result, the problem arises as to how best to ensure the continuous operation of the factory while simultaneously meeting the leave requirements of the operators. Traditionally, the operator schedules are artificially dispatched by the operator schedule supervisor. That is, the operators submit their leave requests, and the operator schedule supervisor approves or rejects the requests in accordance with government and company regulations and the available manpower. In practice, a good operator schedule should not only meet the factory operation requirements, but should also respect the autonomy of the employees. Striking a balance between the two is highly challenging, and can result in a lose-lose situation if performed badly. Moreover, the manual scheduling process is extremely time consuming. Accordingly, the present study proposes a decision support system (DSS) for solving the operator scheduling problem using a genetic algorithm based on a joint consideration of government regulations, company policy, department regulations and personnel preferences. The proposed DSS defines multi-criterion: employee rights and company benefits for assessment. The experimental results show that the proposed DSS reduces the operator scheduling time from around 3~5 days to approximately 33 minutes for one manufacturing section with four shifts. Moreover, it is shown that the effectiveness of the proposed DSS in improving the benefits to the company while simultaneously satisfying the employees' rights is around 55% higher than that of the manual scheduling system. Index Terms-Decision support system, multi-objective genetic algorithms, operator schedule problem, scheduling.