International Conference Papers
Permanent URI for this collectionhttp://dl.cerist.dz/handle/CERIST/4
Browse
14 results
Search Results
Item Toward a new Backpressure-based framework to Enhance Situational Awareness in Disaster Response(IEEE ICT-DM-2017, 2017-12-11) Kabou, Abdelbaset; Nouali-Taboudjemat, Nadia; Nouali, OmarCrises generate intense need to communication not just as a panic reaction to crisis, but also due the critical need for communication in order to better coordinate during response activities. In the afterward of a disaster, the lack of resources to handle this increase of data, due to the fragility of network infrastructures, leads to network congestion or overload. The results is that critical data are prevented from reaching decision makers, which has a direct impact on situational-awareness. To overcome this problem, we propose a new cross layer architecture for Wireless Mesh Network with a twofold objective: one, to include a filtering system able to identify the most critical data and two, to propose a routing layer with the capacity to prioritize these data while ensuring the stability and throughput optimality of the whole network. The proposed solution combines both by proposing an adjustable and fully distributed version of the high throughput efficient Backpressure routing protocol, with a geolocation and role-based filtering and prioritizing system. Both components collaborate in a way to identify and send most critical data, using a lower end-to-end delay, without however starving less critical data. Extensive experiments, using NS-3 simulator, are used to validate the proposal and confirm the high impact of the introduced ideasItem Multi and Many-core Parallel B&B approaches for the Blocking Job Shop Scheduling Problem(2016-07) Dabah, Adel; Bendjoudi, Ahcène; Ait Zai, Abdelhakim; El Baz, Didier; Nouali-Taboudjemat, NadiaIn this paper, we propose three approaches to accelerate the B&B execution time using Multi and Many-core systems to solve the NP-hard Blocking Job Shop Scheduling problem (BJSS). The first approach is based on Master/Worker paradigm where the workers independently explore the branches sent by the master. The second approach is a node-based parallelization that does not change the design of the B&B algorithm, except that the bounding process is faster since it is calculated in parallel using several threads organized in one GPU block. The third approach is a Multi-Core CPU/GPU hybridization that benefits from the power of both the CPU-cores and the GPU at the same time. This hybridization is based on concurrent kernels execution provided by Nvidia Multi process Service (MPS) i.e. each host process (Master or Worker) launches his own kernel to accelerate the bounding process on GPU. The obtained results using Taillard instances confirm the efficiency of our proposals. The first two approaches are respectively three and eighteen times faster compared to the sequential version. The results of the hybrid approach show a relative speedup over ninety times as compared to the sequential approach and therefore prove the advantage of using both the CPU-cores and the GPU at the same time.Item Data reordering for minimizing threads divergence in GPU-based evaluating association rules(2015-06) Djenouri, Youcef; Bendjoudi, Ahcène; Mehdi, Malika; Habbas, Zineb; Nouali-Taboudjemat, NadiaThis last decade, the success of Graphics Processor Units (GPUs) has led researchers to launch a lot of works on solving large complex problems by using these cheap and powerful architecture. Association Rules Mining (ARM) is one of these hard problems requiring a lot of computational resources. Due to the exponential increase of data bases size, existing algorithms for ARM problem become more and more inefficient.Thus, research has been focusing on parallelizing these algorithms. Recently, GPUs are starting to be used to this task. However, their major drawback is the threads divergence problem. To deal with this issue, we propose in this paper an intelligent strategy called transactions-based Reordering ”TR” allowing an efficient evaluation of association rules on GPU by minimizing threads divergence. This strategy is based on data base re-organization. To validate our proposition, theoretical and experimental studies have been carried out using well-known synthetic datasets. The results are very promising in terms of minimizing the number of threads divergence.Item Association rules mining using evolutionary algorithms(LNCS, 2014-10-16) Djenouri, Youcef; Bendjoudi, Ahcène; Nouali-Taboudjemat, NadiaThis paper deals with association rules mining using evolutionary algorithms. All previous bio-inspired based association rules mining approaches generate non admissible rules which the end-user can not exploit them. In this paper, we propose two approaches permit to avoid non admissible rules by developing new strategy called delete and decomposition strategy. If an item is appeared in the antecedent and the consequent parts of given rule, this rule is composed on two admissible rules. Then, we delete such item to the antecedent part of the first rule and we delete the same item to the consequent part of the second rule. We also proposed two approaches (IARMGA and IARMMA), the first approach uses a classical genetic algorithm in the search process. However, the second one employs a mimetic algorithm to improve the quality of returned rules. To demonstrate the suggested approaches, several experiments have been carried out using both synthetic and reals instances. The results reveal that it has a compromise between the execution time and the quality of output rules. Indeed, IARMGA is faster than IARMMA whereas the last one outperforms IARMGA in terms of rules quality.Item Parallel Rules Mining Using GPUs and Bees Behaviors(2014-08) Djenouri, Youcef; Bendjoudi, Ahcène; Mehdi, Malika; Nouali-Taboudjemat, Nadia; Habbas, ZinebThis paper addresses the problem of association rules mining with large data sets using bees behaviors. The bees swarm optimization method have been successfully applied on small and medium data size. Nevertheless, when dealing Webdocs benchmark (the largest benchmark on the web), it is bluntly blocked after more than 15 days. Additionally, Graphic processor Units are massively threaded providing highly intensive computing and very usable by the optimization research community. The parallelization of such method on GPU architecture can be deal large data sets as the case of WebDocs in real time. In this paper, the evaluation process of the solutions is parallelized. Experimental results reveal that the suggested method outperforms the sequential version at the order of ×100 in most data sets, furthermore, the WebDocs benchmark is handled with less than ten hours.Item Disaster Management Projects using Wireless Sensor Networks(Barolli et al., 2014-05-13) Benkhelifa, Imane; Nouali-Taboudjemat, Nadia; Moussaoui, SamiraThere are numerous projects dealing with disaster management and emergency response that use wireless sensor networks technologies. Indeed, WSNs offer a good alternative compared to traditional ad hoc networks. Air pollution monitoring, forest fire detection, landslide detection, natural disaster prevention, industrial sense and control applications, dangerous gas leakage, water level monitoring, vibration detection to prevent an earthquake, radiation monitoring are examples of the WSN applications related to disaster management. This paper presents an overview of the recent projects using WSN to collect data in disaster areas.Item Towards a Dynamic Evacuation System for Disaster Situations(IEEE, 2014-03) Benssam, Ali; Bendjoudi, Ahcène; Yahiaoui, Saïd; Nouali-Taboudjemat, Nadia; Nouali, OmarMedical evacuation is one of the most important modules in the emergency plans activated during disaster situations. It aims at evacuating victims to the most appropriate health-care facilities. Evacuation plans were for a long time performed approximatively and passively rather than optimally and proactively between the disposal site and the targeted hospital and they often lacked visibility on the evolution of the events that may change data and leading to a revision of the plans. However, thanks to the proliferation of information and communication technologies (ICTs) in all aspects of life, the evacuation operations in disaster situations had known a great enhancement. In fact, critical operations such as real-time monitoring of the state of resources used during the evacuation process, detecting the occurring changes and reflecting them on the global process to provide dynamic and optimal evacuation plans become possible. In this paper, we propose a framework for dynamic evacuation operations in disaster situations. We design a system that takes into consideration the above challenges such as detecting changes and using them in an intelligent way to enable dynamic, optimal and up-to-date evacuation plans. The provided prototype is called DEvacuS (Dynamic Evacuation System).Item Detection and Description the Lesions in Brain Images(University Cadi Ayyad (Marroc), 2005-11) Lassouaoui, Nadia; Hamami, Latifa; Nouali-Taboudjemat, Nadia; Hadjar, Samir; Saadi, HocineIn this paper, we present the various stages for lesion recognition in brain images. We firstly apply a filtering based on geodesic reconstruction operator for increasing the quality of image. After, we use an unsupervised segmentation genetic algorithm for detecting the abnormal zones with respect of theirs morphological characteristics because they define the nature of illness (cyst, tumour, malignant, benign, …). The obtained segmented images are analyzed for computing the characteristics of illness which are necessary for the recognition stage for deducing a decision about the type of illness. So, we give also the various algorithms used for computing the morphological characteristics of lesions (size, shape, position, texture, …). Since we obtain a decision about the malignity or benignity of the lesion and a quantitative information for helping the doctors to locate the sick part.Item A two-phase commit protocol for mobile wireless environment(ACM, 2005) Nouali-Taboudjemat, Nadia; Doucet, Anne; Drias, HabibaThe challenges of wireless and mobile computing environments have attracted the attention of researchers to revisit the conventional implementation of distributed computing paradigms. In this paper we propose to revisit the conventional implementation of the Two Phase Commit (2PC) protocol which is a fundamental asset of transactional technology for ensuring the consistent commitment of distributed transactions. We propose a new execution framework providing an efficient extension that is aware of the mobility. The proposed M2PC (Mobile 2PC) protocol preserves the 2PC principle and the freedom of the mobile clients and servers while it minimizes the impact of unreliable wireless communications.Item A policy-based context-aware approach for the commitment of mobile transactions(ACM, 2008) Nouali-Taboudjemat, Nadia; Drias, HabibaThe transaction paradigm ensures consistency in the presence of concurrent accesses to shared data and in the presence of failures. Traditionally, the transaction semantics is defined by the ACID properties (Atomicity, Consistency, Isolation and Durability) which implementation is through such mechanisms as commitment protocols ensuring Atomicity and concurrency control protocols ensuring Isolation. Many transactional models were developed to support the diverse and variable applications needs, and more recently to overcome the constraints induced by the evolution of distributed systems environments toward wireless and mobile. Indeed, the latter are characterized by limitations in computing resources, communications and energy as well as dynamic variations in terms of resource availability and configuration. In this paper, our contribution is mainly focused on the problem of atomic commitment. We adopted an approach based on the context-aware adaptation for the management of mobile transactions. We therefore present the commit protocol aTCP (Adaptable Transaction Commit Protocol) which allows for adaptation to the requirements of applications and mobile context in terms of transactional properties and execution cost. For the implementation of aTCP we offer a context-aware architecture based on policies.