Abstract: This thesis explores the optimization of specialized education and home care services in France. It addresses the practical challenges encountered in these fields, focusing primarily on the allocation and planning of professionals to meet the diverse needs of people with, for example, visual or hearing impairments. The research is structured around three configurations: assignment and planning issues in specialized education services, the integration of specialized education and home care services with assignment, planning, and ergonomic challenges, and the optimization of multi-center scenarios. Each configuration is addressed using mathematical models and multi-objective approaches, with the aim of achieving equitable resource allocation and improving service efficiency. In the first configuration, a mixed integer linear programming model with two multi-objective approaches (a weighted sum method and an epsilon-constraint-based model) is employed to balance the workload among educators and ensure student satisfaction. The second configuration extends this approach to the integration of specialized education and home care services and the resolution of their multi-day assignment and planning problems while considering travel times and distances. We provided an exact solution using a mixed integer linear programming model to solve the problem studied. In addition, we implemented a greedy heuristic and two metaheuristic approaches (a genetic algorithm and a discrete invasive weed optimization algorithm) to solve large-size instances. We considered seven objectives: specialization of assignments, equitable distribution of unproductive hours and overtime hours among the employees, balancing of traveled distances among the employees and minimization of total distance traveled, highest distance traveled, and number of unproductive and overtime hours. In addition, assignment, planning, and ergonomic constraints were taken into account, such as skill qualification, lunch breaks, quota restrictions, tolerated overtime, and travel time. The final configuration focuses on the optimization of multi-center scenarios. A two-phase approach has been implemented. The first phase allocates missions to centers on the basis of a hierarchical multi-objective mathematical model, taking into account qualification and capacity constraints. The second phase assigns missions to employees in each center and optimizes the planning of schedules.