Related Experiment Video
Updated: Jul 19, 2025

05:30
Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
Published on: September 8, 2023
604
Architecture and enhanced-algorithms to manage servers-processes into network: a management system.
1Computer Science and Information, College of Science in Zulfi, Majmaah University, Al-Majmaah, Saudi Arabia.
Peerj. Computer Science
|August 7, 2023
Summary
This study introduces new algorithms to minimize task completion time on parallel processors, significantly outperforming existing methods in speed and solution quality for complex scheduling problems.
Area of Science:
- Computer Science
- Operations Research
- Algorithm Design
Background:
- Minimizing makespan on identical parallel processors is a critical NP-hard scheduling problem.
- Existing methods struggle with efficiency and solution optimality for large-scale server networks.
Purpose of the Study:
- To develop novel algorithms for minimizing makespan in multi-server environments with identical parallel processors.
- To propose a new network architecture incorporating server management for enhanced scheduling.
Main Methods:
- Developed two novel heuristics based on problem decomposition into sub-problems.
- Employed a tree-based approach, saving intermediate results for subsequent decomposition levels.
- Introduced a new network architecture with server management.
Main Results:
- The proposed heuristics demonstrated significantly faster running times compared to literature rivals.
- The Most Loaded and Least Loaded (MLS) heuristic achieved the best solution in 87.9% of instances.
- The best heuristic found the optimal solution in 87.4% of cases, averaging 0.002s versus 1.307s for the best competitor.
Conclusions:
- The novel algorithms offer a highly efficient and effective solution for the NP-hard makespan minimization problem.
- The proposed methods are particularly beneficial for network scheduling scenarios with multiple servers.
- Experimental validation confirms superior performance in terms of speed and solution accuracy.
More Related Videos
Related Concept Videos
Multimachine Stability
191
Multimachine stability analysis is crucial for understanding the dynamics and stability of power systems with multiple synchronous machines. The objective is to solve the swing equations for a network of M machines connected to an N-bus power system.
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
191
Cyclic Processes And Isolated Systems
2.8K
A thermodynamic system with zero heat exchange and work is an isolated system. For these systems, the internal energy remains constant.
In the case of a non-isolated system, the change in the internal energy is zero only if the process is cyclic. A thermodynamic process is considered cyclic if the system undergoes a series of changes and returns to its initial state.
Consider a cyclic process that returns to its initial state, undergoing a four-step process. The heat transfer along each...
In the case of a non-isolated system, the change in the internal energy is zero only if the process is cyclic. A thermodynamic process is considered cyclic if the system undergoes a series of changes and returns to its initial state.
Consider a cyclic process that returns to its initial state, undergoing a four-step process. The heat transfer along each...
2.8K
Parallel Processing
181
The brain processes sensory information rapidly due to parallel processing, which involves sending data across multiple neural pathways at the same time. This method allows the brain to manage various sensory qualities, such as shapes, colors, movements, and locations, all concurrently. For instance, when observing a forest landscape, the brain simultaneously processes the movement of leaves, the shapes of trees, the depth between them, and the various shades of green. This enables a quick and...
181
Distributed Loads: Problem Solving
670
Beams are structural elements commonly employed in engineering applications requiring different load-carrying capacities. The first step in analyzing a beam under a distributed load is to simplify the problem by dividing the load into smaller regions, which allows one to consider each region separately and calculate the magnitude of the equivalent resultant load acting on each portion of the beam. The magnitude of the equivalent resultant load for each region can be determined by calculating...
670
Protein Networks
4.0K
An organism can have thousands of different proteins, and these proteins must cooperate to ensure the health of an organism. Proteins bind to other proteins and form complexes to carry out their functions. Many proteins interact with multiple other proteins creating a complex network of protein interactions.
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
4.0K
Issues And Trends In Healthcare Delivery System
5.7K
The issues and trends in healthcare delivery are constantly changing. The COVID-19 pandemic is one recent issue that wreaked havoc on healthcare systems, causing a shortage of healthcare workers, high demand for medicines and supplies, and increased medical expenditure due to a lack of insurance. Other issues include rising healthcare costs and care fragmentation.
Cost Containment
Payment for healthcare services has historically promoted adoption of costly and often unnecessary or inefficient...
Cost Containment
Payment for healthcare services has historically promoted adoption of costly and often unnecessary or inefficient...
5.7K

