Hopfield neural networks for timetabling: formulations, methods, and comparative results · Study