{"title":"An Educational Data Mining System For Predicting And Enhancing Tertiary Students' Programming Skill","authors":"Md Abu Marjan, Md. Palash Uddin, M. I. Afjal","doi":"10.1093/comjnl/bxab214","DOIUrl":"https://doi.org/10.1093/comjnl/bxab214","url":null,"abstract":"","PeriodicalId":21872,"journal":{"name":"South Afr. Comput. J.","volume":"23 1","pages":"1083-1101"},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83723851","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Talha Mahboob Alam, K. Shaukat, Adel Khelifi, Hanan Aljuaid, Malaika Shafqat, Usama Ahmed, Sadeem Ahmad Nafees, Suhuai Luo
Disease diagnosis is an exciting task due to many associated factors. Inaccuracy in the measurement of a patient's symptoms and the medical expert's expertise has some limitations capacity to articulate cause affects the diagnosis process when several connected variables contribute to uncertainty in the diagnosis process. In this case, a decision support system that can assist clinicians in developing a more accurate diagnosis has a lot of potentials. This work aims to deploy a fuzzy inference-based decision support system to diagnose various diseases. Our suggested method distinguishes new cases based on illness symptoms. Distinguishing symptomatic disorders becomes a time-consuming task in most cases. It is critical to design a system that can accurately track symptoms to identify diseases using a fuzzy inference system (FIS). Different coefficients were used to predict and compute the severity of the predicted diseases for each sign of disease. This study aims to differentiate and diagnose COVID-19, typhoid, malaria and pneumonia. The FIS approach was utilized in this study to determine the condition correlating with input symptoms. The FIS method demonstrates that afflictive illness can be diagnosed based on the symptoms. Our decision support system's findings showed that FIS might be used to identify a variety of ailments. Doctors, patients, medical practitioners and other healthcare professionals could benefit from our suggested decision support system for better diagnosis and treatment.
{"title":"A Fuzzy Inference-Based Decision Support System for Disease Diagnosis","authors":"Talha Mahboob Alam, K. Shaukat, Adel Khelifi, Hanan Aljuaid, Malaika Shafqat, Usama Ahmed, Sadeem Ahmad Nafees, Suhuai Luo","doi":"10.1093/comjnl/bxac068","DOIUrl":"https://doi.org/10.1093/comjnl/bxac068","url":null,"abstract":"Disease diagnosis is an exciting task due to many associated factors. Inaccuracy in the measurement of a patient's symptoms and the medical expert's expertise has some limitations capacity to articulate cause affects the diagnosis process when several connected variables contribute to uncertainty in the diagnosis process. In this case, a decision support system that can assist clinicians in developing a more accurate diagnosis has a lot of potentials. This work aims to deploy a fuzzy inference-based decision support system to diagnose various diseases. Our suggested method distinguishes new cases based on illness symptoms. Distinguishing symptomatic disorders becomes a time-consuming task in most cases. It is critical to design a system that can accurately track symptoms to identify diseases using a fuzzy inference system (FIS). Different coefficients were used to predict and compute the severity of the predicted diseases for each sign of disease. This study aims to differentiate and diagnose COVID-19, typhoid, malaria and pneumonia. The FIS approach was utilized in this study to determine the condition correlating with input symptoms. The FIS method demonstrates that afflictive illness can be diagnosed based on the symptoms. Our decision support system's findings showed that FIS might be used to identify a variety of ailments. Doctors, patients, medical practitioners and other healthcare professionals could benefit from our suggested decision support system for better diagnosis and treatment.","PeriodicalId":21872,"journal":{"name":"South Afr. Comput. J.","volume":"40 1","pages":"2169-2180"},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84480180","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Bo Pang, G. Liang, Jin Yang, Yijing Chen, Xinyi Wang, Wenbo He
{"title":"CWSOGG: Catching Web Shell Obfuscation Based on Genetic Algorithm and Generative Adversarial Network","authors":"Bo Pang, G. Liang, Jin Yang, Yijing Chen, Xinyi Wang, Wenbo He","doi":"10.1093/comjnl/bxac040","DOIUrl":"https://doi.org/10.1093/comjnl/bxac040","url":null,"abstract":"","PeriodicalId":21872,"journal":{"name":"South Afr. Comput. J.","volume":"166 1","pages":"1295-1309"},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87511895","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"The Diagnosability of Interconnection Networks with Missing Edges and Broken-Down Nodes Under the PMC and MM* Models","authors":"Chen Guo, Qiuming Liu, Zhifang Xiao, Shuo Peng","doi":"10.1093/comjnl/bxac058","DOIUrl":"https://doi.org/10.1093/comjnl/bxac058","url":null,"abstract":"","PeriodicalId":21872,"journal":{"name":"South Afr. Comput. J.","volume":"444 1","pages":"2000-2010"},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75809507","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Mona Mosa, Nedaa Agami, Ghada Elkhayat, M. Kholief
{"title":"A Novel Hybrid Segmentation Approach for Decision Support: A Case Study in Banking","authors":"Mona Mosa, Nedaa Agami, Ghada Elkhayat, M. Kholief","doi":"10.1093/comjnl/bxac009","DOIUrl":"https://doi.org/10.1093/comjnl/bxac009","url":null,"abstract":"","PeriodicalId":21872,"journal":{"name":"South Afr. Comput. J.","volume":"187 1","pages":"1228-1240"},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75073475","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Hao Guo, Zhiyu Zhang, Qianqian Yang, Lei Hu, Yiyuan Luo
This paper proposes a new method to find high-probability truncated differentials using matrix muliplication. For Markov cipher with similar round function, suppose that the transition probability matrix of round function is D , then D r contains all the differential probabilities of an r -round block cipher. To reduce the matrix dimension, we consider the word-oriented truncated differential and the truncated transition probability matrix T . Regardless of the effect of the S -box, we focus on whether there is a non-zero difference on one cell instead of the value of the difference. In this case, the matrix dimension reduces significantly and we can calculate T r using a workstation. Then all the r -round truncated differential probabilities can be found from T r . And the probability in T r is the probability of the whole truncated differential hull but not a single or several truncated differential characteristics. Besides, we make a more accurate probability estimation of the truncated differential of lightweight block cipher. Combined with the truncated differential hull, we found some longer truncated differential distinguishers. And as T r stores all the truncated differential probabilities, we can also find all the impossible truncated differentials
{"title":"A New Method To Find All The High-Probability Word-Oriented Truncated Differentials: Application To Midori, SKINNY And CRAFT","authors":"Hao Guo, Zhiyu Zhang, Qianqian Yang, Lei Hu, Yiyuan Luo","doi":"10.1093/comjnl/bxab213","DOIUrl":"https://doi.org/10.1093/comjnl/bxab213","url":null,"abstract":"This paper proposes a new method to find high-probability truncated differentials using matrix muliplication. For Markov cipher with similar round function, suppose that the transition probability matrix of round function is D , then D r contains all the differential probabilities of an r -round block cipher. To reduce the matrix dimension, we consider the word-oriented truncated differential and the truncated transition probability matrix T . Regardless of the effect of the S -box, we focus on whether there is a non-zero difference on one cell instead of the value of the difference. In this case, the matrix dimension reduces significantly and we can calculate T r using a workstation. Then all the r -round truncated differential probabilities can be found from T r . And the probability in T r is the probability of the whole truncated differential hull but not a single or several truncated differential characteristics. Besides, we make a more accurate probability estimation of the truncated differential of lightweight block cipher. Combined with the truncated differential hull, we found some longer truncated differential distinguishers. And as T r stores all the truncated differential probabilities, we can also find all the impossible truncated differentials","PeriodicalId":21872,"journal":{"name":"South Afr. Comput. J.","volume":"279 1","pages":"1069-1082"},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74538602","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Single-Point And Triple-Point Queries Visibility Constrained Minimum Link Paths In Simple Polygons","authors":"Mohammad Reza Zarrabi, N. M. Charkari","doi":"10.1093/comjnl/bxab200","DOIUrl":"https://doi.org/10.1093/comjnl/bxab200","url":null,"abstract":"","PeriodicalId":21872,"journal":{"name":"South Afr. Comput. J.","volume":"66 1","pages":"496-507"},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78059964","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}