Master Thesis
Permanent URI for this collection
Browse
Browsing Master Thesis by Title
Now showing 1 - 20 of 810
Results Per Page
Sort Options
Item Open Access A Community Platform for Designers: Fostering Collaboration and Creativity(University of Mohamed Boudiaf, M’sila, 2024-06) Amroune, Adem Mahmoud; BRAHIMI, Mahmoud: SupervisorWith the evolution of the Internet from static pages to complex, multi-tasking platforms post-Web 2.0, it has become a crucial tool for communication and collaboration. Our project aims to develop a website for the Algerian creative community to enhance design skills. This platform will enable users to showcase their skills, search for talents, and communicate with other professionals, serving as a hub for publishing work, selling digital assets, and gaining inspiration. Additionally, the platform will provide opportunities for professional development and enhance communication, ensuring an interactive and vibrant space that encourages Algerian designers to thrive.Item Open Access A MULTI-OBJECTIVE OPTIMIZATION ALGORITHM FOR SOLVING ENGINEERING PROBLEMS(Mohamed Boudiaf University of M'sila, 2024) BOUDJAMLINE, Rayhana; CHALABI, Nour elhouda: Supervisor"Human-inspired algorithms are part of metaheuristic algorithms, thus providing a suitable way to find solutions to real-world engineering problems. We also see a growing interest in these methods. The main motivation behind the proposal of the multiobjective algorithm MOCBOA is based on single-objective CBOA algorithm, In this algorithm, we combined domination and added solution archive, then tested it on some engineering problems, especially design problems. mechanical The results showed that the MOCBOA algorithm generated solutions for all problems, with significantly better performance than the comparison algorithms on the problem (Pressure vessel design and Vibrating platform design, Disc brake design, Speed reducer design), which confirms. its efficiency and ability to solve problems."Item Open Access A Web-based Platform for Healthcare with Different Services(University Mohamed Boudiaf of M’sila, Faculty of Mathematics and Informatics, Department of Computer Science, 2024-06) Ben Dahmane, Dhiya El Haq; Kouriche, Oussama; Debbi, Hichem: SupervisorHealthcare management systems revolutionize patient care by replacing paper charts with digital records, allowing doctors instant access to comprehensive patient histories. These platforms also empower patients, enabling them to schedule appointments online and review their medical data securely. In the rapidly evolving technological landscape, new architectures and approaches have emerged to address the limitations of traditional systems. Multi-tenancy architectures have become a necessity, providing added architectural value for companies with virtualized systems (Cloud, Fog, Edge, etc.) and a valuable skill set for engineers and developers. To address the ambiguity surrounding this architectural trend, our contribution to this work (focused on application rather than research) is based on the use of the highest degree of multitenancy architecture, "unique database," when designing and building a Cloud Software-as-aService (SaaS) application. This approach aims to demystify the conceptual and programming complexities associated with this architectural trend, leveraging a SaaS application tailored for healthcare establishments that supports the demands of its tenants. To realize this distinguished multi-tenant SaaS application, the Laravel Framework has been targeted in this thesis. By adopting a multi-tenancy architecture with a unique database, the proposed healthcare cabin management platform offers a scalable and efficient solution for healthcare providers.Item Open Access AachabOnt: an ontology for alternative medicine(University of M'sila, 2015-06-10) HARKAT, Zohra; Supervisor: BRAHIMI, Mahmoud; Supervisor: Fernini, BelabdelouahabIn recent years, the field of alternative medicine (Phytotherapy) knew a big evolution and became popular for several reasons. In addition to its high therapeutic value, it does not cost much. We have developed an ontology containingthe most important information on medicinal plantsand the diseasesthey treat. The method used was METHONTOLOGY. It was implemented by the use of the Protégé programand evaluatecl by the useof FaCT++-inference engine. The AachabOnt ontology was saved in the RDF language. To allow users utilize the AachaOnt ontology, we have developed a website that allows research through the use of Jenatechnology and the SPARQL and JSP query languages.Item Open Access Accélération de la résolution des systèmes d’équations non linéaires par décomposition et parallélisation.(UNIVERSITE MOHAMED BOUDIAF - M’SILA FACULTE DES MATHEMATIQUES ET DE L’INFORMATIQUE DEPARTEMENT D’INFORMATIQUE- Spécialité : Informatique Décisionnel et Optimisation, 2019) BELOUADAH, Allaoua TaiebLa résolution des systèmes d’équations non linéaires avec les méthodes générales sont coûteuses en temps de calcul et en espace dans le cas de grands systèmes, pour cette raison toute méthode d’accélération est intéressante. Dans ce mémoire nous présentons une méthode d’accélération de la résolution par décomposition et parallélisation, nous utilisons l’algorithme de Dulmage-Mendelsohn pour décomposer les systèmes en sous-systèmes irréductibles. Nous utilisons l’architecture client /serveur et les sockets pour la parallélisation.Item Open Access Adaptation de la méthode coucou pour la résolution du problème job shop(FACULTE DES MATHEMATIQUES ET DE L’INFORMATIQUE DEPARTEMENT D’INFORMATIQUE, 2018) LANNAK, HANANELes problèmes d’ordonnancement d’atelier sont souvent classés NP-Difficiles. Leur résolution nécessite des méthodes dédiées à leur degré de complexité ; pour cette raison plusieurs heuristiques et méta-heuristiques ont été conçues. L’objectif de cette thèse est de proposer des méthodes pour la résolution de problème d’ordonnancement job shop Dans ce travail : nous avons développé une approche basé sur la recherche Coucou pour la résolution du problème job shop afin de minimisons la date de fin de toutes les opérations .Dans cette approche nous proposons une nouvelle représentation du nid et différentes stratégie de tri.Item Open Access Adaptation et implémentation de la méthode des réseaux de neurone pour la prédiction des structures secondaires de protéine(FACULTE DES MATHEMATIQUES ET - UNIVERSITE MOHAMED BOUDIAF - M’SILA, 2016) Benseni, NoureddineLa prédiction des structures secondaire des protéines est une étape importante sur le chemin pour définir sa structure tridimensionnelle et sa fonction. Tandis que les techniques expérimentales qui jouent le rôle de prédire la structure secondaire (diffraction des rayons X, Résonnance Magnétique Nucléaire) sont devenues très couteuses et trop lentes aux résultats souvent douteux avec un volume d’information qui ne cesse de croitre. Devenir une approche logique le recours vers les méthodes d’apprentissage automatique. Ce travail est une approche fondée sur l’apprentissage automatique à travers les réseaux neuronaux multicouches pour prédire des structures secondaire des protéines à partir de la séquence des acides aminés, et nous avons essayé dans ce travail d’implémenter et adapter les réseaux de neurones afin d’atteindre un pourcentage de prédiction assez acceptable.Item Open Access Adaptation et implémentation de la méthode des réseaux de neurone pour la prédiction des structures secondaires de protéine(University of M'sila, 2016-06-10) Benseni, Noureddine; Rapporteur: Yagoubi, RachedLa prédiction des structures secondaire des protéines est une étape importante sur le chemin pour définir sa structure tridimensionnelle et sa fonction. Tandis que les techniques expérimentales qui jouent le röle de prédire la structure secondaire (diffraction des rayons X, Résonnance Magnétique •Nucléaire) sont devenues tres couteuses et trop lentes aux résultats souvent douteux avec un volume d'information qui ne cesse de croitre. Devenir une approche logique le recours vers les méthodes d' apprentissage automatique. Ce travail est une approche fondée sur l'apprentissage automatique å travers les réseaux neuronaux multicouches pour prédire des structures secondaire des protéines å partir de la séquence des acides aminés, et nous avons essayé dans cetravail d' implémenter et adapter les réseaux de neurones afin d'atteindre un pourcentage de prédiction assez acceptable.Item Open Access AESIGN OF AN INTERACTIVE AUGMENTED REALITY PRESENTATION SOFTWARE BASED ON HAND GESTURE RECOGNITION(UNIVERSITY OF M’SILA- FACULTY OF MATHEMATICS AND INFORMATICS - Department of Computer Science, 2014) Atoui, OussamaAUGMENTED SLIDE PRZESENTER COMBINER ( ASPC ) IS A PRESENTATION SOFTWARE COMBINES BETWEEN THE PRESENTER ( REAL WORLD ) AND THE SLIDESHOW ( VIRTUAL WORLD ) USING A ONE OF LATEST TECHNOLOGY WHICH IS THE AUGMENTEDREALITY. INSTEAD OF OTHER PRESENTATION SOFTWARE, USER CAN INITERACTS WITH ASPC USING HIS HAND GESTURES. HAND GESTURE RECOGNITION IS GOING TO BE THE MOST POPULAR TOOL USED FOR HUMAN COMPUTER INTERACTION ( HCI ).Item Open Access AIDE A LA DECISION TEXTUELLE BASEE LOIS(FACULTE DES MATHEMATIQUES ET DE L’INFORMATIQUE -UNIVERSITE MOHAMED BOUDIAF - M’SILA, 2016) KHAOUI, DahbiaCe mémoire s’inscrit dans le domaine de la recherche d’information (RI) dans les documents textuels écrits en langue arabe. Notre travail s’attache à réaliser un système de recherche d’information permettant de récupérer tous les documents qui sont pertinents à une requête de l'utilisateur, dans ce contexte nous avons présente le système de recherche d’information qui nous avons développé, dont l’objectif est d’aider l’utilisateur à prendre ses décisions, c’est-à- dire choisir l’article ou les articles d’une loi qui corresponde son problème.Item Open Access Algorithme optimal pour gestion du cache d'un serveur web(UNIVERSITE MOHAMED BOUDIAF M’SILA : FACULTE DES MATHEMATIQUES ET DE L’INFORMATIQUE : Département d’Informatique, 2012) SEMATI, HichemL’objet de ce thème est de procéder à une étude comparative et exhaustive des différentes politiques utilisées dans la gestion du cache de serveurs web afin de concevoir un algorithme pareil en se basant sur l’analyse de ces politiques, Nous avons proposé une nouvelle politique LFU/SIZE, Cette politique présentée une combinaison des politiques SIZE et LFU, et ce affin d’offrir une meilleure efficacité de navigation aux internautes, pour la combinaison on avait besoin de faire une simulation de deux politiques de remplacement avec la politique que nous proposons (LFU/SIZE), afin de bien mener cette simulation, on analyse les résultats obtenus qui sont des statistiques et des courbes, pour montrer l’efficacité et la performance de notre politique par rapport autres politiques (SIZE,LFU).Item Open Access Algorithme bio-inspiré pour classification non supervisée(UNIVERSITE DE M’SILA FACULTE DES MATHEMATIQUES ET DE L’INFORMATIQ Département de Mathématiques, 2018) MAHDI, ABDELOUAHABL’objectif d’une méthode de classification déborde le cadre strictement exploratoire. C’est la recherche d’une typologie, ou segmentation, c’est-à-dire d’une partition, ou répartition des individus en classes homogènes, ou catégories. Ceci est fait en optimisant un critère visant à regrouper les individus dans des classes, chacune le plus homogène possible et, entre elles, les plus distinctes possible. Cet objectif est à distinguer des procédures de discrimination, ou encore de classement (en anglais classification) pour lesquelles une typologie est a priori connue, au moins pour un échantillon d’apprentissage. Nous sommes dans une situation d’apprentissage non-supervisé, ou clustering .Item Open Access Algorithme génétique appliqué à un probante du voyageur de commerce avec dates échues(University of M'sila, 2012-06-10) GHERABI, Samiha; Rapporteur: HEMMAK, AllaouaL'objet de ce modeste travail est d'une part proposer une nouvelle variante du PVC en y intégrant les dates échues de visite des villes, et d'autre part d'aborder ce problème en utilisant l'algorithme génétique et en ajustant des paramètres afin d'améliorer la solution. Ce type de problèmes trouve pas mal d'application en pratique telles que dans l'industrie, l'économie, réseau d'où l'utilité de recherche de bonnes solutions.Item Open Access Algorithme génétique appliqué au problème de k plus courts chemins dans un graphe : Etude & évaluation(FACULTE : Des Mathématiques Et De L’informatique - UNIVERSITE MOHAMED BOUDIAF - M’SILA, 2017) ABDELOUAHAB, KhalidLe travail de ce mémoire concerne l'étude du problème du k plus courts chemins (k-PCC) qui a de nombreuses applications importantes et diverses dans différents domaines. Il est un problème de type NP-complet bien connu et donc aucun algorithme polynomial n'a encore été trouvé pour le résoudre à l'optimalité. Nous avons appliqué un algorithme génétique pour chercher l'ensemble des k plus courts chemins du noeud source vers les noeuds de destinations avec des contraintes de bande passante. L’efficacité de cet algorithme a été testée sur quelques exemples.Item Open Access ALGORITHME GENETIQUE PARALLELE POUR L’ORDONNANCEMENT FLOW SHOP(UNIVERSITY of M'SILA, 2022-06-10) BENHADDAD, Hind; BELABBAS, Manar; Rapporteur: HEMMAK, AllaouaLes problèmes d'ordonnancement de type flow shop sont connus par leur complexité exponentielle et leur intérêt accru dans plusieurs domaines économiques et scientifiques. De leur côté, les algorithmes génétiques, en dépit de leur complexité polynomiale, se sont toujours révélés être trop gourmands en temps de calcul vu la manipulation de populations de solutions. L'objet de ce thème est de concevoir puis implémenter un algorithme génétique parallèle pour aborder ce type de problèmes. Il s'agit de paralléliser les opérateurs génétiques en vue de l'exploitation optimale de l'architecture multi-cœurs omniprésente actuellement dans le marché informatique. Un ajustement analytique est nécessaire pour justifier l'apport du parallélisme en choisissant des benchmarks adéquats de la littérature.Item Open Access Algorithme génétique parallèle pour un problème d’ordonnancement d’atelier Job Shop(FACULTE DE MATHEMATIQUES ET D’INFORMATIQUE DEPARTEMENT D’INFORMATIQUE - Spécialité : Informatique Décisionnel et Optimisation, 2020) DAHMANE et HADROUG, Lamia et SelmaCe travail traite d'une solution au problème d'ordonnancement de job shop en utilisant des algorithmes génétiques parallèles et séquentiel et en faisant une comparaison entre eux et qui a l'avantage de trouver une solution qui consiste à trouver le temps le plus court pour mettre en œuvre le processus d'ordonnancement. En plus de créer une application qui permet de réaliser ce processus et de donner les résultats possibles, et de plus, les résultats de comparaison.Item Open Access Algorithme génétique pour l'équilibrage de chaîne de montage(University of M'sila, 2023-06-10) Demane, Dounia; Khezzari, Hadil; Encadreur: Hemmak, AllaouaDans ce travail, nous avons résolu le problème complexe des chaînes de montage, plus précisément le problème SALP-2, en utilisant des algorithmes génétiques. Ce problème est connu pour être NP complet, ce qui signifie qu'il est difficile de trouver une solution optimale en un temps raisonnable. Les algorithmes génétiques que nous avons appliqués nous ont permis d'explorer efficacement l'espace des solutions et de trouver des résultats prometteurs. Bien que les solutions obtenues ne soient pas garanties d'être optimales, elles étaient proches de l'optimum et satisfaisantes dans un délai raisonnable. Cette approche représente une avancée significative dans la résolution du problème des chaînes de montage et ouvre des perspectives intéressantes pour des améliorations futures.Item Open Access Algorithme génétique pour la régression du front Pareto en optimisation multi-objectif(FACULTE DE MATHEMATIQUES ET D ’INFORMATIQUE DEPARTEMENT D’INFORMATIQUE - Spécialité : Informatique Décisionnelle et Optimisation, 2021) BENDAKMOUSSE, FaizaDans ce mémoire, j’intéresse à l’étude d’une méthode approché pour la résolution d’un problème d’optimisation combinatoire multiobjectif, cas du problème de sac à dos multiobjectif en variables binaires. Cette méthode est appelée l’algorithme génétique, je étudiée d’abord une méthode d’agrégation somme pondéré qui permet de réduire la taille d’une problème, appliquée au problème de sac à dos multiobjectif, puis j’ai appliquée l’algorithme génétique avec l’opérateur de sélection, croisement et mutation. Enfin, j’attache à décrire l’application de l’algorithme génétique dans notre problème, ainsi la méthode d’agrégation appliquée.Item Open Access Alignement multiple des séquences protéiques par l'algorithme de recherche tabou(FACULTE DES MATHEMATIQUES ET DE L’INFORMATIQUE DEPARTEMENT D’INFORMATIQUE, 2018) DJERBOUAI, KhalilLes alignement multiple de séquences sont considérés comme une partie fondamentale des processus d'une multitude d'applications dans le domaine bioinformatique, qui sert à traiter automatiquement l'information biologique. Dans cette étude destinée à la mémoire de fin d'étude, nous avons implémenté un algorithme 𝑟𝑒𝑐ℎ𝑒𝑟𝑐ℎ𝑒 𝑡𝑎𝑏𝑜𝑢 pour trouver une solution au problème des alignements multiple de séquences , de sorte que tous les règlement de l'algorithme ont été appliqués sur un ensemble d'alignements. Ainsi, on a obtenu des résultats améliorés après maintes nombre des répétitions.Item Open Access All police: a platform to issue Fines(University Mohamed Boudiaf of M’sila, Faculty of Mathematics and Informatics, Department of Computer Science, 2024-06) Mebrak, Mahdi; Zakkar, Chaima; Benazi, Makhlouf: SupervisorThis dissertation presents the Traffic Bounty Hunter platform, an innovative solution addressing traffic violations and enhancing road safety in Algeria. The platform combines a mobile app for citizen reporting with a web interface for law enforcement validation. Our research explores theoretical foundations of traffic safety, citizen engagement, and existing technologies, forming the basis for the platform's architecture. UML diagrams detail the system's structure and component interactions. The technology stack (React Native, React.js, Firebase Firestore) ensures scalability and performance. Features include a gamified reward system, encouraging citizens to become "traffic bounty hunters," and a decentralized evaluation process involving multiple officers for fair assessment. Despite challenges in server development and monetary transactions, the project achieved significant milestones in user interface design and database implementation. This research contributes to traffic safety management by demonstrating a viable citizen-centric approach to violation reporting and fine issuance.