مورچه‌ها مبدع اينترنت هستند!

کد خبر: ۲۶۹۷۸۹

تاریخ: ۱۲ شهريور ۱۳۹۱ - ۲۱:۰۹

دو محقق دانشگاه استنفورد در ادعايي عجيب عنوان كردند كه الگوريتم مورد استفاده توسط مورچه هاي سرخ شباهت زيادي با الگوريتم انتقال داده‌ها در اينترنت دارد و مي توان مورچه ها را مبدع اينترنت ناميد!

به گزارش ايسنا، پروفسور «دبورا گوردن» زيست شناس و «بالاجي پرابهكار» محقق رايانه دانشگاه استنفورد در طرحي مشترك شبكه زندگي مورچه هاي سرخ با نام علمي Pogonomyrmex barbatus را مورد بررسي قرار داده و دريافتند كه الگوريتم مورد استفاده اين مورچه ها شباهت زيادي به پروتكل كنترل انتقال (TCP) اينترنت دارد.

مورچه هاي سرخ از الگوريتم خاصي در كلوني خود استفاده كرده و مجموعه قوانين ساده اي را پيروي مي كنند، بگونه اي كه اگر اتفاق مشخصي روي داد، عكس العمل مشخصي را نشان مي دهند؛ در حقيقت مورچه ها بصورت كور كورانه از يكسري دستورات ثابت پيروي مي كنند.

الگوريتم مورد استفاده در كلوني مورچه ها كه از آن به نام Anternet (شبكه مورچه اي) ياد مي شود، در علم رايانه نيز مورد استفاده قرار مي گيرد و بعنوان مدلي براي بهينه سازي عمليات ها كاربرد دارد.

پروفسور «گوردن» طي دو دهه تحقيقات، زندگي مورچه ها را مورد بررسي قرار داده و دريافته است كه الگوريتمي كه مورچه ها براي بررسي ميزان موجودي غذا در كلوني مورد استفاده قرار مي دهند، مشابه الگوريتم مورد استفاده در پروتكل كنترل انتقال (TCP)‌ است.

الگوريتم TCP‌ ميزان انتقال داده ها در اينترنت را مورد برررسي قرار مي دهد. هر فايل بصورت مجموعه اي از بسته ها ارسال شده و براي هر بسته يك پيام تأييد صادر مي شود؛ اگر پيام هاي تأييد دير ارسال شوند، سرعت رايانه انتقال دهنده نيز افت پيدا مي كند و با ارسال سريع پيام ها سرعت نيز افزايش مي يابد.

اين مسأله در كلوني مورچه هاي سرخ نيز ديده مي شود؛ مورچه ها تا زمان يافتن غذا به كلوني باز نمي گردند و در صورت يافتن غذا به سرعت خود را به كلوني مي رسانند.

پروفسور «پرابهكار» معتقد است كه بررسي الگوريتم مورد استفاده در كلوني مورچه ها مي تواند به ايجاد شبكه هاي توزيع ساده و مقياس پذير منجر شود.