VAC 05.13.01 Системный анализ, управление и обработка информации (по отраслям)
VAC 05.13.06 Автоматизация и управление технологическими процессами и производствами (по отраслям)
VAC 05.13.10 Управление в социальных и экономических системах
VAC 05.13.18 Математическое моделирование, численные методы и комплексы программ
VAC 05.13.19 Методы и системы защиты информации, информационная безопасность
UDK 519.854.2
GRNTI 20.01 Общие вопросы информатики
GRNTI 28.01 Общие вопросы кибернетики
GRNTI 49.01 Общие вопросы связи
GRNTI 50.01 Общие вопросы автоматики и вычислительной техники
GRNTI 82.01 Общие вопросы организации и управления
The paper considers the process of scheduling in higher educational institutions and presents the classification of the types of schedules and the requirements in their drafting. The advantages and disadvantages of the modern approaches to automation of scheduling are analyzed, the data about the used mathematical models and algorithms are resented. The initial data necessary for scheduling the training classes are determined. A lot of indicators of the estimation of the schedule quality are specified, the ways of reduction of the criteria for simplification of the procedure of choosing the appropriate schedule are illustrated. The algorithm of task solution on scheduling is developed, the block-scheme of the algorithm generalizing different scientific studies on the topic is presented. It is stated that scheduling is not a single-step act, as during the training process the schedule can require to be specified to provide the replacement of the teachers when they are dismissed, absent due to the business trip or sick leave, i. e. the development of the data base for automatic generation of the schedules still remains an essential task.
scheduling, management, requirements, algorithm
1. Ob obrazovanii v Rossiyskoy Federacii: feder. zakon ot 29 dekabrya 2012 g. N 273-FZ (v red. Federal'nyh zakonov ot 07.05.2013 N 99-FZ, ot 07.06.2013 N 120-FZ, ot 02.07.2013 N 170-FZ, ot 23.07.2013 N 203-FZ, ot 25.11.2013 N 317-FZ, ot 03.02.2014 N 11-FZ, ot 03.02.2014 N 15-FZ, ot 05.05.2014 N 84-FZ). N 273-FZ). URL. http://www.consultant.ru/document/cons_doc_LAW_140174/.
2. Ob utverzhdenii poryadka organizacii i osuschestvleniya obrazovatel'noy deyatel'nosti po obrazovatel'nym programmam vysshego obrazovaniya - programmam bakalavriata, programmam specialiteta, programmam magistratury: prikaz Minobrnauki Rossii ot 19.12.2013 N 1367. URL: http://www.garant.ru/ products/ipo/prime/doc/70503294/.
3. Hahn-Goldberg S. Defining, Modeling, and Solving a Real University Course Timetabling. URL: http://tidel.mie.utoronto.ca/pubs/Theses/hahn-goldberg.masc.pdf.
4. Konvey R. V., Maksvell V. L., Miller L. V. Teoriya raspisaniy. M.: Nauka, 1975. 360 c.
5. Crainic T. G., Toulouse M. Parallel Meta-heuristics. Interuniversity Research Centre on Enterprise Networks, Logistics and Transportation (CIRRELT-2009-22). Canada, 2009. 51 p.
6. Burke E. K., Marecek J., Parkes A. J., Rudova H. A supernodal formulation of vertex colouring with applications in course timetabling // Annals of Operational Research. 2010. Vol. 179, No. 1. P. 105-130.
7. Kuhn F. Weak Graph Colorings: Distributed Algorithms and Applications // SPAA '09 Proceedings of the twenty-first annual symposium on Parallelism in algorithms and architectures. 2009. P. 138-144.
8. Burke E. K., Marecek J., Parkes J., Andrew J., Rudova H. Penalising Patterns in Timetables: Novel Integer Programming Formulations. In: Operations Research Proceedings 2007. Berlin: Springer, 2008. P. 409-414.
9. Boehning R. L., Butler R. M., Gillett B. E. A parallel integer linear programming algorithm // European Journal on Operations Research. 1988. Vol. 34, iss. 3. P. 393-398.
10. Abdullah S., Hamdan A. R. A Hybrid Approach for University Course Timetabling // International Journal of Computer Science and Network Security. 2008. Vol. 8, No. 8. P. 127-131.
11. Babkin E., Abdulrab H., Babkina T. Agent Time: A Distributed Multi-agent Software System for University’s Timetabling. Ma Aziz-Alaoui & C. Bertelle (eds.). From System Complexity to Emergent Properties. Heidelberg, Springer, 2009. P. 141-154.
12. Autry B. M., Squire K. University course timetabling with probability collectives. URL: http://bosun.nps.du/ uhtbin/hyperion-image.exe/08Mar_Autry.pdf.
13. Burke E. K., Petrovic S., Qu R. Case-based heuristic selection for timetabling problems // Journal of Scheduling. 2006. Vol. 9, No. 2. P. 115-132.
14. Yu E., Sung K. S. A genetic algorithm for a university weekly course timetabling // International Transactions In Operational Research. 2002. Vol. 9. P. 703-717.
15. Nandhini M., Kanmani Dr. S. A Survey of Simulated Annealing Methodology for University Course Timetabling // International Journal of Recent Trends in Engineering. 2009. Vol. 1, No. 2. P. 255-257.
16. Kirkpatrick S., Gelatt C. D., Vecchi M. P. Optimization by Simulated Annealing // Science. New Series. 1983. Vol. 220, No. 4598. P. 671-680.
17. Davydov S. V. Sistema avtomaticheskogo postroeniya raspisaniya uchebnyh zanyatiy. URL: http://davidovsv narod.ru/schedule/index.html.
18. Beregovyh Yu. V., Vasil'ev B. A., Volodin N. A. Algoritm sostavleniya raspisaniya zanyatiy // Iskusstvennyy intellekt. 2009. № 2. S. 35-43.
19. Verevkin V. I., Ismagilova O. M., Atavin T. A. Avtomatizirovannoe sostavlenie raspisaniya uchebnyh zanyatiy vuza s uchetom trudnosti disciplin i utomlyaemosti studentov // Dokl. Tomsk. gos. un-ta sistem upravleniya i radioelektroniki. 2009. № 1 (19), ch. 1. S. 221-225.
20. Baltak S. V., Sotskov Yu. N. Postroenie raspisaniy uchebnyh zanyatiy na osnove raskraski vershin grafa // Informatika. 2006. № 3 (11). S. 56-69.
21. Kabal'nov Yu. S., Shehtman L. I., Nizamova G. F., Zemchenkova N. A. Kompozicionnyy geneticheskiy algoritm sostavleniya raspisaniya uchebnyh zanyatiy // Vestn. Ufim. gos. aviac. tehn. un-ta. 2009. T. 7, № 2 (15). S. 99-107.
22. Yandybaeva N. V. Geneticheskiy algoritm v zadache sostavleniya uchebnogo raspisaniya vuza // Sovremennye naukoemkie tehnologii. 2009. № 11. S. 97-98.
23. Sousa F., Alves A. Polnost'yu evristicheskoe raspisanie zanyatiy, upravlyaemoe pozhelaniyami studentov // Naukovі pracі Vіnnic. nac. tehn. un-tu. 2009. № 2. S. 1-4.
24. Shishkanova T. A. Razrabotka metodiki postroeniya avtomatizirovannoy sistemy upravleniya uchebnym processom. URL: http://www.giab-online.ru/files/Data/2013/12/366-372_SHishkanova_-_7_str.pdf.
25. Pilikov N. P. Problema polnoy avtomatizacii pri sostavlenii shkol'nogo raspisaniya. URL: http://www.mnogosmenka.ru/pilikov/timetable.htm.