Sign inSubmit
computersciencejournal.org is not ours. This journal is published only at thescipub.com/jcs. Report a suspicious emailcomputersciencejournal.org is not ours · Report
ArticleMetrics
Research Article · Open access · Published 1 February 2022

Graph Coloring Program of Exam Scheduling Modeling Based on Bitwise Coloring Algorithm Using Python

Samsul Arifin1, Indra Bayu Muktyas2, Wikky Fawwaz Al Maki3 & Mohd Khairul Bazli Mohd Aziz4

Journal of Computer Science, Volume 18, Issue 1, pp. 26–32 · doi.org/10.3844/jcssp.2022.26.32

9,702 accesses4,337 downloads4 citations (Crossref)Metrics
Cite Check for updates

Abstract

A graph coloring is the process of assigning labels to the vertices of a graph in such a way that no two adjacent vertices have the same color. The chromatic number of a graph G is the smallest number of colors that can be assigned to it. Graph coloring has a wide range of applications and is commonly used to solve scheduling issues. In this article, the researchers design an algorithm and apply it to a computer program (Python) to solve graph coloring and to visualize the variation of exam scheduling modeling at Binus University in graphs based on the Bitwise Graph Coloring Algorithm. The researchers develop a graph coloring algorithm by considering some of the graph vertices to be binary numbers. Bitwise operations make this algorithm run very fast. The algorithm constructed by the researcher is a modification of Komosko, etc.’s algorithm in 2015 and it is the key result of this research. The researchers try to offer an alternative method in the process of making the final semester exam schedule. Next, the researcher tested the program on the data of subjects and students who took it at the Study program of TI-Stat-Math in Binus University. Our results show that from the program created and the simulations performed, 8 schedule slots are generated in about 0.675 sec.

Licence and reuse

Open access. This article is licensed under a Creative Commons Attribution 4.0 International Licence (CC BY 4.0), as printed on the article, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original authors and the source. No permission is needed.

How to reuse this article

Responses (0)

Have a comment on this research? Sign in to respond. Responses are moderated and published with your name and affiliation; the authors are invited to reply. How we use your dataWrite a response

About this article

Cite this article

Arifin, S., Muktyas, I. B., Al Maki, W. F. & Mohd Aziz, M. K. B. (2022). Graph Coloring Program of Exam Scheduling Modeling Based on Bitwise Coloring Algorithm Using Python. Journal of Computer Science, 18(1), 26–32. https://doi.org/10.3844/jcssp.2022.26.32

Licence
CC BY 4.0
Issue
Volume 18, Issue 1
Policies
Editorial independenceUse of generative AIData availabilityAppeals and complaints
Version
Version of record
Graph Coloring Program of Exam Scheduling Modeling Based on Bitwise Coloring Algorithm Using PythonJournal of Computer Science · Volume 18, Issue 1 · pp. 26–32 · CC BY 4.0Download