Вот уже на протяжении нескольких десятилетий людям так или иначе связанным с образовательным процессом не дает покоя вопрос применения компьютеров (раньше ЭВМ) при составлении расписания занятий в учебном заведении. Имеются описания работ по автоматизации процесса составления расписания, которые проводились у нас в стране еще на больших ЭВМ и для которых в качестве носителей данных использовались картонные перфокарты. Особой популярностью эта задача пользуется у начинающих программистов - школьников и студентов. Однако серьезные ученые постоянно их предупреждают об имеющихся трудностях на выбранном пути. Так, на странице 171 в учебнике для будущих математиков - (Романовский И.В. Дискретный анализ. Учебное пособие для студентов, специализирующихся по прикладной математике и информатике. - СПб.: Невский диалект, 2000.) автор язвительно пишет: