Open Access Short Research Article

A Comprehensive Analysis of M-ary PSK and M-ary QAM Schemes

Anas Tukur Balarabe, Ahmad Rufa’i, Zahriya Lawal Hassan, Muhammad Bello Aliyu

Asian Journal of Research in Computer Science, Volume 7, Issue 3, Page 63-71
DOI: 10.9734/ajrcos/2021/v7i330183

In the last few decades, data communication has recorded massive improvements. These improvements were brought about by advancement in digital circuitry, its availability and persistent reduction in cost. Before the advancement of digital communication technology, analogue communication was the dominant means of transmitting data. As the internet expands across the globe, the need to transfer data over long distances increases. However, the major problem with analogue communication is that the quality of signals is lost with distance. Also, it has minimal security and does not support data integration. Digital communications provided an alternative to analogue communication. Today, digital modulations have become part and parcel of the present and future communication technologies. Despite the advantages of these schemes, the traditional channel impairments, such as noise, can affect their performance. Moreover, data transmission is mostly done over wireless channels, which are very unpredictable and are characterised by multipath fading effects. This paper presents a short research article that presents a study of digital modulation schemes (M-ary QAM and M-ary PSK) using MATLAB/Simulink under Additive White Gaussian Noise (AWGN). The result shows that, among the three modulation schemes compared, QAM has the best BER performance with minimal energy consumption.

Open Access Original Research Article

Automatic Generation of Scripts for Database Creation from Scenario Descriptions

L. W. Amarasinghe, R. D. Nawarathna

Asian Journal of Research in Computer Science, Volume 7, Issue 3, Page 34-48
DOI: 10.9734/ajrcos/2021/v7i330180

Aims: Database creation is the most critical component of the design and implementation of any software application. Generally, the process of creating the database from the requirement specification of a software application is believed to be extremely hard. This study presents a method to automatically generate database scripts from a given scenario description of the requirement specification.

Study Design: The method is developed based on a set of natural language processing (NLP) techniques and a few algorithms. Standard database scenario descriptions presented in popular textbooks on Database Design are used for the validation of the method.

Place and Duration of Study: Department of Statistics and Computer Science, Faculty of Science, University of Peradeniya, Sri Lanka, Between December 2019 to December 2020.

Methodology: The description of the problem scenario is processed using NLP operations such as tokenization, complex word handling, basic group handling, complex phrase handling, structure merging, and template construction to extract the necessary information required for the entity relational model. New algorithms are proposed to automatically convert the entity relational model to the logical schema and finally to the database script. The system can generate scripts for relational databases (RDB), object relational databases (ORDB) and Not Only SQL (NoSQL) databases. The proposed method is integrated into a web application where the users can type the scenario in natural or free text. The user can select the type of database (i.e., one of RDB, ORDB, NoSQL) considered in their system and accordingly the application generates the SQL scripts.

Results: The proposed method was evaluated using 10 scenario descriptions connected to 10 different domains such as company, university, airport, etc. for all three types of databases. The method performed with impressive accuracies of 82.5%, 84.0% and 83.5% for RDB, ORDB and NoSQL scripts, respectively.

Conclusion: This study is mainly focused on the automatic generation of SQL scripts from scenario descriptions of the requirement specification of a software system. Overall, the developed method helps to speed up the database development process. Further, the developed web application provides a learning environment for people who are novices in database technology. 

Open Access Original Research Article

Logical Principles in Ternary Mathematics

Ruslan Pozinkevych

Asian Journal of Research in Computer Science, Volume 7, Issue 3, Page 49-54
DOI: 10.9734/ajrcos/2021/v7i330181

