| 000 | 07204namaa22004331i 4500 | ||
|---|---|---|---|
| 003 | EG-GICUC | ||
| 005 | 20260224120633.0 | ||
| 008 | 260214s2025 ua a|||frm||| 000 0 eng d | ||
| 040 |
_aEG-GICUC _beng _cEG-GICUC _dEG-GICUC _erda |
||
| 041 | 0 |
_aeng _beng _bara |
|
| 049 | _aDeposit | ||
| 082 | 0 | 4 | _a519.5 |
| 092 |
_a519.5 _221 |
||
| 097 | _aM.Sc | ||
| 099 | _aCai01.03.01.M.Sc.2025.Na.B | ||
| 100 | 0 |
_aNayera Mostafa Ahmed, _epreparation. |
|
| 245 | 1 | 0 |
_aBig data clustering : _bA mathematical programming framework / _cby Nayera Mostafa Ahmed ; Supervised Dr Mahmoud Mostafa Rashwan, Dr Ahmed El-Tabey Okasha. |
| 246 | 1 | 5 |
_aالتحليل العنقودي للبيانات الضخمة : _bإطار برمجة رياضية |
| 264 | 0 | _c2025. | |
| 300 |
_a91 pages : _billustrations ; _c25 cm. + _eCD. |
||
| 336 |
_atext _2rda content |
||
| 337 |
_aUnmediated _2rdamedia |
||
| 338 |
_avolume _2rdacarrier |
||
| 502 | _aThesis (M.Sc)-Cairo University, 2025. | ||
| 504 | _aBibliography: pages 68 -75. | ||
| 520 | 3 | _aTraditional 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. | |
| 520 | 3 | _aيواجه نهج 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×. وقد أثبتت التجارب عبر مختلف المجالات أن حجم البيانات—وليستخصائصها أو بعدها—هو العامل الحاسم في الأداء، مما يؤكد عالمية الإطار وقابليته للتطبيق على نطاق واسع. تُسهم هذه الدراسة في ربط النظرية الرياضية للأمثليةبالتطبيق العملي في الحوسبة المتوازية للبيانات الضخمة، مقدمةً أساساً نظرياً صارماً ودعماً تجريبياً موثقاً. | |
| 530 | _aIssues also as CD. | ||
| 546 | _aText in English and abstract in Arabic & English. | ||
| 650 | 0 | _aStatistics | |
| 650 | 0 | _aالاحصاء | |
| 653 | 1 |
_abig data clustering _aparallel k-means _amathematical programming _aload balancing _aperformance optimization _ascalability analysis _aK-Meansالمتوازي _aالتحليل العنقودي للبيانات الضخمة |
|
| 700 | 0 |
_aMahmoud Mostafa Rashwan _ethesis advisor. |
|
| 700 | 0 |
_aAhmed El-Tabey Okash _ethesis advisor. |
|
| 900 |
_b01-01-2025 _cMahmoud Mostafa Rashwan _cAhmed El-Tabey Okasha _UCairo University _FFaculty of Economics and Political Science _DDepartment of Statistics |
||
| 905 |
_aShimaa _eEman Ghareb |
||
| 942 |
_2ddc _cTH _e21 _n0 |
||
| 999 | _c178454 | ||