Кіріспе

Веддерберн–Этерингтон сандары — Ивор Малкольм Хэддон Этерингтон және Джозеф Веддерберннің есімдерімен аталатын, белгілі бір типтегі бинарлық ағаштарды санау үшін қолданылатын бүтін сандар тізбегі. Тізбектегі алғашқы сандар: 0, 1, 1, 1, 2, 3, 6, 11, 23, 46, 98, 207, 451, 983, 2179, 4850, 10905, 24631, 56011.

Қолданбалар

Wedderburn–Etherington сандарын жасырын артқы есік қамтитын шифрлау жүйесін жобалаудың бір бөлігі ретінде пайдалану. Егер олардың жүйесімен шифрланатын кіріс мәліметтері Хаффман кодтамасымен жеткілікті түрде қысылса, ол шабуылшыға кілт деректерін ағызатын қосымша ақпаратпен бірге қысылған түрімен ауыстырылады. Бұл жүйеде Хаффман кодтау ағашының пішіні Оттер ағашы ретінде сипатталады және кодтағы символдар саны үшін 0-ден Wedderburn–Etherington санына дейінгі аралықтағы екілік сан ретінде кодталады. Осылайша кодтау өте аз биттерді, Wedderburn–Etherington санының 2-ге негізделген логарифмін пайдаланады. Түбірленген ретсіз бинарлық ағаштар үшін ұқсас кодтау әдісін сипаттау, ағаштарды кішігірім кіші ағаштарға бөлу және әрбір кіші ағашты оның өлшеміне Wedderburn–Etherington санымен шектелген сан ретінде кодтау. Олардың схемасы осы ағаштарды биттердің санымен кодтауға мүмкіндік береді, бұл ақпараттық теорияның төменгі шегіне жақын (Wedderburn–Etherington санының 2-ге негізделген логарифмі), сонымен бірге ағаштың ішінде тұрақты уақытты навигация операцияларын жүргізуге мүмкіндік береді. Ретсіз бинарлық ағаштарды пайдалану, және Wedderburn–Etherington сандары реттелген бинарлық ағаштарды есептейтін сандардан әлдеқайда кіші болуы, белгілі бір дифференциалдық теңдеулер шешімінің тізбектік бейнелеуіндегі терминдер санын әлдеқайда азайту.