Introduction/Background:Our new research called “Logical Principles in Ternary Mathematics“ is  an attempt to establish connection between logical and mathematical principles governing Ternary Mathematics and address issues that appeared earlier while making truth tables for “Ternary addition” and “Ternary Multiplication” presented by the same author in “Ternary Mathematics Principles Truth Tables and Logical Operators 3 D Placement of Logical Elements Extensions of Boolean Algebra” publication.The title “Logical Principles in Ternary Mathematics“ is not randomly chosen To be able to set up relations between elements in the given discipline one usually employs the basic principle of meaning-form and function In the same way we propose a logical triangle “Component”,”Vector”,”Decimal” to prove fundamental principle governing “Ternary Mathematics” presented in the given research.

Aims/Objectives: The aim of the article is to set up connection between mathematical and logical rules governing Ternary Mathematics The main postulates of the Ternary Mathematics can be demonstrated by the abstract scheme or a triangle the vertices of which are “Component”,”Vector”,”Decimal” We use a triangle diagram to prove the functionality of the chosen principle. The three components are each connected with other two and transition is possible from one to another without changing the shape of a diagram and the principle applied.

Methodology: The most difficult part is to “translate” Algebra and Numeric Analysis into Mathematical Logic and vice versa Traditional methods of logic fail to do this transition therefore a new functional approach is chosen.

Results and Conclusion: As  a result of this functional approach a new Ternary addition Truth Table is made The new Ternary Truth Table consists of the 3 literals (Т, ₸,F) Truth Negative, False and the last column of the table is the logical sum of the two. For example: Т+T=T

Unlike the old table it presents a sum of two numbers in a vector form and therefore makes it possible to use it in mathematics as well as in logic.

Open Access Original Research Article

Deep Learning Detection of COVID-19, Temporal Variation and its Link with Temperature in Nigeria

Ebiendele Eromosele Precious

Asian Journal of Research in Computer Science, Volume 7, Issue 3, Page 55-62
DOI: 10.9734/ajrcos/2021/v7i330182

COVID-19 was announced as a global pandemic on 11 March 2020 by the World Health Organization due to its spread globally.  Nigeria recorded its first case on 27 February 2020. Since then, it has spread to all parts of the country. In this paper we study the effectiveness and skill performance of deep learning architectures in assisting health workers in detecting COVID-19 infected patient through X-ray images. Analytical deductions obtained from 500 X-ray images of both infected and non-infected patients confirmed that our proposed model InceptionV3 is effective in detecting COVID-19 and attain an average accuracy of 92%. The relationship or link between the COVID-19 daily occurrence and two meteorological variables (minimum and maximum temperatures) are further assessed. The result also indicated that the cases recorded in Wednesdays and Fridays are observed to be higher than other days which usually coincide with either religious activities or market days in the country, while a progressively decline in weekday cases is observed towards the weekend with Sundays (ranging from 152 to 280 cases) having the lowest cases. The study further indicated statistically that COVID-19 daily cases significantly decline when maximum and minimum temperature are increasing (-0.79 and -0.44 correlation coefficient).

Open Access Review Article

A Review of Flow-Capacitated Networks: Algorithms, Techniques and Applications

Omar Mutab Alsalami, Ali Muhammad Ali Rushdi

Asian Journal of Research in Computer Science, Volume 7, Issue 3, Page 1-33
DOI: 10.9734/ajrcos/2021/v7i330179

This paper presents a review of flow network concepts, including definition of some graph-theoretic basics and a discussion of network flow properties. It also provides an overview of some crucial algorithms used to solve the maximum-flow problem such as the Ford and Fulkerson algorithm (FFA), supplemented with alternative solutions, together with the essential terminology for this algorithm. Moreover, this paper explains the max-flow min-cut theorem in detail, analyzes the concepts behind it, and provides some examples and their solutions to demonstrate this theorem. As a bonus, it expounds the reduction and transformation techniques used in a capacitated network. In addition, this paper reviews one of the popular techniques for analyzing capacitated networks, which is the “decomposition technique”. This technique is centered on conditioning a complicated network on the possible states of a keystone element  or on the possible combinations of states of many keystone elements. Some applications of capacitated network problems are addressed based on each type of problem being discussed.