Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.06.2010, 15:19   #1
Люля.
 
Регистрация: 09.06.2010
Сообщений: 4
Вопрос машина Тьюринга для умножения булевых матриц

помогите кто-нибудь записать умножение булевых матриц на состояний м.Т.
С=А*В
матрицы квадратные. содержат элементы 0/1

вход
а11а12...а1m*a21a22...a2m*...*am1.. .amm#b11b12...b1m*b21b22...b2m*...* bm1...bmm

выход
c11c221...cm1*c12c22...cm2*...*c1m. ..cmm*
булево умножение
0*0=0
0*1=0
1*0=0
1*1=0
логика понятна. берем первое значени матрицы а и первое значение матрицы в, из них делаем вывод что будет в с. но как это записать на состояниях?
Люля. вне форума Ответить с цитированием
Старый 09.06.2010, 15:41   #2
Snejnaya
Форумчанин
 
Регистрация: 12.05.2010
Сообщений: 219
По умолчанию

Цитата:
0*0=0
0*1=0
1*0=0
1*1=0 ????
все нули? может 1*1=1 как в случае логического И?

Цитата:
берем первое значени матрицы а и первое значение матрицы в, из них делаем вывод что будет в с.
вообще-то матрицы перемножаются по принципу строка*столбец. Т.е.
c11=a11*b11+a12*b21+a13*b31+..+a1m* bm1
c12=a11*b21+a12*b22+...+a1m*bm2
и т.д для всех элементов с

ЗЫ: задание объемное и геморройное, как и все на машине тьюринга. чертова прорва состояний, "опознавательные знаки" и бесконечное беганье туда-сюда по ленте. У нас в вузе считается большим везением, если такую задачу кто-то за тебя возьмется решать тысячи за полторы
Snejnaya вне форума Ответить с цитированием
Старый 09.06.2010, 18:11   #3
Люля.
 
Регистрация: 09.06.2010
Сообщений: 4
По умолчанию

Цитата:
Сообщение от Snejnaya Посмотреть сообщение
все нули? может 1*1=1 как в случае логического И?
пардон, 1*1=1


Цитата:
Сообщение от Snejnaya Посмотреть сообщение
ЗЫ: задание объемное и геморройное, как и все на машине тьюринга. чертова прорва состояний, "опознавательные знаки" и бесконечное беганье туда-сюда по ленте. У нас в вузе считается большим везением, если такую задачу кто-то за тебя возьмется решать тысячи за полторы
у нас вообще никто за нее не берется....
Люля. вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Машина Тьюринга Irina87 Помощь студентам 0 17.03.2010 11:37
Машина Тьюринга ja-vishenka Помощь студентам 4 14.09.2009 21:59
Машина Тьюринга ReM Общие вопросы C/C++ 3 28.05.2009 21:19
Машина Тьюринга NoHeart Помощь студентам 3 16.01.2009 20:40