Abstract |
Vairākslāņu grafs, kas sastāv no šķautnēm, virsotnēm un slāņiem, ļauj labāk
vizualizēt sarežģītas attiecības un mijiedarbības sociālajās, bioloģiskajās, fiziskajās,
informācijas, inženierzinātņu u.c. jomās, kā arī tas ļauj modelēt sarežģītus grafus.
Vairākslāņu grafu modelēšanai un vizualizācijai tika izvēlēta viena no populārākajām
programmēšanas valodām datu zinātnē – Python. Izmantojot integrēto izstrādes vidi -
“PyCharm”, tika izstrādāti trīs skripti Python vizualizācijas bibliotēkām: NetworkX,
MultinetX, Pymnet. Pētījuma mērķis ir noteikt efektīvāko un vizuāli pievilcīgāko
veidu vairākslāņu grafu implementēšanai ar Python bibliotēkām, salīdzinot trīs
bibliotēkas, izmantojot eksperimentāli iegūtos kvantitatīvos rādītājus: skripta izpildes
laiku un sistēmas atmiņas patēriņu, kā arī subjektīvu rādītāju: respondentu
novērtējumu. Eksperimentāli izveidojot nejaušus vairākslāņu grafus, tika iegūti
kvantitatīvi dati un aptauja sniedza subjektīvus datus, kas, analizējot, atklāja Python
vizualizācijas bibliotēku stiprās un vājās puses. Darbā tika salīdzinātas bibliotēkas un
sniegts ieteikums Python vizualizācijas bibliotēku izvēlei, ņemot vērā vizualizējamā
vairākslāņu grafa īpašības, bibliotēku ierobežojumus, kā arī lietošanas ērtumu un
vienkāršību, vizualizējot vairākslāņu grafus. |