مصفوفة جوجل

مصفوفة جوجل هي مصفوفة عشوائية خاصة يستخدمها خوارزمية PageRank من جوجل . تمثل هذه المصفوفة رسمًا بيانيًا، حيث تمثل الحواف الروابط بين الصفحات. ويمكن بعد ذلك حساب قيمة PageRank لكل صفحة بشكل تكراري من مصفوفة جوجل باستخدام طريقة القوة . ولكن لكي تتقارب طريقة القوة، يجب أن تكون المصفوفة عشوائية وغير قابلة للاختزال وغير دورية .
مصفوفة التجاور A ومصفوفة ماركوف S
من أجل إنشاء مصفوفة جوجل G ، يجب علينا أولاً إنشاء مصفوفة تجاور A التي تمثل العلاقات بين الصفحات أو العقد.
بافتراض وجود N صفحة، يمكننا ملء A عن طريق القيام بما يلي:
- عنصر مصفوفةيتم ملؤها بـ 1 إذا كانت العقدةيحتوي على رابط إلى العقدة، و 0 فيما عدا ذلك؛ هذه هي مصفوفة تجاور الروابط.
- يتم إنشاء مصفوفة S ذات صلة ، تتوافق مع الانتقالات في سلسلة ماركوف لشبكة معينة، من المصفوفة A عن طريق قسمة عناصر العمود "j" على عدد منأينيمثل N العدد الإجمالي للروابط الصادرة من العقدة j إلى جميع العقد الأخرى. تُستبدل الأعمدة التي تحتوي على عناصر مصفوفة صفرية ، والتي تُمثل العقد المعلقة، بقيمة ثابتة 1/N . تُضيف هذه العملية رابطًا من كل عقدة وجهة، وهي حالة معلقة. إلى كل عقدة أخرى.
- بحسب هذا البناء، فإن مجموع جميع عناصر أي عمود في المصفوفة S يساوي واحدًا. وبهذا، تُعرَّف المصفوفة S رياضيًا تعريفًا دقيقًا، وتنتمي إلى فئة سلاسل ماركوف وفئة مؤثرات بيرون-فروبينيوس. وهذا ما يجعل S مناسبة لخوارزمية بيج رانك .
بناء مصفوفة جوجل G

ويمكن التعبير عن مصفوفة جوجل النهائية G عبر S على النحو التالي:
بحسب هذا البناء، فإن مجموع جميع العناصر غير السالبة داخل كل عمود من أعمدة المصفوفة يساوي واحدًا. المعامل العددييُعرف باسم عامل التخميد.
عادةً ما تكون S مصفوفة متفرقة، وبالنسبة للشبكات الموجهة الحديثة ، فإنها تحتوي على حوالي عشرة عناصر غير صفرية فقط في صف أو عمود، وبالتالي يلزم حوالي 10 N عملية ضرب لضرب متجه في المصفوفة G. [ 2 ] [ 3 ]
أمثلة على مصفوفة جوجل
مثال على المصفوفةتم تقديم عملية البناء عبر المعادلة (1) ضمن شبكة بسيطة في مقالة CheiRank .
تستخدم جوجل عامل تخميد للمصفوفة الفعليةحوالي 0.85. [ 2 ] [ 3 ] [ 4 ] المصطلحتُعطي هذه المصفوفة احتمالية انتقال المتصفح عشوائياً إلى أي صفحة.ينتمي إلى فئة عوامل بيرون-فروبينيوس لسلاسل ماركوف . [ 2 ] تظهر أمثلة على بنية مصفوفة جوجل في الشكل 1 لشبكة روابط مقالات ويكيبيديا في عام 2009 على نطاق صغير وفي الشكل 2 لشبكة جامعة كامبريدج في عام 2006 على نطاق واسع.
طيف وحالات ذاتية لمصفوفة G

