تشغيل تسلسل
في علم الحاسوب ، تُعرف سلسلة متتالية بأنها نطاق غير متناقص من المتتالية لا يمكن تمديده. ويُعرف عدد السلاسل المتتالية بعدد السلاسل الفرعية المتزايدة من المتتالية. وهذا مقياس للترتيب المسبق ، ويقيس تحديدًا عدد السلاسل الفرعية التي يجب دمجها لترتيب المتتالية.
تعريف
يتركليكن تسلسلًا من العناصر من مجموعة مرتبة ترتيبًا كليًا . سلسلة منهي متتالية متزايدة قصوى. إنه،وبافتراض أنوموجود. على سبيل المثال إذاهو عدد طبيعي ، المتتاليةلديه الجريتانو.
يتركيُعرَّف بأنه عدد المواضعبحيثوويُعرَّف بشكل مكافئ بأنه عدد مرات تشغيلناقص واحد. هذا التعريف يضمن أنأيإذا، وفقط إذا، التسلسلتم الترتيب. كمثال آخر،و.
فرز التسلسلات ذات عدد قليل من مرات التشغيل
الوظيفةهو مقياس للفرز المسبق . فرز الدمج الطبيعي هو-الأمثل . أي، إذا كان معروفًا أن التسلسل يحتوي على عدد قليل من عمليات التشغيل، فيمكن فرزه بكفاءة باستخدام فرز الدمج الطبيعي.
الجري لمسافات طويلة
يُعرَّف التسلسل الطويل بشكل مشابه للتسلسل العادي، باستثناء أن التسلسل قد يكون إما تصاعديًا أو تنازليًا. لا يُعدّ عدد التسلسلات الطويلة مقياسًا للترتيب المسبق. يمكن ترتيب تسلسل يحتوي على عدد قليل من التسلسلات الطويلة بكفاءة عن طريق عكس التسلسلات التنازلية أولًا، ثم استخدام خوارزمية فرز الدمج الطبيعية.
مراجع
- باورز، ديفيد إم دبليو؛ ماكماهون، غراهام بي. (1983). "مجموعة من برامج برولوج الشيقة". التقرير الفني رقم 8313 (تقرير). قسم علوم الحاسوب، جامعة نيو ساوث ويلز.
- مانيلا، هـ (1985). "مقاييس الفرز المسبق وخوارزميات الفرز الأمثل". معاملات IEEE للحوسبة (C-34): 318-325 . doi : 10.1109/TC.1985.5009382 .
- خوارزميات الفرز
