Застосування генетичних алгоритмів в автоматизованій системі розподілу навчального навантаження
dc.citation.epage | 157 | |
dc.citation.issue | 905 | |
dc.citation.journalTitle | Вісник Національного університету “Львівська політехніка”. Серія: Комп’ютерні системи та мережі | |
dc.citation.spage | 149 | |
dc.contributor.affiliation | Національний університет “Львівська політехніка” | |
dc.contributor.affiliation | Lviv Polytechnic National University | |
dc.contributor.author | Юрчак, І. Ю. | |
dc.contributor.author | Москович, Т. Р. | |
dc.contributor.author | Yurchak, I. | |
dc.contributor.author | Moskovych, T. | |
dc.coverage.placename | Львів | |
dc.coverage.placename | Lviv | |
dc.date.accessioned | 2020-03-10T13:15:01Z | |
dc.date.available | 2020-03-10T13:15:01Z | |
dc.date.created | 2018-02-26 | |
dc.date.issued | 2018-02-26 | |
dc.description.abstract | Визначено актуальність автоматизованого формування навчального розкладу, що є запорукою ефективної організації навчального процесу, розподілу навантаження для викладачів, врахування різного виду занять та відповідних приміщень. Проаналізовано особливості існуючих систем формування розкладів, визначено їхні сильні та слабкі сто- рони. Розглянуто методи та підходи до вирішення задачі автоматизованого розподілення навантаження. Досліджено особливості генетичних алгоритмів, їх переваги для розв’язання задач оптимізації та обґрунтовано можливість використання для реалізації автоматизованої системи розподілу навантаження у вищому навчальному закладі. Запропоновано модифікований генетичний алгоритм, який реалізує кращі якості класичного алгоритму та позбавлений деяких його недоліків. Визначено основні параметри генетичного алгоритму та враховано їх вплив на швидкість та якість кінцевого результату. Подано математичну постановку загальної задачі розподілу та розроблено модель автоматизованої системи формування навантаження, яка реалізує методику складання розкладу, орієнтованого на організацію навчального процесу. Кінцевий застосунок реалізовано мовою Java і надано для користування як веб-сервіс. Таке представлення забезпечує можливості одночасного віддаленого доступу користувачів до інформаційних ресурсів. Керування параметрами роботи алгоритму винесено у конфігураційні файли, що надає можливість ефективнішого використання та внесення оптимізаційних змін у його роботу. | |
dc.description.abstract | There was determined the relevance of the automated formation of the education schedule, which is the key to effective organization of the educational process, distribution of workload for teachers, accounting for various types of classes and relevant rooms. Analyzed the features of existing scheduling systems, their specifics. Considered the methods and approaches to solving the problemof automated distribution capacity. Investigated features of genetic algorithms, their advantages for solving optimization problems and a possibility of using for the implementation of an automated system of distribution capacity in an academy. Proposed the modified genetic algorithm that implements the best qualities of the classical algorithm and lacks some of its limitations. Determined main parameters of the genetic algorithmand taken into account their influence on the speed and quality of the final result is. Submitted a mathematical formulation of the general distribution problem and developed the model of an automated system of distribution capacity, which implements a method for compiling a schedule focused on the organization of the educational process. The final application is implemented in Java and is provided for use as a web service. This view provides the possibility of remote access users to information resources. Managing the parameters of the algorithmmade in the configuration files, allows for more efficient use and making optimization changes to its work. | |
dc.format.extent | 149-157 | |
dc.format.pages | 9 | |
dc.identifier.citation | Юрчак І. Ю. Застосування генетичних алгоритмів в автоматизованій системі розподілу навчального навантаження / І. Ю. Юрчак, Т. Р. Москович // Вісник Національного університету “Львівська політехніка”. Серія: Комп’ютерні системи та мережі. — Львів : Видавництво Національного університету “Львівська політехніка”, 2018. — № 905. — С. 149–157. | |
dc.identifier.citationen | Yurchak I. Applying of genetic algorithms in the automated workload distribution system for teachers and students / I. Yurchak, T. Moskovych // Visnyk Natsionalnoho universytetu "Lvivska politekhnika". Serie: Kompiuterni systemy ta merezhi. — Lviv : Vydavnytstvo Natsionalnoho universytetu "Lvivska politekhnika", 2018. — No 905. — P. 149–157. | |
dc.identifier.uri | https://ena.lpnu.ua/handle/ntb/47204 | |
dc.language.iso | uk | |
dc.publisher | Видавництво Національного університету “Львівська політехніка” | |
dc.relation.ispartof | Вісник Національного університету “Львівська політехніка”. Серія: Комп’ютерні системи та мережі, 905, 2018 | |
dc.relation.references | 1. Budilovskyi D. M. Optymizatsiia vyrishennia zavdan teorii rozkladiv na osnovi evoliutsiinohenetychnoi modeli rozpodilu zavdan. – Rostov-na-Donu, 2007. – 200 s. | |
dc.relation.references | 2. Lopateeva O. M. Systema avtomatyzovanoho formuvannia navchalnoho rozkladu u vyshchomu navchalnomu zakladi na osnovi evrystychnykh alhorytmiv. Dysertatsiina robota. – Krasnoiarsk, 2006. | |
dc.relation.references | 3. Sekirin A. I. Prohramnyi kompleks dlia modeliuvannia, analizu ta optymizatsii roboty avtomatyzovanykh tekhnolohichnykh kompleksiv obrobky. Naukovi pratsi Donetskoho natsionalnoho tekhnichnoho universytetu. Obchysliuvalna tekhnika ta avtomatyzatsiia. Vypusk 90 – Donetsk, 2010. | |
dc.relation.references | 4. Nizamova H. F. Matematychne i prohramne zabezpechennia skladannia rozkladu navchalnykh zaniat na osnovi ahrehatnykh henetychnykh alhorytmiv. Referat – Kharkiv, 2012. | |
dc.relation.references | 5. Prohrama “Rektor–VNZ”. [Elektronnyi resurs]. – Rezhym dostupu: http://rector.spb.ru/raspisanie–vuz–4u. | |
dc.relation.references | 6. Prohrama “Avtomatyzovane skladannia rozkladiv. Universytet”. [Elektronnyi resurs].–Rezhym dostupu: http://www.bgssolutions.com.ua/prices/price. | |
dc.relation.references | 7. Prohrama “Halaktyka – Rozklad zaniat”. [Elektronnyi resurs]. – Rezhym dostupu: http://galaktika.ua. | |
dc.relation.references | 8. Bezuhlyi M. O., Sekirin O. I. Metody pidvyshchennia efektyvnosti skladannia rozkladu v umovakh navchalnoho zakladu. Mizhnarodna naukovo–tekhnichna konferentsiia studentiv, aspirantiv ta molodykh vchenykh “Kompiuterna ta prohramna inzheneriia”. – Donetskyi natsionalnyi tekhnichnyi universytet, 2015. | |
dc.relation.references | 9. Bevz S. V. Rozrobka avtomatyzovanoi systemy formuvannia rozkladu mahistratury. Informatsiini tekhnolohii ta kompiuterna tekhnika No 4, 2009. – 30–65 s. | |
dc.relation.references | 10. Babkina T. S. Zadacha skladannia rozkladu: rishennia na osnovi bahatoahentnoho pidkhodu. Biznes-informatyka. – 2008. – No 1. – S. 23–28. | |
dc.relation.references | 11. Snytiuk V. Ie. Pro osoblyvosti formuvannia tsilovoi funktsii ta obmezhen v zadachi skladannia rozkladu zaniat. Snytiuk V. Ie., Sipko Ye. N. // Matematychni mashyny i systemy – 2014. | |
dc.relation.references | 12. Dэvyd Kheffelfynher. Razrabotka prylozhenyi Java EE 6 v NetBeans 7. DMK Press, 2013. – 330 s. | |
dc.relation.references | 13. Konkova I.S. Henetychni alhorytmy v rishenni zavdannia skladannia rozkladu v vuzi. // Problemy informatyky v osviti, upravlinni, ekonomitsi i tekhnitsi: Zb. statei XII Mizhnar. Naukovo–tekhn. Konf. – Penza: PDZ, 2012. – S. 26–29. | |
dc.relation.referencesen | 1. Budilovskyi D. M. Optymizatsiia vyrishennia zavdan teorii rozkladiv na osnovi evoliutsiinohenetychnoi modeli rozpodilu zavdan, Rostov-na-Donu, 2007, 200 s. | |
dc.relation.referencesen | 2. Lopateeva O. M. Systema avtomatyzovanoho formuvannia navchalnoho rozkladu u vyshchomu navchalnomu zakladi na osnovi evrystychnykh alhorytmiv. Dysertatsiina robota, Krasnoiarsk, 2006. | |
dc.relation.referencesen | 3. Sekirin A. I. Prohramnyi kompleks dlia modeliuvannia, analizu ta optymizatsii roboty avtomatyzovanykh tekhnolohichnykh kompleksiv obrobky. Naukovi pratsi Donetskoho natsionalnoho tekhnichnoho universytetu. Obchysliuvalna tekhnika ta avtomatyzatsiia. Vypusk 90 – Donetsk, 2010. | |
dc.relation.referencesen | 4. Nizamova H. F. Matematychne i prohramne zabezpechennia skladannia rozkladu navchalnykh zaniat na osnovi ahrehatnykh henetychnykh alhorytmiv. Referat – Kharkiv, 2012. | |
dc.relation.referencesen | 5. Prohrama "Rektor–VNZ". [Elektronnyi resurs], Rezhym dostupu: http://rector.spb.ru/raspisanie–vuz–4u. | |
dc.relation.referencesen | 6. Prohrama "Avtomatyzovane skladannia rozkladiv. Universytet". [Elektronnyi resurs].–Rezhym dostupu: http://www.bgssolutions.com.ua/prices/price. | |
dc.relation.referencesen | 7. Prohrama "Halaktyka – Rozklad zaniat". [Elektronnyi resurs], Rezhym dostupu: http://galaktika.ua. | |
dc.relation.referencesen | 8. Bezuhlyi M. O., Sekirin O. I. Metody pidvyshchennia efektyvnosti skladannia rozkladu v umovakh navchalnoho zakladu. Mizhnarodna naukovo–tekhnichna konferentsiia studentiv, aspirantiv ta molodykh vchenykh "Kompiuterna ta prohramna inzheneriia", Donetskyi natsionalnyi tekhnichnyi universytet, 2015. | |
dc.relation.referencesen | 9. Bevz S. V. Rozrobka avtomatyzovanoi systemy formuvannia rozkladu mahistratury. Informatsiini tekhnolohii ta kompiuterna tekhnika No 4, 2009, 30–65 s. | |
dc.relation.referencesen | 10. Babkina T. S. Zadacha skladannia rozkladu: rishennia na osnovi bahatoahentnoho pidkhodu. Biznes-informatyka, 2008, No 1, S. 23–28. | |
dc.relation.referencesen | 11. Snytiuk V. Ie. Pro osoblyvosti formuvannia tsilovoi funktsii ta obmezhen v zadachi skladannia rozkladu zaniat. Snytiuk V. Ie., Sipko Ye. N., Matematychni mashyny i systemy – 2014. | |
dc.relation.referencesen | 12. Devyd Kheffelfynher. Razrabotka prylozhenyi Java EE 6 v NetBeans 7. DMK Press, 2013, 330 s. | |
dc.relation.referencesen | 13. Konkova I.S. Henetychni alhorytmy v rishenni zavdannia skladannia rozkladu v vuzi., Problemy informatyky v osviti, upravlinni, ekonomitsi i tekhnitsi: Zb. statei XII Mizhnar. Naukovo–tekhn. Konf, Penza: PDZ, 2012, S. 26–29. | |
dc.relation.uri | http://rector.spb.ru/raspisanie–vuz–4u | |
dc.relation.uri | http://www.bgssolutions.com.ua/prices/price | |
dc.relation.uri | http://galaktika.ua | |
dc.rights.holder | © Національний університет “Львівська політехніка”, 2018 | |
dc.rights.holder | © Юрчак І. Ю., Москович Т. Р., 2018 | |
dc.subject | автоматизована система формування навантаження | |
dc.subject | розклад занять | |
dc.subject | математичні моделі розкладу занять | |
dc.subject | моделі генетичних алгоритмів | |
dc.subject | automated workload distribution system | |
dc.subject | schedule of classes | |
dc.subject | mathematical models of class schedules | |
dc.subject | model of genetic algorithms | |
dc.subject.udc | 621 | |
dc.title | Застосування генетичних алгоритмів в автоматизованій системі розподілу навчального навантаження | |
dc.title.alternative | Applying of genetic algorithms in the automated workload distribution system for teachers and students | |
dc.type | Article |
Files
License bundle
1 - 1 of 1