للا توجد سوى قيمة ذاتية قصوى واحدةمع المتجه الذاتي الأيمن المقابل الذي يحتوي على عناصر غير سالبةوالتي يمكن اعتبارها توزيعًا احتماليًا ثابتًا. [ 2 ] هذه الاحتمالات مرتبة تنازليًا حسب قيمها، مما يُعطي متجه PageRankمع ترتيب الصفحاتيستخدم محرك بحث جوجل هذا لترتيب صفحات الويب. عادةً ما يكون لدى المرء هذا الأمر بالنسبة للشبكة العنكبوتية العالمية.معيتناسب عدد العقد التي لها قيمة PageRank معينة تناسبًا طرديًا معمع الأس[ 6 ] [ 7 ] المتجه الذاتي الأيسر عندتحتوي على عناصر مصفوفة ثابتة. معتتحرك جميع القيم الذاتية معباستثناء القيمة الذاتية القصوى[ 2 ] يتغير متجه PageRank معلكن المتجهات الذاتية الأخرى معتبقى دون تغيير بسبب تعامدها مع المتجه الأيسر الثابت عندالفجوة بينوقيم ذاتية أخرى هييُعطي تقاربًا سريعًا لمتجه أولي عشوائي إلى PageRank بعد حوالي 50 عملية ضربمصفوفة.

فيالمصفوفة يحتوي عمومًا على العديد من القيم الذاتية المنحلة (انظر على سبيل المثال [6] [ 8 ] ). يوضح الشكل 3 من [ 5 ] والشكل 4 من [ 8 ] أمثلة على طيف القيم الذاتية لمصفوفة جوجل لشبكات موجهة مختلفة.
يمكن أيضًا إنشاء مصفوفة جوجل لشبكات أولام المُولَّدة بواسطة طريقة أولام [8] للخرائط الديناميكية. نُوقشت الخصائص الطيفية لهذه المصفوفات في المراجع [9، 10، 11، 12، 13، 15]. [ 5 ] [ 9 ] في عدد من الحالات، يُوصف الطيف بقانون ويل الفركتلي [10، 12].


