Search
258 articles for “Algorithm”
-
Visualizing Complexity: Navigating Algorithms with Algorithm Visualizer
Abstract: We think that studying algorithms may be amusing and exciting. Many students are currently struggling, but we hope to change that. Our strategy is to emulate gaming while learning. We're building hands-on learning exercises, such as mazes and patterns, to convey key concept. To help students understand how algorithms function in practice, we also use some stunning visualizations. Three major categories of algorithms are under our purview: sorting, pathfinding, CPU …
Published in International Journal of VLSI Circuit Design & Technology · Vol. 2, Issue 1, 2024 · pp. 21–26 Read article
-
A Novel Hybrid Link Prediction Algorithm for E-Commerce Recommender System Based upon Common Neighbor and Resource Allocation Methods
Abstract: Link prediction is a challenging task in recommender systems, as it requires the ability to accurately predict future links between users and items. In this study, we propose a novel hybrid link prediction algorithm for e-commerce recommender systems that combines the common neighbor and resource allocation methods. The common neighbor method is a straightforward and intuitive algorithm that calculates the number of shared neighbors between two nodes. The intuition is …
Published in International Journal of Data Structure Studies · Vol. 1, Issue 1, 2023 · pp. 12–17 Read article
-
Performance, Combustion and Emission analysis of Sunflower oil based Biodiesel using Non-Dominated Sorting Genetic Algorithm-II
Abstract: Biodiesel is used as alternate fuel of I. C. Engines for so many years. It is obtained from various edible and non-edible oils including waste cooking oils through trans-esterification process in the presence of catalyst. The suitable amount of biodiesel mix with commercial diesel can be used to run the compression ignition engines. The optimum combination of engine input parameters is the challenging task as required by the design engineer …
Published in International Journal of Energy and Thermal Applications · Vol. 1, Issue 1, 2023 · pp. 1–6 Read article
-
Rainwater Measuring Algorithm in O(1) Time Complexity
Abstract: The Rain Terraces Time Complexity Data Structure Algorithm (RTTCDSA) introduces a novel method for managing temporal data efficiently, inspired by the natural flow of rainwater on terraced landscapes. This study presents the conceptual framework and implementation details of RTTCDSA, which leverages principles of temporal dynamics and landscape morphology to organize and query temporal data with optimal time complexity. RTTCDSA employs a hierarchical structure akin to terraced landscapes, facilitating rapid traversal …
Published in International Journal of Data Structure Studies · Vol. 2, Issue 1, 2024 · pp. 26–32 Read article
-
Incremental Conductance Algorithm and Perturb and Observe Algorithm Reveals Key Insights into Their Comparative Analysis: A Review
Abstract: The maximum or more is a crucial aspect of PV systems to optimize energy harvesting from solar panels, which have been the focus of extensive research and implementation. This study presents a comprehensive comparative analysis of these two methods of evaluation to evaluate their performance and suitability for various operating conditions. The Perturb and Observe method, a simple and widely adopted MPPT algorithm, involves perturbing the operating point and observing …
Published in International Journal of Optical Innovations & Research · Vol. 2, Issue 2, 2024 · pp. 9–16 Read article
-
Applying Kruskal's Algorithm in Supply Chain Management for Cost-Effective Network Optimization
Abstract: Transportation route optimization and cost reduction are major difficulties in today's dynamic and complicated supply chain systems. To produce economical and effective network designs, this study investigates the use of Kruskal's algorithm for supply chain network optimization. The algorithm guarantees that all supply chain nodes, including delivery hubs, warehouses, and distribution centers, relate to the lowest possible total transportation cost by building the minimum spanning tree (MST). The study shows …
Published in International Journal of Algorithms Design and Analysis Review · Vol. 3, Issue 1, 2025 · pp. 49–54 Read article
-
Nymphaea lotus (Indian Lotus) Analysis with Genetic Algorithm
Abstract: There is a significant problem with the availability of medicinal plants for the treatment of various diseases. Nymphaea lotus (Indian lotus) is one such plant, which is primarily available in the Indian subcontinent. This paper investigates the analysis of this medicinal plant with the help of a genetic algorithm. Himalayan yew, false black pepper, Indian snakeroot, and Indian lotus are four medicinal plants. These four have some unique medicinal values, …
Published in International Journal of Algorithms Design and Analysis Review · Vol. 1, Issue 2, 2023 · pp. 18–22 Read article
-
Optimization of Robotic Path Planning Algorithms for Autonomous Material Handling Systems
Abstract: For autonomous systems for handling materials (AMHS) to operate as efficiently as possible in industrial and logistical settings, robotic route planning is essential. This study examines many robotic route planning algorithms, emphasizing their use, ways of optimization, and difficulties in material handling systems. To improve the effectiveness, precision, and computational viability of these algorithms, the study also examines a number of optimization strategies, including machine learning, parallelization, heuristic search, and …
Published in International Journal of Robotics and Automation in Mechanics · Vol. 2, Issue 2, 2024 · pp. 15–20 Read article
-
Optimizing Data Processing Efficiency in Big Data: Advanced MapReduce Algorithm Innovations
Abstract: The exponential growth of big data in recent years has created an urgent need for innovative and efficient processing frameworks capable of managing and analyzing massive and complex datasets. Among these, MapReduce has gained prominence as a powerful tool for distributed data processing due to its simplicity and scalability. However, traditional MapReduce frameworks often encounter significant limitations in terms of efficiency, scalability, and resource optimization, particularly when handling large-scale and …
Published in International Journal of Data Structure Studies · Vol. 3, Issue 1, 2025 · pp. 1–7 Read article
-
Exploring the Efficiency of Leading and Lagging Indicators in Algorithmic Trading
Abstract: This paper details a comparison of the overall performance of leading and lagging technical indicators used in algorithmic trading over an extended period. While much of the prior research focuses on index price forecasting and some on statistical arbitrage derived from these predictive techniques, there is a scarcity of studies that assess and evaluate trading strategies. The strategies considered for the study were tested on historical data of the 50 …
Published in International Journal of Algorithms Design and Analysis Review · Vol. 2, Issue 2, 2024 · pp. 8–18 Read article
-
Algorithmic Strategies for Complex Data Handling: Optimizing Data Structures for Enhanced Computational Performance
Abstract: We live in an age of big data and processing very large often complicated datasets can be crucial to efficient algorithmic performance. This paper discusses different algorithmic techniques when working with difficult data and how to arrange your information structures correctly for better functionality in large-scale methods. It checks the impact of different algorithms like sorting, searching, and hashing in boosting its processing speed as well as memory use. This …
Published in International Journal of Data Structure Studies · Vol. 2, Issue 2, 2024 · pp. 1–10 Read article
-
Algorithmic Ecology: A Framework for Achieving Carbon-Neutrality in Global Data Infrastructure
Abstract: The exponential growth of digital infrastructure has positioned data centers as critical enablers of the global digital economy, yet their environmental impact has become a paramount concern. Data centers consumed approximately 205 TWh globally in 2018, representing about 1% of global power usage with a steady 6% growth trend. This review synthesizes current literature on green algorithms and sustainable data center technologies, examining the intersection of artificial intelligence, machine learning …
Published in International Journal of Sustainability · Vol. 3, Issue 1, 2026 · pp. 33–48 Read article
-
Super-twisting Algorithm Based Sliding Mode Controlled Boost Converter
Abstract: This work provides analysis of boost converter with super-twisting algorithm under sliding mode operating in continuous conduction mode. The super-twisting algorithm reduces the chattering effect which is inherent in conventional sliding mode control. Generally, chattering increases heat losses, thereby decreasing the performance of the boost converter. The aforementioned control strategy minimizes the initial current peak and provides highly improved output voltage regulation irrespective of the input voltage perturbation and load …
Published in International Journal of Electro-Mechanics and Material Behaviour · Vol. 2, Issue 1, 2024 · pp. 38–48 Read article
-
Improvement of Convergence Speed of Q-learning based Path Planning Algorithm
Abstract: Path planning is fundamental and important task of mobile robot. There are many attempts to adopt reinforcement learning (RL) in mobile robot path planning. RL based path planning is effective in path planning of intelligent mobile robot, especially in unknown environment because it doesn’t require environmental information and finds optimal path through trial-and-error process. Q-learning is one of RL algorithm widely used in path planning of mobile robots. The main …
Published in International Journal of Advanced Robotics and Automation Technology · Vol. 2, Issue 2, 2024 · pp. 19–28 Read article
-
Searching Substring in O(n) Time Complexity
Abstract: This research paper presents a highly efficient algorithm for substring search within a given string, achieving a remarkable time complexity of O(n). The proposed algorithm utilizes a two-pointer approach to compare the given string with the targeted substring. By employing string concatenation, the algorithm dynamically constructs a resultant substring during the matching process. Upon completion of character matching, the algorithm compares the resultant substring with the targeted substring and returns …
Published in International Journal of Algorithms Design and Analysis Review · Vol. 1, Issue 1, 2023 · pp. 9–15 Read article
-
Path Planning using DDPG Algorithm and Univector Field Method for Intelligent Mobile Robot
Abstract: Path planning is one of the most fundamental challenging tasks in robotics and its purpose is to lead the robot from the initial position to the goal without any collision through the optimal route. With the rapid development of artificial intelligence technology, AI has been widely studied for robot path planning and a method by deep reinforcement learning (DRL) was proposed. In general, path planning methods with DRL need discrete …
Published in International Journal of Advanced Robotics and Automation Technology · Vol. 2, Issue 2, 2024 · pp. 1–9 Read article
-
Real-Time Object Detection and Tracking in Traffic Surveillance: Implementing Algorithms That Can Process Video Streams for Immediate Traffic Monitoring
Abstract: The rapid growth in urban development and traffic congestion calls for adopting high standards of traffic surveillance systems for monitoring. This paper reviews the current advancement and future trends of real-time object detection and tracking technology and its implications for traffic surveillance. Conventional approaches to traffic monitoring can provide more or less accurate data, but they are not easily scalable and cannot cope with rapidly changing conditions typical within urban …
Published in International Journal of Algorithms Design and Analysis Review · Vol. 3, Issue 1, 2025 · pp. 18–39 Read article
-
Advancements in K-Means Clustering: Boosting Algorithm Performance through Innovations
Abstract: K-Means clustering is a widely used unsupervised learning algorithm for partitioning a dataset into distinct clusters. Despite its popularity and simplicity, K-Means has several limitations, such as sensitivity to initial centroids, convergence to local minima, and inefficiency with large datasets. This paper reviews recent advancements aimed at addressing these challenges and enhancing the performance of the K-Means algorithm. Innovations include improved initialization methods, such as K-Means++, which significantly reduce the …
Published in International Journal of Solid State Innovations & Research · Vol. 3, Issue 1, 2025 · pp. 30–37 Read article
-
Malicious Application Detection in Windows Using SVM Algorithm
Abstract: In recent years, both the development of Windows application clients and the uses of smart mobile phones have increased significantly. As the number of Windows application users continues to grow, there is a rise in malicious individuals who develop harmful Windows applications with the intent of unlawfully obtaining confidential information and engaging in fraudulent activities. These applications are designed to target vulnerable areas such as mobile banking and digital wallets, …
Published in International Journal of Mobile Computing Technology · Vol. 1, Issue 1, 2023 · pp. 30–36 Read article
-
Deadlock Controlling Algorithms for Distributed Database Systems
Abstract: When the demand for a system resource exceeds the system's capacity, deadlock – an operating system problem – results. The problem of deadlock frequently causes a distributed database's performance to lag. This research critically examined two types of deadlock problems that have an impact on a distributed database's performance. Transaction control and transaction location deadlock difficulties were the specific challenges that the article specifically addressed. In this paper, deadlock prevention …
Published in International Journal of Algorithms Design and Analysis Review · Vol. 1, Issue 2, 2023 · pp. 10–17 Read article