5,192 research outputs found

    POPEYE: A production rule-based model of multitask supervisory control (POPCORN)

    Get PDF
    Recent studies of relationships between subjective ratings of mental workload, performance, and human operator and task characteristics have indicated that these relationships are quite complex. In order to study the various relationships and place subjective mental workload within a theoretical framework, we developed a production system model for the performance component of the complex supervisory task called POPCORN. The production system model is represented by a hierarchial structure of goals and subgoals, and the information flow is controlled by a set of condition-action rules. The implementation of this production system, called POPEYE, generates computer simulated data under different task difficulty conditions which are comparable to those of human operators performing the task. This model is the performance aspect of an overall dynamic psychological model which we are developing to examine and quantify relationships between performance and psychological aspects in a complex environment

    Stable Production Rule Sets are Deterministic

    Get PDF
    Production Rule Sets (PRS) are a digital event-based model for CMOS circuits; stable production rule sets are those in which in every execution, every enabled rule remains enabled until it is executed. It has been conjectured that stable production rule sets are determinstic, meaning in particular that they cannot implement arbiters, and that the sequence of values sent on any channel is independent of the execution. In this paper, we prove these facts rigorously, directly from first principles. We also propose improvements to PRS testing tools based on the resulting theory

    Combining Objects with Rules to Represent Aggregation Knowledge in Data Warehouse and OLAP Systems

    Get PDF
    Data warehouses are based on multidimensional modeling. Using On-Line Analytical Processing (OLAP) tools, decision makers navigate through and analyze multidimensional data. Typically, users need to analyze data at different aggregation levels (using roll-up and drill-down functions). Therefore, aggregation knowledge should be adequately represented in conceptual multidimensional models, and mapped in subsequent logical and physical models. However, current conceptual multidimensional models poorly represent aggregation knowledge, which (1) has a complex structure and dynamics and (2) is highly contextual. In order to account for the characteristics of this knowledge, we propose to represent it with objects (UML class diagrams) and rules in Production Rule Representation (PRR) language. Static aggregation knowledge is represented in the class diagrams, while rules represent the dynamics (i.e. how aggregation may be performed depending on context). We present the class diagrams, and a typology and examples of associated rules. We argue that this representation of aggregation knowledge allows an early modeling of user requirements in a data warehouse project.Aggregation; Conceptual Multidimensional Model; Data Warehouse; On-line Analytical Processing (OLAP); Production Rule; UML

    Production Rule Verification for Quasi-Delay-Insensitive Circuits

    Get PDF
    [No abstract available

    Online and offline heuristics for inferring hierarchies of repetitions in sequences

    Get PDF
    Hierarchical dictionary-based compression schemes form a grammar for a text by replacing each repeated string with a production rule. While such schemes usually operate online, making a replacement as soon as repetition is detected, offline operation permits greater freedom in choosing the order of replacement. In this paper, we compare the online method with three offline heuristics for selecting the next substring to replace: longest string first, most common string first, and the string that minimized the size of the grammar locally. Surprisingly, two of the offline techniques, like the online method, run in time linear in the size of the input. We evaluate each technique on artificial and natural sequences. In general, the locally-most-compressive heuristic performs best, followed by most frequent, the online technique, and, lagging by some distance, the longest-first technique

    Online and offline heuristics for inferring hierarchies of repetitions in sequences

    Get PDF
    Hierarchical dictionary-based compression schemes form a grammar for a text by replacing each repeated string with a production rule. While such schemes usually operate online, making a replacement as soon as repetition is detected, offline operation permits greater freedom in choosing the order of replacement. In this paper, we compare the online method with three offline heuristics for selecting the next substring to replace: longest string first, most common string first, and the string that minimized the size of the grammar locally. Surprisingly, two of the offline techniques, like the online method, run in time linear in the size of the input. We evaluate each technique on artificial and natural sequences. In general, the locally-most-compressive heuristic performs best, followed by most frequent, the online technique, and, lagging by some distance, the longest-first technique

    A CLIPS/X-window interface

    Get PDF
    The design and implementation of an interface between the C Language Integrated Production System (CLIPS) expert system development environment and the graphic user interface development tools of the X-Window system are described. The underlying basis of the CLIPS/X-Window is a client-server model in which multiple clients can attach to a single server that interprets, executes, and returns operation results, in response to client action requests. Implemented in an AIX (UNIX) operating system environment, the interface has been successfully applied in the development of graphics interfaces for production rule cooperating agents in a knowledge-based computer aided design (CAD) system. Initial findings suggest that the client-server model is particularly well suited to a distributed parallel processing operational mode in a networked workstation environment

    Combining Objects with Rules to Represent Aggregation Knowledge in Data Warehouse and OLAP Systems

    Get PDF
    Les entrepĂŽts de donnĂ©es reposent sur la modĂ©lisation multidimensionnelle. A l'aide d'outils OLAP, les dĂ©cideurs analysent les donnĂ©es Ă  diffĂ©rents niveaux d'agrĂ©gation. Il est donc nĂ©cessaire de reprĂ©senter les connaissances d'agrĂ©gation dans les modĂšles conceptuels multidimensionnels, puis de les traduire dans les modĂšles logiques et physiques. Cependant, les modĂšles conceptuels multidimensionnels actuels reprĂ©sentent imparfaitement les connaissances d'agrĂ©gation, qui (1) ont une structure et une dynamique complexes et (2) sont fortement contextuelles. Afin de prendre en compte les caractĂ©ristiques de ces connaissances, nous proposons de les reprĂ©senter avec des objets (diagrammes de classes UML) et des rĂšgles en langage PRR (Production Rule Representation). Les connaissances d'agrĂ©gation statiques sont reprĂ©sentĂ©es dans les digrammes de classes, tandis que les rĂšgles reprĂ©sentent la dynamique (c'est-Ă -dire comment l'agrĂ©gation peut ĂȘtre effectuĂ©e en fonction du contexte). Nous prĂ©sentons les diagrammes de classes, ainsi qu'une typologie et des exemples de rĂšgles associĂ©es.AgrĂ©gation ; EntrepĂŽt de donnĂ©es ; ModĂšle conceptuel multidimensionnel ; OLAP ; RĂšgle de production ; UML
    • 

    corecore