Community Detection in Signed Social Networks

dc.contributor.authorKERROUCHE , Hamza
dc.contributor.authorTARCHOUNE , Akram
dc.contributor.authorBOURAS , Ikram Supervisor
dc.date.accessioned2026-11-09T10:23:28Z
dc.date.issued2026
dc.descriptionول الرقمي في الشركات الصناعية، وخاصة في قطاع الإسمنت، ضرورة لتحسين التتبع والاستجابة واتخاذ القرار. يقدم هذا المشروع تصميم وتطوير وحدة برمجية مفتوحة المصدر لنظام تخطيط الموارد (ERP) تحت منصة Odoo 11، مخصصة لرقمنة سجلات الإنتاج في شركة إسمنت عين الكبيرة (SCAEK). الهدف هو استبدال السجلات الورقية بحل متكامل يسمح بإدخال بيانات الورديات في الوقت الفعلي، والحساب التلقائي لمؤشرات الأداء الرئيسية (OEE، MTBF، MTTR)، والتحقق الهرمي للبيانات، والتتبع الشامل للتعديلات (سجل التدقيق)، وإدارة التعليمات والتعويضات. تم تطوير الوحدة باستخدام Python و PostgreSQL و XML، وتنفذ سير عمل من تسع حالات، ومحرك لتوليد تقارير PDF، ولوحات معلومات تفاعلية. أثبتت الاختبارات الوظيفية والأمنية مطابقة النظام لمتطلبات العمل ومعايير ISO 9001. يفتح هذا العمل آفاقاً نحو التكامل مع البيانات الصناعية (SCADA) وتحليل القرار المتقدم (ETL/BI).
dc.description.abstractSocial networks often encode not only positive relationships — such as friendship, trust, and collaboration — but also negative ones, including rivalry, distrust, and opposition. Networks in which edges carry an explicit positive or negative sign are known as signed social networks. Community detection in such networks aims to partition the node set into cohesive groups that simultaneously maximise positive intra-community links and negative inter-community links, in accordance with structural balance theory. This thesis addresses the problem of multi-community detection in signed so-cial networks through a hybrid exact–heuristic (matheuristic) framework named HybridVNS-ILP. The proposed algorithm combines three complementary compo-nents : (i) a balance-informed greedy construction that exploits the local sign structure to build a high-quality initial partition ; (ii) a Variable Neighborhood Search (VNS) core that explores four neighbourhood structures of increasing perturbation strength to escape local minima ; and (iii) a conflict-driven Integer Linear Programming (ILP) refinement phase that identifies the most problematic nodes and optimally reas-signs them on a restricted subgraph. For the exact restricted-refinement variant, the method converges to a local optimum of the disagreement function f (C) in a finite number of iterations, with time com-plexity O(m log n) and space complexity O(n + m). Experimental evaluation on four benchmark signed network datasets (n ∈ {8, 12, 20, 100}, K ∈ {2, 3, 4}) demonstrates that HybridVNS-ILP outperforms Random and Greedy, and matches SLPA on the two largest datasets — Random, Signed Label Propagation, and Greedy — achieving an average improvement rate of 36.1% over the greedy baseline and exactly recovering the planted community structure on the two largest datasets. A fully documented Python implementation and an interactive graphical interface are also contributed
dc.description.sponsorshipLa transformation numérique des entreprises industrielles, notamment dans le secteur de la cimenterie, impose la dématérialisation des processus de production pour améliorer la traçabilité, la réactivité et la prise de décision. Ce mémoire présente la conception et le développement d'un module ERP open-source sous Odoo 11, dédié à la numérisation des registres de production au sein de la Société des Ciments d'Aïn El Kébira (S.C.A.E.K). L'objectif est de remplacer les registres papier par une solution intégrée permettant la saisie en temps réel des données de poste, le calcul automatique des indicateurs clés de performance (TRS/OEE, MTBF, MTTR), la validation hiérarchique des données, la traçabilité exhaustive des modifications (audit trail) et la gestion des consignes et des suppléances. Le module, développé en Python avec PostgreSQL et XML, implémente un workflow à neuf états, un moteur de génération de rapports PDF et des tableaux de bord interactifs. Les tests fonctionnels et de sécurité valident la conformité aux exigences métier et aux normes ISO 9001. Ce travail ouvre des perspectives vers l'intégration de données industrielles (SCADA) et l'analyse décisionnelle avancée (ETL/BI). .
dc.identifier.otherMAI/1095
dc.identifier.urihttps://repository.univ-setif.dz/handle/123456789/3979
dc.language.isoen
dc.publisherUnuversity Setif 1 Ferhat Abbas . Faculty of Sciences
dc.subjectERP
dc.subjectOdoo
dc.subjectNumérisation
dc.subjectRegistre de production
dc.subjectCimenterie
dc.subjectTRS
dc.subjectAudit
dc.subjectTraçabilité
dc.titleCommunity Detection in Signed Social Networks
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
MAI1095.pdf
Size:
167.92 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: