scispace - formally typeset
Search or ask a question
Topic

Formal language

About: Formal language is a research topic. Over the lifetime, 5763 publications have been published within this topic receiving 154114 citations.


Papers
More filters
Book
02 Oct 1997
TL;DR: The Bounds of Computability Part II: A Hierarchy of Automata and Formal Languages and the Chomsky Hierarchy Epilogue are presented.
Abstract: Preface Chapter 0 - Mathematical Preliminaries Part I: Models of Computation Chapter 1 - Turning Machines Chapter 2 - Additional Varieties of Turning Machines Chapter 3 - An Introduction to Recursion Theory Chapter 4 - Markov Algorithms Chapter 5 - Register Machines Chapter 6 - Post Systems (Optional) Chapter 7 - The Vector Machine Model of Parallel Computation (Optional) Chapter 8 - The Bounds of Computability Part II: A Hierarchy of Automata and Formal Languages Chapter 9 - Regular Languages and Finite-State Automata Chapter 10 - Context-Free Languages and Pushdown-Stock Automata Chapter 11 - Context-Free Languages and Compiler Design Theory (Optional) Chapter 12 - Context-Sensitive Languages and Linear Bounded Automata Chapter 13 - Generative Grammars an the Chomsky Hierarchy Epilogue

71 citations

Proceedings ArticleDOI
18 Apr 1988
TL;DR: The author presents methods to map a formal trust specification on to mechanisms for its implementation in the distributed system, and shows how security specification and verification methods can be integrated into the presented theory of trust.
Abstract: He introduces basic notions about developing a logic or a theory, and shows that modal logics of belief, with their Kripe-style possible-worlds semantics, are appropriate for basing a theory of trust on. He reviews a modal logic of belief, and constructs a model of the distributed system so that the logic is sound and complete with respect to the model. Any sentences in the logic may then be added to the logic as axioms, and these axiomatic sentences are considered as trust specifications. He presents methods to map a formal trust specification on to mechanisms for its implementation in the distributed system. Trust and security are closely related in distributed systems. It is shown how security specification and verification methods can be integrated into the presented theory of trust. The author analyzes the trusts required in public-key-based secure communication. >

71 citations

Journal ArticleDOI
TL;DR: A general purpose parts description language seems to be particularly adequate for the automatic processing of the CAD/CAM system and is associated not only with individual parts but also with their classes.
Abstract: In the paper a general purpose parts description language is presented. This language seems to be particularly adequate for the automatic processing of the CAD/CAM system. The description method of machine parts, developed in the paper, is associated not only with individual parts but also with their classes. Each of these classes is created by parts of “similar shapes.” This similarity is determined by the “structure” (configuration) of primitives in contours describing machine parts. This structure is defined in a syntactic manner by means of a formal language generated by the extended context-free grammar (ECFg for short). The right hand sides of the production rules of ECFg are regular expressions over the terminal and non-terminal symbols. It appears quite natural to assume that ECFg generating contours (which uniquely determine machine parts) is in the so-called chain form. ECFGg in the chain form is a modification of the simple chain grammar which has been introduced and investigated by Ni...

71 citations

Proceedings ArticleDOI
19 Jul 2004
TL;DR: It is argued that any pure design methodology will face insurmountable difficulties in todayýs open and complex MAS and recommended instead a methodology based on experimental method ¿ scientific foundations for MAS construction and control.
Abstract: We highlight the limitations of formal methods by exhibiting two results in recursive function theory: that there is no effective means of finding a program that satisfies a given formal specification; or checking that a program meets a specification. We exhibit a simple MAS which has all the power of a Turing machine. We argue that any pure design methodology will face insurmountable difficulties in today's open and complex MAS. We recommend instead a methodology based on experimental method - scientific foundations for MAS construction and control.

71 citations

Journal ArticleDOI
01 Apr 1990
TL;DR: PM ∗ (read PM-star) is a first-order logic based language, that is the basis of a knowledge based system designed to help non-expert users construct Linear Programming models in the Production, Distribution and Inventory planning domain.
Abstract: This paper describes PM ∗ (read PM-star) a first-order logic based language, that is the basis of a knowledge based system designed to help non-expert users construct Linear Programming models in the Production, Distribution and Inventory planning domain. Problems specified in PM ∗ define a logic model which is used to generate problem-specific inferences and inferences required to automate model construction. PM ∗ extends previous work on the PM language (Krishnan, 1988) through the integration of problem representation and model construction within a uniform predicate logic frame.

71 citations


Network Information
Related Topics (5)
Data structure
28.1K papers, 608.6K citations
87% related
Time complexity
36K papers, 879.5K citations
86% related
Graph (abstract data type)
69.9K papers, 1.2M citations
85% related
Semantics
24.9K papers, 653K citations
85% related
Component-based software engineering
24.2K papers, 461.9K citations
83% related
Performance
Metrics
No. of papers in the topic in previous years
YearPapers
20237
202237
2021113
2020175
2019173
2018142