Russian Language English Language

16. Модели, методы и инструментальные средства проектирования распределенных информационных систем

16.1 ЭКСПЕРИМЕНТАЛЬНОЕ ИССЛЕДОВАНИЕ КАЧЕСТВА РЕШЕНИЯ ЛИНЕЙНОЙ КРАЕВОЙ ЗАДАЧИ ДЛЯ ДИФФЕРЕНЦИАЛЬНОГО УРАВНЕНИЯ II ПОРЯДКА МЕТОДОМ КОЛЛОКАЦИИ

16.2 РАСШИРЕННЫЕ ТАБЛИЧНЫЕ МОДЕЛИ ДЛЯ ПРЕДСТАВЛЕНИЯ ВРЕМЕННЫХ ЗАВИСИМОСТЕЙ

16.3 РАЗРАБОТКА МЕТОДОВ ВЫВОДА НА ОСНОВЕ ПРЕЦЕДЕНТОВ С ИСПОЛЬЗОВАНИЕМ АППАРАТА НЕЙРОННЫХ СЕТЕЙ

16.4 ВИЗУАЛИЗАЦИЯ ЗВУКОВОГО СПЕКТРА НА БАЗЕ ТРЁХМЕРНОЙ ГРАФИКИ И ДИСКРЕТНОГО ПРЕОБРАЗОВАНИЯ ФУРЬЕ

16.5 ИСПОЛЬЗОВАНИЕ МЕТОДА БИНАРНЫХ ОТНОШЕНИЙ ПРИ ОЦЕНКЕ СОСТОЯНИЯ ЭЛЕКТРООБОРУДОВАНИЯ

16.6 АНАЛИЗ ТЕХНОЛОГИЙ УПРОЩЕНИЯ ГЕОМЕТРИЧЕСКИХ МОДЕЛЕЙ НА БАЗЕ ФИЧЕРОВ

16.7 РАЗРАБОТКА КОНТРОЛЛЕРА ДЛЯ ГРАФИЧЕСКОГО ЖКИ ДИСПЛЕЯ

16.8 АЛГОРИТМЫ ПРЕДВАРИТЕЛЬНОЙ ОБРАБОТКИ ИЗОБРАЖЕНИЙ В СИСТЕМАХ ДИСТАНЦИОННОГО ЗОНДИРОВАНИЯ

16.9 ПОСТРОЕНИЕ РЕАЛИСТИЧНЫХ ЛАНДШАФТОВ С ПОМОЩЬЮ СТОХАСТИЧЕСКИХ ФРАКТАЛОВ С ПРИМЕНЕНИЕМ БЫСТРОГО ПРЕОБРАЗОВАНИЯ ФУРЬЕ

16.10 ИССЛЕДОВАНИЕ АЛГОРИТМОВ КОМПАКТНО-ВОЛНОВОГО ПРЕОБРАЗОВАНИЯ В БИОМЕТРИЧЕСКИХ СИСТЕМАХ РАЗГРАНИЧЕНИЯ ДОСТУПА.

16.11 ИССЛЕДОВАНИЕ И РАЗРАБОТКА АЛГОРИТМОВ ЗАПОЛНЕНИЯ ПУСТОТ ДЛЯ ПОСТРОЕНИЯ ТРЕХМЕРНОГО ИЗОБРАЖЕНИЯ ПО СЕЧЕНИЯМ

16.12 СИСТЕМА МОНИТОРИНГА ТЕМПЕРАТУРНЫХ ПАРАМЕТРОВ

16.13 БИБЛИОТЕКА, РЕАЛИЗУЮЩАЯ ВЫЧИСЛЕНИЯ В ЧИСЛАХ, ПРЕДСТАВЛЕННЫХ В ЗНАКОРАЗРЯДНОЙ СИСТЕМЕ СЧИСЛЕНИЯ

16.14 К ВОПРОСУ ОБ ОПТИМАЛЬНОЙ РАСКЛАДКЕ ТРЕХЯЗЫЧНОЙ КЛАВИАТУРЫ

16.15 ОСОБЕННОСТИ СОГЛАСОВАННОГО CЕТЕВОГО ВЗАИМОДЕЙСТВИЯ УДАЛЕННЫХ ПОЛЬЗОВАТЕЛЕЙ В РАСПРЕДЕЛЕННЫХ СИСТЕМАХ ВИРТУАЛЬНОЙ РЕАЛЬНОСТИ

16.16 ИСПОЛЬЗОВАНИЕ АППАРАТНОГО УСКОРЕНИЯ ТРЕХМЕРНОЙ КОМПЬЮТЕРНОЙ ГРАФИКИ

16.17 РАЗРАБОТКА МОДЕЛИ ВИРТУАЛЬНОГО ПРИБОРА ДЛЯ ИЗМЕРЕНИЯ КОЛИЧЕСТВА ПОТРЕБЛЕННОЙ ТЕПЛОВОЙ ЭНЕРГИИ

