Кіріспе

Суперстабилизация – үлестірілген есептеу жүйесіндегі қатеге төзімділік концепциясы. Суперстабилизациялық үлестірілген алгоритмдер өзін-өзі тұрақтандыру алгоритмдері мен динамикалық алгоритмдердің қасиеттерін біріктіреді. Суперстабилизациялық алгоритм – кез келген өзін-өзі тұрақтандыру алгоритмі сияқты – кездейсоқ күйде басталуы мүмкін, және ол ақырында заңды күйге жетеді. Сонымен қатар, суперстабилизациялық алгоритм желі топологиясының бір өзгерісінен (желідегі бір қабырғаның немесе түйінің қосылуы немесе алынып тасталуы) жылдам қалпына келеді. Кез келген өзін-өзі тұрақтандыру алгоритмі желі топологиясының өзгерісінен қалпына келеді – топология өзгергеннен кейінгі жүйе конфигурациясын кез келген басқа кездейсоқ бастапқы конфигурация сияқты қарастыруға болады. Дегенмен, өзін-өзі тұрақтандыру алгоритмінде желі топологиясының бір өзгерісінен кейінгі конвергенция, кездейсоқ бастапқы күйден конвергенция сияқты баяу болуы мүмкін. Суперстабилизациялық алгоритмдерді зерттеуде желі топологиясының бір өзгерісінен қалпына келгенге кеткен уақытқа ерекше назар аударылады.

Анықтамалар

Суперстабилизациялық алгоритмнің тұрақтандыру уақыты өзін-өзі тұрақтандыру алгоритміндегідей нақты анықталады: кез келген бастапқы конфигурациядан заңды күйге жетуге кеткен уақыт. Есептеу моделіне байланысты, уақыт синхронды коммуникация раундтарымен немесе асинхронды циклдармен өлшенуі мүмкін. Суперстабилизация уақыты – бұл бір топологиялық өзгерістен кейін қалпына келуге кеткен уақыт. Жүйенің бастапқыда заңды конфигурацияда екендігі ескеріледі. Содан кейін желі топологиясы өзгертіледі; суперстабилизация уақыты – жүйенің қайтадан заңды конфигурацияға жетуіне қажетті ең ұзақ уақыт. Сол сияқты, түзету шарасы – мұндай өзгерістерден кейін күйін өзгертуге тиіс түйіндердің максималды саны. Бір топологиялық өзгерістен кейін туындайтын «заңдылыққа жақын конфигурациялар» өту предикаттары арқылы формальды түрде модельделуі мүмкін: өту предикаты – бұл желі топологиясындағы бір өзгерістен кейін, сондай-ақ заңды конфигурацияға жуысу кезінде орындалатын предикат.