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

تابناک - ۱۲ شهریور ۱۳۹۱

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

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

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

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

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

الگوریتم TCP‌ میزان انتقال داده ها در اینترنت را مورد برررسی قرار می دهد.

"الگوریتم مورد استفاده در کلونی مورچه ها که از آن به نام Anternet (شبکه مورچه ای) یاد می شود، در علم رایانه نیز مورد استفاده قرار می گیرد و بعنوان مدلی برای بهینه سازی عملیات ها کاربرد دارد"هر فایل بصورت مجموعه ای از بسته ها ارسال شده و برای هر بسته یک پیام تأیید صادر می شود؛ اگر پیام های تأیید دیر ارسال شوند، سرعت رایانه انتقال دهنده نیز افت پیدا می کند و با ارسال سریع پیام ها سرعت نیز افزایش می یابد.

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

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

منابع خبر

اخبار مرتبط