Информационный портал
 ПОЛИТИКА И ОБЩЕСТВО
 ЭКОНОМИКА

    ВСЕ НОВОСТИ    |    ПОЛИТИКА И ОБЩЕСТВО    |    ЭКОНОМИКА    |    HI-TECH    |    E-BUSINESS    |    ПРОИСШЕСТВИЯ    |    НОВОСИБИРСК    |    ШОУ-БИЗНЕС
Новости / Hi-Tech / Преодолен барьер Копперсмита-Винограда
 

Преодолен барьер Копперсмита-Винограда
Матрица общего вида, иллюстрация пользователя Lakeworks с сайта wikipedia.org

Преодолен барьер Копперсмита-Винограда

Вирджиния Уильямс из Стэнфордского университета предложила алгоритм умножения квадратных матриц с самой лучшей на данный момент асимптотикой сложности. Прежний рекордсмен, алгоритм Копперсмита-Винограда, был предложен в 1987 году, а оценка его сложности получила прозвище одноименного барьера.

Традиционно для анализа сложности используются асимптотические оценки. Фактически, они говорят о том, с какой скоростью растет количество вычислительных операций при росте параметров алгоритма (в данном случае параметр один - размер квадратной матрицы n). Алгоритм умножения "по определению", то есть по строкам и столбцам, имеет сложность O(n3) то есть его сложность растет примерно как константа, помноженная на степенную функцию с показателем 3.

В 80-х годах прошлого века Дон Копперсмит и Шнуэль Виноград предложили алгоритм вычисления умножения матриц со сложностью O(n2,39). Затем они заметили, что разбиение матрицы перед умножением на подматрицы и применение алгоритма к ним позволяет довести сложность до рекордных O(n2,376). Этот результат был получен разбиением n на два. Дальнейшие разбиения, однако (на три, четыре и так далее), не принесли улучшения.

В рамках новой работы Уильямс удалось усовершенствовать оригинальную оценку Копперсмита и Винограда. В результате ей удалось показать, что при разбиении n на 8 частей, асимптотика сложности оказывается равной O(n2,3727). Несмотря на то, что улучшение получено только в третьем знаке, по словам специалистов, работа представляет интерес, поскольку барьер Копперсмита-Винограда продержался 24 года. Многие ученые полагают, что существует алгоритм с асимптотической оценкой O(n2), то есть сложность растет как количество элементов в квадратной матрице.

В работе подчеркивается, что данный алгоритм не найдет применения в существующих вычислительных системах по той же причине, по которой не используется алгоритм Копперсмита-Винограда — уменьшение сложности приводит к увеличению необходимой для работы памяти. При этом памяти современных компьютеров не хватит для применения таких алгоритмов в реальных задачах. Вместо них часто применяется алгоритм Штрассена.

Дата: 12.12.2011, 16:23, Источник: info.sibnet.ru, Просмотров: 635

Схожие новости по теме:

Цена на золото преодолела рубеж в 1600 долларов
"Кузня" последней преодолела рубеж в 100 заброшенных шайб
SSD-диски преодолели терабайтный рубеж
Лукашенко обещал преодолеть разногласия с Россией
Медведеву пообещали преодолеть засуху и накормить страну мясом
За восемь месяцев кот преодолел 2000 километров
Ученые преодолели скорость света
Конопля поможет Литве преодолеть кризис
Названо основное условие преодоления Россией кризиса
Процессор AMD FireStream преодолел барьер в 1 терафлоп
Чипы преодолели рубеж в 2 миллиарда транзисторов
Елена Веснина не смогла преодолеть первый круг на турнире в Бирмингеме
Уникальный крестный ход Владивосток-Москва преодолел 500 километров
Искандер - комплекс, способный преодолевать ПРО. ИНФОграфика
Кейси уверен, что России не нужны системы для преодоления ПРО США
Динара Сафина преодолела барьер второго круга Ролан Гарроса
Новые ракеты Искандер способны преодолевать все системы ПРО
Дементьева легко преодолела барьер первого круга на Ролан Гаррос
Украинский кризис преодолен: хроника киевского противостояния
Для преодоления кризиса Ющенко и Януковичу не хватило одного раунда переговоров
Для преодоления кризиса украинским лидерам не хватило одного раунда переговоров






РЕСУРСЫ РАЗДЕЛА

2024, SWEET211.RU | Сделано с любовью
Автор: Maksim Semeykin

Дизайн: Master Daemon
Web Builder Engine v.2.78c, 2004-2024

Страница создана за 0,0156 секунд
Версия сайта 3.4.4
Версия админовки 1.6.2f
SQL запросов: 5 Время: 0 сек.

Сейчас: 19.12.2024, 1:44
Участник рейтинга sweet211.ru

синонимайзер текста онлайн Прошивка магнитолы Geely Atlas Прошивка магнитолы Geely Coolray Прошивка магнитолы Geely Atlas Pro Прошивка магнитолы Geely Tugella