16.18 ПАРАМЕТРИЧЕСКАЯ ИДЕНТИФИКАЦИЯ НЕЛИНЕЙНЫХ ОБЪЕКТОВ

16.19 РАЗРАБОТКА СРЕДСТВ СОЗДАНИЯ, СОХРАНЕНИЯ И ИСПОЛЬЗОВАНИЯ КОГНИТИВНЫХ МОДЕЛЕЙ

16.20 РАЗРАБОТКА ПРОГРАММНЫХ СРЕДСТВ МОДЕЛИРОВАНИЯ НЕЛИНЕЙНЫХ ДИНАМИЧЕСКИХ ПРОЦЕССОВ В КОЛЬЦЕВЫХ СТРУКТУРАХ

16.21 ИСПОЛЬЗОВАНИЕ НЕФУНКЦИОНАЛЬНЫХ СООТВЕТСТВИЙ В ОСНОВЕ НЕЧЕТКОГО ВЫВОДА ПРИ ПОСТРОЕНИИ НЕЧЕТКИХ СИСТЕМ УПРАВЛЕНИЯ

16.22 ПРОГРАММНЫЙ МОДУЛЬ АНАЛИЗА ДАННЫХ ОБ ЭЛЕКТРОПОТРЕБЛЕНИИ


Экспресс информация

Редколлегия журнала

Подписка на новости

Гостевая книга

Предоставление материалов

Письмо в редакцию

На начало


2007, Номер 1 ( 10)



Place for sale
Виноградов О

BC/NW 2007, №1, (10) :16.2

 

Расширенные табличные модели для представления временнЫх зависимостей

 

О.В. Виноградов, А.П. Еремеев

(Москва, Московский энергетический институт (технический университет), Россия)

 

Табличные модели принятия решений известны и широко применяются, начиная с последней трети XX века (см. напр. [1, 2]). При этом всегда существовали различные модификации языка таблиц решений (ТР), отличающиеся как синтаксическими аспектами, так и семантикой принятия решения по таким моделям. В последние годы в литературе получил распространение ещё один вид табличных моделей, называемых хронометрированными таблицами решений (timed decision tables, ХТР). Такие модели традиционно применяются при разработке и оптимизации схемотехнических решений с использованием языка HDL, позволяя описывать логику функционирования устройства в компактной форме и с учётом реальной инерционности элементов схемы (см. [3, 4]).

В описании ХТР будем следовать [3]. Каждая ХТР может быть представлена в виде совокупности трёх таблиц: таблицы потока управления (control flow table), таблицы зависимостей (dependency table) и таблицы задержек (delay table). Таблица потока управления представляет собой классическую ТР, состоящую из четырёх квадрантов: указателя условий, указателя действий, матрицы условий и матрицы действий. Эта таблица является ядром ХТР, в ней кодируется логика принятия решений. Таблица зависимостей описывает зависимости между действиями, содержащимися в таблице потока управления. Входами этой таблицы могут являться символы s, ŝ, c и m, соответствующие понятиям «порядковое предшествование» (serial predecessor), «порядковое следование» (serial successor), «параллельное выполнение» (concurrent) и «взаимное исключение»  (mutually exclusive) соответственно. Таблица зависимостей является квадратной, в силу необходимости задания зависимостей между каждой парой действий. При этом из-за симметричности понятий «параллельное выполнение» и «взаимное исключение» таблица зависимостей является симметричной с точностью до взаимной замены символов s и ŝ. Таблица задержек применяется для моделирования длительности выполнения действий, сопоставляя каждому действию предполагаемую задержку, связанную с его выполнением.

Покажем сводимость ХТР к общей модели ТР, приведённой в [1]: DT = <(C, A, C', A'), B>. Четыре квадранта таблицы потока управления непосредственно соответствуют компонентам C, A, C' и A' в [1]. Информация из таблицы зависимостей может быть также перенесена в компонент A' = |arj|, при условии, что входы arj задаются натуральными числами и имеют семантику приоритета выполнения действий, а действия с равным приоритетом могут быть выполнены параллельно. Таблицу задержек можно тогда рассматривать как одну из формализаций компонента B, наряду с частотными коэффициентами применимости продукций, сложностью проверки условий и зависимостями между условиями в ТР.

 

Литература

1. Еремеев А.П. О корректности продукционной модели принятия решений на основе таблиц решений // Автоматика и Телемеханика,  2001, №10, с. 78-90.

2. Хамби Э. Программирование таблиц решений. М.: Мир, 1976, – 86 с.

3. Gupta S., Gupta R. Software Synthesis using Timed Decision Tables. Tech. Rep. #99-01, UCI/ICS, Jan. 1999 // http://mesl.ucsd.edu/pubs/swSynthTR99-01.pdf, – 18 с.

4. Rath K., Li J. Synthesizing Reconfigurable Sequential Machines Using Tabular Models // Proc. of 5th Reconfigurable Architectures Workshop RAW-98, Orlando, FL, March 1998, – 6 с.