Big data clustering : A mathematical programming framework / by Nayera Mostafa Ahmed ; Supervised Dr Mahmoud Mostafa Rashwan, Dr Ahmed El-Tabey Okasha.
Material type:
TextLanguage: English Summary language: English, Arabic Producer: 2025Description: 91 pages : illustrations ; 25 cm. + CDContent type: - text
- Unmediated
- volume
- التحليل العنقودي للبيانات الضخمة : إطار برمجة رياضية [Added title page title]
- 519.5
- Issues also as CD.
| Item type | Current library | Home library | Call number | Status | Barcode | |
|---|---|---|---|---|---|---|
Thesis
|
قاعة الرسائل الجامعية - الدور الاول | المكتبة المركزبة الجديدة - جامعة القاهرة | Cai01.03.01.M.Sc.2025.Na.B (Browse shelf(Opens below)) | Not for loan | 01010110093371000 |
Browsing المكتبة المركزبة الجديدة - جامعة القاهرة shelves Close shelf browser (Hides shelf browser)
| No cover image available | No cover image available | No cover image available | No cover image available | No cover image available | No cover image available | No cover image available | ||
| Cai01.03.01.M.Sc.2024.Ge.M Modeling the determinants of spousal violence against women in egypt after the onset of COVID-19 / | Cai01.03.01.M.Sc.2024.Ma.S Survival Analysis: Statistical Approaches Vs Machine Learning Approaches/ | Cai01.03.01.M.Sc.2024.Sa.S Studying the impact of COVID-19 on quality of employment index in egypt, 2019-2020 / | Cai01.03.01.M.Sc.2025.Na.B Big data clustering : A mathematical programming framework / | Cai01.03.01.M.Sc.2025.Na.S Sensitivity analysis of estimating the area under the curve of incomplete longitudinal data / | Cai01.03.01.M.Sc.2025.Sa.S A shared parameter model to evaluate the area under the curve of longitudinal data with missing values / | Cai01.03.01.Ph.D.1974.اح.ن النماذج الاحصائية فى تخطيط التعليم : مع التطبيق على جمهورية مصر العربية / |
Thesis (M.Sc)-Cairo University, 2025.
Bibliography: pages 68 -75.
Traditional k-means clustering faces computational bottlenecks with big data due to quadratic
complexity scaling. While parallel implementations exist, most employ heuristic load balancing
without mathematical optimization foundations. This thesis develops a mathematical
programming framework for parallel k-means (MP-PKmean) that explicitly models clustering
objectives and parallelization constraints within a unified optimization formulation.
The framework introduces binary decision variables for cluster and processor assignments with
constraints ensuring optimal workload distribution. Four theoretical guarantees are established:
mathematical equivalence with sequential algorithms, optimal load balancing, realistic speedup
bounds incorporating overhead analysis, and algorithmic equivalence.
Comprehensive validation through 2,200 experiments across synthetic (1K-1M samples) and real-
world datasets from five domains (botanical, chemical, medical, cybersecurity, physics) spanning
150-5M samples demonstrates substantial performance improvements while preserving clustering
quality. Key findings: 50,000 samples threshold for parallel benefits, maximum speedups of 2.79×
(synthetic) and 1.96× (real applications), optimal 37-54% efficiency with 4-core configurations,
and statistical clustering quality equivalence across all configurations.
The framework establishes deployment guidelines: sequential processing for < 50K samples, 4-
core configurations for 50K-500K samples (37-54% efficiency), and 8-core configurations for
>500K samples (speedups >2.5×). Cross-domain validation confirms universal applicability
determined by dataset size rather than domain characteristics.
This research bridges mathematical optimization theory with practical parallel computing,
providing theoretical rigor and empirical validation for scalable clustering solutions.
يواجه نهج K-means التقليدي صعوبات حسابية كبيرة عند التعامل مع البيانات الضخمة بسبب تعقيده التربيعي في الحسابات. ورغم وجود نسخ موازية له، فإن أغلبها يعتمد على توزيع الاحمال بشكل تقريبي تفتقر إلى أساس رياضي. تهدف هذه الرسالة إلى تطوير إطار برمجة رياضية للتحليل العنقودي البيانات باستخدام K-means بشكل متوازي(MP-PKmeans)، بحيث يجمع بين هدف التحليل العنقوديوقيود المعالجة المتوازية ضمن صياغة موحدة.
يقوم الإطار المقترح بإدخال متغيرات ثنائية لاتخاذ القرارات الخاصة بتخصيص النقاط إلى المجموعات (clusters) والمعالجات (processors)، مع فرض قيود رياضية تضمن توزيع الحمل بشكل مثالي. وقد تم إثبات أربع خصائص نظرية رئيسية: التطابق الرياضي مع النسخة التسلسلية ، تحقيق موازنة حمل مثالية بحد أقصى انحراف نقطة واحدة بين المعالجات، اشتقاق حدود عملية للتسريع (speedup) تأخذ في الاعتبار تكاليف التزامن والاتصال وفق مبادئ الحوسبة المتوازية، والتكافؤ مع المعالجة التسلسلية.
وللتحقق تجريبياً، تم إجراء2,200 تجربة على بيانات مولدة (من 1,000 إلى مليون عينة) وبيانات حقيقية في خمسة مجالات مختلفة (النباتات، الكيمياء، الطب، الأمن السيبراني، والفيزياء) بحجم يتراوح بين 150 و5 مليون عينة. أظهرت النتائج تحسينات كبيرة في الأداء مع الحفاظ على جودة التجميع. ومن أبرز النتائج:تحديد 50,000 عينة كحد فاصل لبدء الاستفادة من المعالجة المتوازية، تحقيق سرعة قصوى2.79× في البيانات المولدة و1.96× في البيانات الحقيقية، كفاءة مثالية بين 37%–54% عند استخدام 4 معالجات للبيانات المتوسطة الحجم، وتطابق إحصائي في جودة التجميع بين النسخة المتوازية والتسلسلية (p > 0.05).
كما يقدّم الإطار إرشادات عملية للتطبيق: المعالجة التسلسلية للبيانات أقل من 50,000 عينة، واستخدام 4 معالجات للبيانات من 50,000 حتى 500,000 ، و8 معالجات للبيانات الأكبر لتحقيق تسريع يفوق 2.5×. وقد أثبتت التجارب عبر مختلف المجالات أن حجم البيانات—وليستخصائصها أو بعدها—هو العامل الحاسم في الأداء، مما يؤكد عالمية الإطار وقابليته للتطبيق على نطاق واسع.
تُسهم هذه الدراسة في ربط النظرية الرياضية للأمثليةبالتطبيق العملي في الحوسبة المتوازية للبيانات الضخمة، مقدمةً أساساً نظرياً صارماً ودعماً تجريبياً موثقاً.
Issues also as CD.
Text in English and abstract in Arabic & English.
There are no comments on this title.