Oossa

EasyProver يختبر براهين Lean على شيفرات Rust حقيقية

أثبت النظام الجديد صحة 52.7% من عينة تضم 2,000 مهمة للتحقق مستمدة من برامج Rust، مع تخصيص مدة تصل إلى 30 دقيقة لكل مهمة.

خبر موجزبقلم نشرته Oossa: 1 دقائق قراءة

يقدّم باحثون EasyProver، وهو نظام يستخدم وكلاء الذكاء الاصطناعي لإثبات العبارات أو دحضها بلغة Lean، المخصصة لكتابة براهين يمكن التحقق منها آليًا. كما يقدّمون Aegis، وهو معيار يحوّل مسائل البرمجة التنافسية إلى مهام للتحقق مرتبطة بتطبيقات مكتوبة بلغة Rust.

في تقييم الباحثين، أثبت EasyProver صحة 1,054 من أصل 2,000 عبارة اختيرت من Aegis، ضمن حد زمني يبلغ 30 دقيقة لكل عبارة. وتورد الورقة البحثية أيضًا نتائج مرتفعة على معايير راسخة لإثبات النظريات، يقول الباحثون إنها تقترب من الحد الأقصى الممكن.

لماذا يهم

بالنسبة إلى فرق البرمجيات التي تدرس تطبيق عمليات تحقق رسمية على شيفرات Rust، يوفّر Aegis مهامًا تتضمن تفاصيل مثل تحويلات الأعداد الصحيحة وسلوك الإخفاق. لكن ما إذا كان EasyProver قادرًا على التحقق من شيفراتها بكفاءة لا يزال غير معروف.

هل كان هذا المقال مفيدًا؟
مشاركة

اقرأ أيضًا

Oossa · النشرة البريدية

أسبوع الذكاء الاصطناعي، مشروحًا

كل يوم اثنين: الأخبار التي تستحق المعرفة، بلغة بسيطة. مجانًا وبلا رسائل مزعجة.