scispace - formally typeset
Search or ask a question
Author

Mohannad Ibrahim

Other affiliations: University of Khartoum
Bio: Mohannad Ibrahim is an academic researcher from North Carolina State University. The author has contributed to research in topics: Physics & Quantum computer. The author has an hindex of 2, co-authored 7 publications receiving 78 citations. Previous affiliations of Mohannad Ibrahim include University of Khartoum.

Papers
More filters
Proceedings ArticleDOI
12 Nov 2015
TL;DR: Experimental results demonstrated that the Raspberry-Pi single-board system is able to accurately measure: temperature, humidity, light level and concentrations of the carbon monoxide harmful air pollutant.
Abstract: This paper proposes an approach to build a cost-effective standardized environmental monitoring device using the Raspberry-Pi (R-Pi) single-board computer. The system was designed using Python Programming language and can be controlled and accessed remotely through an Internet of Things platform. It takes information about the surrounding environment through sensors and uploads it directly to the internet, where it can be accessed anytime and anywhere through internet. Experimental results demonstrated that the system is able to accurately measure: temperature, humidity, light level and concentrations of the carbon monoxide harmful air pollutant. It's also designed to detect earthquakes through an assembled seismic sensor.

77 citations

Proceedings ArticleDOI
01 Sep 2015
TL;DR: A Free Text Plagiarism Detection Software (FTPDS) is proposed, which is a software tool that uses documents' fingerprints to detect the likelihood that the documents are plagiarized from each other.
Abstract: Plagiarism generally defined as using other people's ideas or work and representing it as one's own original work. Free-text plagiarism detection is an application based on analyzing the texts contained in researches, thesis, scientific reports and also literary products, these analyzed data will be used to compare a group of documents to find out how much these documents are similar. This paper proposes a Free Text Plagiarism Detection Software (FTPDS); which is a software tool that uses documents' fingerprints to detect the likelihood that the documents are plagiarized from each other. The system is able to detect plagiarism between two given documents, given document and group of local documents, and between given document and online available documents. Agile software methodology was used to develop the software and some open source libraries were manipulated and used to search the internet and read PDF documents respectively. The speed of the detection process, the inaccurate detection of the same file and the lag of online search and downloading are stated as future work aspects. Source in this paper means the suspected document which we want to detect the amount of plagiarized data contained in it. The target is the document which is probably the document where the author plagiarized the data from it and claimed that he\she owns that data.

8 citations

Proceedings ArticleDOI
16 Nov 2020
TL;DR: The Variational Quantum Eigensolver (VQE) is used to formulate a recursive Balanced Min-Cut (BMC) algorithm, and it is suggested that quantum machine learning techniques can lower error rates and allow for faster convergence to an optimal solution.
Abstract: Considerable advances in quantum computing with functioning noisy, near-term devices have allowed for the application space to grow as a emerging field for problems with large solution spaces. However, current quantum hardware is limited in scale and noisy in generated data, necessitating hybrid quantum-classical solutions for viability of results and convergence. A quantum backend generates data for classical algorithms to optimize control parameters with, creating a hybrid quantum-classical computing loop. VLSI placement problems have shown potential for utilization, where traditionally heuristic solutions such as Kernighan-Lin (KL) are used. The Variational Quantum Eigensolver (VQE) is used to formulate a recursive Balanced Min-Cut (BMC) algorithm, and we suggest that quantum machine learning techniques can lower error rates and allow for faster convergence to an optimal solution.

7 citations

TL;DR: In this article , the authors utilize pulse-level access to quantum machines and their understanding of their two-qubit interactions to optimize the design of entanglers in a manner suitable for VQAs.
Abstract: —Variational Quantum Algorithms (VQAs) have emerged as a powerful class of algorithms that is highly suitable for noisy quantum devices. Therefore, investigating their design has become key in quantum computing research. Previous works have shown that choosing an effective parameterized quantum circuit (PQC) or ansatz for VQAs is crucial to their overall performance, especially on near-term devices. In this paper, we utilize pulse-level access to quantum machines and our understanding of their two-qubit interactions to optimize the design of two-qubit entanglers in a manner suitable for VQAs. Our analysis results show that pulse-optimized ansatze reduce state preparation times by more than half, maintain expressibility relative to standard PQCs, and are more trainable through local cost function analysis. Our algorithm performance results show that in three cases, our PQC configuration outperforms the base implementation. Our algorithm performance results, executed on IBM Quantum hardware, demonstrate that our pulse-optimized PQC configurations are more capable of solving MaxCut and Chemistry problems compared to a standard configuration.

5 citations

