The document discusses a method called Variable Objective Large Neighborhood Search (VO-LNS) aimed at solving over-constrained problems by dynamically adjusting objectives at each restart to improve search efficiency and balance violations. It highlights the limitations of traditional Constraint Programming (CP) in minimizing violation sums and elaborates on experimental results demonstrating VO-LNS's superiority over standard LNS in various real-life timetabling applications. Future work is suggested to explore automatic objective configuration and expand the method to additional scheduling problems.