يمكن أيضًا إنشاء مصفوفة جوجل لشبكات موجهة أخرى، مثل شبكة استدعاء الإجراءات لبرنامج نواة لينكس المذكور في [15]. في هذه الحالة، يكون طيفيتم وصفها بقانون ويل الكسري ذي البعد الكسري(انظر الشكل 5 من [ 9 ] ). يُظهر التحليل العددي أن الحالات الذاتية للمصفوفةتكون موضعية (انظر الشكل 6 من [ 9 ] ). تسمح طريقة أرنولدي التكرارية بحساب العديد من القيم الذاتية والمتجهات الذاتية للمصفوفات ذات الحجم الكبير نسبيًا [13]. [ 5 ] [ 9 ]
أمثلة أخرى علىتشمل المصفوفات مصفوفة جوجل للدماغ [17] وإدارة عمليات الأعمال [18]، انظر أيضًا. [ 1 ] تم وصف تطبيقات تحليل مصفوفة جوجل على تسلسلات الحمض النووي في [20]. يسمح نهج مصفوفة جوجل هذا أيضًا بتحليل تشابك الثقافات من خلال تصنيف مقالات ويكيبيديا متعددة اللغات حول الأشخاص [21].
ملاحظات تاريخية
تم وصف مصفوفة جوجل مع عامل التخميد بواسطة سيرجي برين ولاري بيج في عام 1998 [22]، انظر أيضًا المقالات حول تاريخ PageRank [23]، [24].
انظر أيضاً
مراجع
- 1 2 3 إرمان، ل.؛ تشيبيليانسكي، أ.د.؛ شيبيليانسكي، د.ل. (2011). "نحو محركات بحث ثنائية الأبعاد". مجلة الفيزياء أ . 45 (27) 275101. arXiv : 1106.6215 . Bibcode : 2012JPhA...45A5101E . doi : 10.1088/1751-8113/45/27/275101 . S2CID 14827486 .
- 1 2 3 4 5 لانغفيل، آمي ن .؛ ماير، كارل (2006). ترتيب صفحات جوجل وما بعده . مطبعة جامعة برينستون . ISBN 978-0-691-12202-1.
- 1 2 أوستن، ديفيد (2008). "كيف يعثر جوجل على إبرتك في كومة قش الويب" . مقالات مميزة من جمعية التسويق الأمريكية. مؤرشف من الأصل بتاريخ 11 يناير 2018. تم الاطلاع عليه بتاريخ 8 يناير 2011 .
- ↑ لو، إديث (2008-10-09). "محاضرة بيج رانك 12" (ملف PDF) .
- 1 2 3 4 فرام، ك.م.؛ جورجوت، ب.؛ شيبيليانسكي، د.ل. (2011-11-01). "الظهور الشامل لخوارزمية بيج رانك". مجلة الفيزياء أ . 44 (46) 465101. arXiv : 1105.1062 . Bibcode : 2011JPhA...44T5101F . doi : 10.1088/1751-8113/44/46/465101 . S2CID 16292743 .
- ^ دوناتو ، ديبورا. لورا، لويجي؛ ليوناردي، ستيفانو؛ ميلوزي ، ستيفانو (2004/03/30). “خصائص واسعة النطاق للويبغراف” (PDF) . المجلة الفيزيائية الأوروبية ب . 38 (2): 239–243 . بيب كود : 2004EPJB...38..239D . سيتيسيركس 10.1.1.104.2136 . دوى : 10.1140/epjb/e2004-00056-6 . S2CID 10640375 .
- ↑ باندورانجان، جوبال؛ رانغافان، برابهاكار؛ أوبفال، إيلي (2005). "استخدام PageRank لتوصيف بنية الويب" (ملف PDF) . رياضيات الإنترنت . 3 (1): 1-20 . doi : 10.1080/15427951.2006.10129114 . S2CID 101281 .
- ١ ٢ ٣ جورجوت، برتراند؛ جيرو، أوليفييه؛ شيبيليانسكي، ديما ل. (٢٠١٠-٠٥-٢٥). "الخصائص الطيفية لمصفوفة جوجل للشبكة العنكبوتية العالمية وغيرها من الشبكات الموجهة". مجلة Physical Review E. ٨١ ( ٥) ٠٥٦١٠٩. arXiv : ١٠٠٢.٣٣٤٢ . Bibcode : ٢٠١٠PhRvE..٨١e٦١٠٩G . doi : ١٠.١١٠٣/PhysRevE.٨١.٠٥٦١٠٩ . PMID ٢٠٨٦٦٢٩٩. S٢CID ١٤٤٩٠٨٠٤ .
- 1 2 3 4 5 6 إرمان، ل.؛ تشيبيليانسكي، أ.د.؛ شيبيليانسكي، د.ل. (2011). "قانون ويل الكسري لبنية نواة لينكس". المجلة الأوروبية للفيزياء ب . 79 (1): 115-120 . arXiv : 1005.1395 . Bibcode : 2011EPJB...79..115E . doi : 10.1140/epjb/e2010-10774-7 . S2CID 445348 .
- سيرا-كابيزانو، ستيفانو (2005). "الصيغة القانونية الأردنية لمصفوفة جوجل: مساهمة محتملة في حساب ترتيب الصفحات". مجلة SIAM لتحليل المصفوفات وتطبيقاتها ، 27 (2): 305. doi : 10.1137/s0895479804441407 . hdl : 11383/1494937 .
- أولام، ستانيسلاف (1960). مجموعة من المسائل الرياضية . سلسلة إنترساينس في الرياضيات البحتة والتطبيقية. نيويورك: إنترساينس. ص 73.
- فرويلاند، ج.؛ بادبيرغ، ك. (2009). "المجموعات شبه الثابتة والمتشعبات الثابتة - ربط الأوصاف الاحتمالية والهندسية للهياكل المتماسكة في التدفقات". فيزيكا د . 238 (16): 1507. Bibcode : 2009PhyD..238.1507F . doi : 10.1016/j.physd.2009.03.002 .
- شيبيليانسكي، د. ل.؛ زيروف، أ. ف. (2010). "مصفوفة جوجل، الجاذبات الديناميكية، وشبكات أولام". مجلة الفيزياء E ، 81 (3)، 036213. arXiv : 0905.4162 . Bibcode : 2010PhRvE..81c6213S . doi : 10.1103/physreve.81.036213 . PMID: 20365838. S2CID : 15874766 .
- إرمان، ل.؛ وشيبيليانسكي، د. ل. (2010). "مصفوفة جوجل وشبكات أولام لخرائط التقطع". مجلة فيزيكال ريفيو إي . 81 (3) 036221. arXiv : 0911.3823 . Bibcode : 2010PhRvE..81c6221E . doi : 10.1103/physreve.81.036221 . PMID: 20365846. S2CID : 388806 .
- إرمان، ل.؛ وشيبيليانسكي، د. ل. (2010). "طريقة أولام وقانون ويل الفركتلي لمؤثرات بيرون-فروبينيوس". المجلة الأوروبية للفيزياء ب . 75 (3): 299-304 . arXiv : 0912.5083 . Bibcode : 2010EPJB...75..299E . doi : 10.1140/epjb/e2010-00144-0 . S2CID 54899977 .
- فرام، ك.م.؛ شيبليانسكي، د.ل. (2010). "طريقة أولام لخريطة تشيريكوف القياسية". المجلة الأوروبية للفيزياء ب . 76 (1): 57-68 . arXiv : 1004.1349 . Bibcode : 2010EPJB...76...57F . doi : 10.1140/epjb/e2010-00190-6 . S2CID 55539783 .
- تشيبيليانسكي، أليكسي د. (2010). "نحو قوانين فيزيائية لهندسة البرمجيات". arXiv : 1003.5455 [ cs.SE ].
- شيبليانسكي دي إل؛ زيروف أو في (2010). “نحو مصفوفة جوجل للدماغ”. فيز. بادئة رسالة. أ . 374 ( 31 – 32): 3206. أرخايف : 1002.4583 . بيب كود : 2010PhLA..374.3206S . دوى : 10.1016/j.physleta.2010.06.007 .
- أبيل م.؛ شيبليانسكي د.ل. (2011). "مصفوفة جوجل لإدارة عمليات الأعمال". المجلة الأوروبية للفيزياء ب . 84 (4): 493. arXiv : 1009.2631 . Bibcode : 2011EPJB...84..493A . doi : 10.1140/epjb/e2010-10710-y . S2CID 15510734 .
- كانديا، فيفيك؛ شيبيليانسكي، ديما ل. (2013). "تحليل مصفوفة جوجل لتسلسلات الحمض النووي" . PLOS ONE . 8 (5) e61519. arXiv : 1301.1626 . Bibcode : 2013PLoSO...861519K . doi : 10.1371/ journal.pone.0061519 . PMC 3650020. PMID 23671568 .
- إيوم، يونغ-هو؛ شيبيليانسكي، ديما ل. (2013). "تسليط الضوء على تشابك الثقافات من خلال تصنيف مقالات ويكيبيديا متعددة اللغات" . PLOS ONE . 8 (10) e74554. arXiv : 1306.6259 . Bibcode : 2013PLoSO...874554E . doi : 10.1371/journal.pone.0074554 . PMC 3789750. PMID 24098338 .
- برين، س.؛ بيج، ل. (1998). "تشريح محرك بحث ويب نصي فائق واسع النطاق". شبكات الحاسوب وأنظمة ISDN . 30 ( 1-7 ): 107. doi : 10.1016/s0169-7552(98)00110-x . S2CID 7587743 .
- ماسيمو، فرانسيسشيت (2010). "PageRank: الوقوف على أكتاف العمالقة". arXiv : 1002.2858 [ cs.IR ].
- فيجنا، سيباستيانو (2010). "التصنيف الطيفي" (ملف PDF) . مؤرشف من الأصل (ملف PDF) بتاريخ 8 فبراير 2015. تم الاطلاع عليه بتاريخ 8 فبراير 2015 .
روابط خارجية
- بحث جوجل
- تحليل الروابط
- نماذج ماركوف
