Learn More
Groups of pedestrians like family members and friends normally move slower than others and therefore act as a virtual barrier and slow down the crowd. In this paper we present our variation of least effort cellular automata algorithm which also considers the effect of pedestrian groups on crowd movement. The algorithm has been used in small scale movement(More)
Masjid Al-Haram in Saudi Arabia is one of the most crowded pilgrimage locations in the world. More than two million pilgrims gather in Saudi Arabia annually during the Hajj season , and it is compulsory for them to perform a series of actions in the mosque. In the court area, pilgrims perform one of the most important rituals of Hajj, called Tawaf, which(More)
The emergence of metacomputing and grid technologies as a new trend in high performance computing has opened up many interesting problems in the implementation of resource-sharing and efficient scheduling of compute-intensive processes. While much work has been done to build grid services on top of existing infrastructure, little has been done to make the(More)
This paper presents a basic multi-layer model of human movement process. A behavior model is used to simulate actions of individual pedestrians while a cellular automata model is used to simulate their small scale movements. A modular platform, which implements the proposed model, is also presented. The platform is being used to simulate different sections(More)
Cellular automata models have been extensively used for simulating pedestrian movements. One weakness of this type of models, is the size of the cells which is mostly considered to be of the size of a pedestrian (i.e. 40cm*40cm or near to it). Each pedestrian stands in a single cell and during simulation time steps, transits to neighbouring cells. The size(More)
Peer-to-Peer (P2P) computing is said to be the next wave of computing after client-server and web-based computing. It provides an opportunity to harness a lot of idle peer-resources such as desktop computers across the Internet, for solving large-scale computing applications. Each peer is autonomous and it needs incentive for sustained contribution of its(More)
The usage of neural networks in critical systems is fast approaching the norm. In such systems, the issue of accuracy is of prime importance. Ensemble methods have commonly been used to increase accuracy but at the cost of training time and computational requirements. With the advent of grid computing, it is expected that these problems are solved. This(More)
Grid computing is formed by a large collection of interconnected heterogeneous and distributed system. One of the grid computing purposes is to share computational resources. The efficiency and effectiveness of resource utilization of a grid greatly depend on the scheduler algorithm. The scheduler is able to manage the grid resources more effectively if we(More)
Disaster preparation and management, such as emergency evacuation, is very essential for public places. This is especially true for Al-Masjid An-Nabawi which accommodates millions of Muslims around the world during Umrah and Hajj seasons. This paper describes the evaluation process carried out to determine the most suitable software for the purpose of(More)