Proceedings ArticleDOI
17 May 2021
TL;DR: In this paper, a vertex-centric shared-memory accelerator for the PageRank algorithm is proposed, optimized for high performance while effectively using coherent caching on the FPGA hardware.
Abstract: Graph algorithms often require fine-grained, random access across substantially large data structures. Previous work on FPGA-based acceleration has required significant preprocessing and restructuring to transform the memory access patterns into a streaming format that is more friendly to of fchip hardware. However, the emergence of cache-coherent shared memory interfaces, such as CAPI, allows designers to more easily work with the natural in-memory organization of the data. This paper introduces a vertex-centric shared-memory accelerator for the PageRank algorithm, optimized for high performance while effectively using coherent caching on the FPGA hardware. The proposed design achieves up to 14.9x speedups by selectively caching graph data for the accelerator while taking into account locality and reuse, compared to naively using the shared address space access and DRAM only. We also introduce PageRank Quantization, an innovative technique to represent page-ranks with 32-bit quantized fixed-point values. This approach is up to 1.5x faster than 64-bit fixed-point while keeping precision within a tolerable error margin. As a result, we maintain both the hardware scalability of fixed-point representation and the cache performance of 32-bit floating-point.

3 citations


Cited by
More filters
Journal ArticleDOI
TL;DR: Digital Control Of Dynamic Systems This well-respected, market-leading text discusses the use of digital computers in the real-time control of dynamic systems with an emphasis on the design of digital controls that achieve good dynamic response and small errors while using signals that are sampled in time and quantized in amplitude.
Abstract: Digital Control Of Dynamic Systems This well-respected, market-leading text discusses the use of digital computers in the real-time control of dynamic systems. The emphasis is on the design of digital controls that achieve good dynamic response and small errors while using signals that are sampled in time and quantized in amplitude. Digital Control of Dynamic Systems (3rd Edition): Franklin ... This well-respected, market-leading text discusses the use of digital computers in the real-time control of dynamic systems. The emphasis is on the design of digital controls that achieve good dynamic response and small errors while using signals that are sampled in time and quantized in amplitude. Digital Control of Dynamic Systems: Gene F. Franklin ... Digital Control of Dynamic Systems, 2nd Edition. Gene F. Franklin, Stanford University. J. David Powell, Stanford University Digital Control of Dynamic Systems, 2nd Edition Pearson This well-respected work discusses the use of digital computers in the real-time control of dynamic systems. The emphasis is on the design of digital controls that achieve good dynamic response and small errors while using signals that are sampled in time and quantized in amplitude. MATLAB statements and problems are thoroughly and carefully integrated throughout the book to offer readers a complete design picture. Digital Control of Dynamic Systems, 3rd Edition ... Digital control of dynamic systems | Gene F. Franklin, J. David Powell, Michael L. Workman | download | B–OK. Download books for free. Find books Digital control of dynamic systems | Gene F. Franklin, J ... Abstract This well-respected work discusses the use of digital computers in the real-time control of dynamic systems. The emphasis is on the design of digital controls that achieve good dynamic... (PDF) Digital Control of Dynamic Systems Digital Control of Dynamic Systems, Addison.pdf There is document Digital Control of Dynamic Systems, Addison.pdfavailable here for reading and downloading. Use the download button below or simple online reader. The file extension PDFand ranks to the Documentscategory. Digital Control of Dynamic Systems, Addison.pdf Download ... Automatic control is the science that develops techniques to steer, guide, control dynamic systems. These systems are built by humans and must perform a specific task. Examples of such dynamic systems are found in biology, physics, robotics, finance, etc. Digital Control means that the control laws are implemented in a digital device, such as a microcontroller or a microprocessor. Introduction to Digital Control of Dynamic Systems And ... The discussions are clear, nomenclature is not hard to follow and there are plenty of worked examples. The book covers discretization effects and design by emulation (i.e. design of continuous-time control system followed by discretization before implementation) which are not to be found on every book on digital control. Amazon.com: Customer reviews: Digital Control of Dynamic ... Find helpful customer reviews and review ratings for Digital Control of Dynamic Systems (3rd Edition) at Amazon.com. Read honest and unbiased product reviews from our users. Amazon.com: Customer reviews: Digital Control of Dynamic ... 1.1.2 Digital control Digital control systems employ a computer as a fundamental component in the controller. The computer typically receives a measurement of the controlled variable, also often receives the reference input, and produces its output using an algorithm. Introduction to Applied Digital Control From the Back Cover This well-respected, marketleading text discusses the use of digital computers in the real-time control of dynamic systems. The emphasis is on the design of digital controls that achieve good dynamic response and small errors while using signals that are sampled in time and quantized in amplitude. Digital Control of Dynamic Systems (3rd Edition) Test Bank `Among the advantages of digital logic for control are the increased flexibility `of the control programs and the decision-making or logic capability of digital `systems, which can be combined with the dynamic control function to meet `other system requirements. `The digital controls studied in this book are for closed-loop (feedback) Every day, eBookDaily adds three new free Kindle books to several different genres, such as Nonfiction, Business & Investing, Mystery & Thriller, Romance, Teens & Young Adult, Children's Books, and others.

902 citations

Journal ArticleDOI
08 Dec 2017-Sensors
TL;DR: The main features of the IoT platform deployed across the engineering schools of the Universidad Politécnica de Madrid in the Moncloa Campus of International Excellence are presented, putting special emphasis on the technological challenges faced and on the solutions adopted.
Abstract: Internet of Things platforms for Smart Cities are technologically complex and deploying them at large scale involves high costs and risks. Therefore, pilot schemes that allow validating proof of concepts, experimenting with different technologies and services, and fine-tuning them before migrating them to actual scenarios, are especially important in this context. The IoT platform deployed across the engineering schools of the Universidad Politecnica de Madrid in the Moncloa Campus of International Excellence represents a good example of a test bench for experimentation with Smart City services. This paper presents the main features of this platform, putting special emphasis on the technological challenges faced and on the solutions adopted, as well as on the functionality, services and potential that the platform offers.

83 citations

Journal ArticleDOI
30 Sep 2018
TL;DR: An overview of the IoT system with highlighting its applications, challenges, and open issues is provided and a comparison between common IoT communication technologies is presented.
Abstract: The Internet of Things (IoT) has become one of the unprecedented research trends for both academic and commercial organizations. Every day, the publicity of the IoT is increased. This is because the unlimited benefits that the IoT can bring to our environment. The IoT has the ability to connect almost all objects of real-world to communicate and cooperate with each other over the Internet to facilitate generating new applications and services that can improve our quality of life. This paper provides an overview of the IoT system with highlighting its applications, challenges, and open issues. It starts with discussing the state-of-the-art of the IoT system and its layered architecture. This is followed by discussing different characteristics of the IoT with presenting a comparison between common IoT communication technologies. Different IoT applications and challenges are also discussed. At the end, open research directions related to the IoT are also presented.

53 citations

Proceedings ArticleDOI
01 Jan 2018
TL;DR: An IOT-based method to monitor the Air Quality Index and the Noise Intensity of a region, have been proposed and it fulfils the objective of analysis of information on a periodical basis.
Abstract: In recent day scenario, the incessant increase in air and sound pollution prove to be an alarming problem. It has become mandatory to control and appropriately monitor the situation so that the required steps to curb the situation can be undertaken. In this project, an IOT-based method to monitor the Air Quality Index and the Noise Intensity of a region, have been proposed. The recommended technology comprises of four modules namely, the Air Quality Index Monitoring Module, the Sound Intensity Detection Module, the Cloud-based Monitoring Module and the Anomaly Notification Module. Firstly, the Air Quality Index is measured considering the presence of the five criteria air pollutants. Then the sound intensity is detected using respective sensor. After that, the Cloud-based Monitoring Module ensures the process of acquiring the data with the help of Wi-fi-module present in Raspberry Pi which fulfils the objective of analysis of information on a periodical basis. Finally, the Anomaly Notification Module alerts the user in case of an undesired condition.

51 citations

Proceedings ArticleDOI
22 May 2017
TL;DR: An open source system that enables networking and computing of edge devices but also processing of data in a server is developed - all being a connected system that is referred to as smart farm computing system.
Abstract: Smart sensing and computing have become important concepts in the last few years, creating opportunities in the new sector of smart agriculture. A few commercial smart agriculture systems have been introduced to this end, and albeit closed for experimentation, are paving the way for high-tech innovations for crop and livestock agriculture. In this paper, we focus on open and low-cost concepts for smart fog (edge) computing systems to create a smart farm animal welfare monitoring system. We develop an open source system that enables networking and computing of edge devices but also processing of data in a server - all being a connected system that we refer to as smart farm computing system. We propose to use Raspberry Pis as edge devices to monitor the animals and the farm environment, and we let the edge devices communicate with a local farm controller. The proposed farm computing system conceptually creates a fog computing layer and is further connected with cloud computing systems and a mobile application. We demonstrate that a low-cost and open computing and sensing system can effectively monitor multiple parameters related to animal welfare.

47 citations