AN ALGORITHMIC THEORY OF LANGUAGE

Abstract

The Algorithmic Theory of Language takes the view that processing algorithms define classes of language. A language belongs to a class depending upon whether or not it is properly processed by the corresponding algorithm. Following preliminary statement of n-component element and plex definitions, several general principles concerning the step-by-step growth of large, complex structures are introduced. The words and symbols of language are then considered to be elements with attractive and repulsive properties which cause them to link together to form linguistic structures. The general principles are applied to suitable element definitions to yield derivations of successively more elaborate algorithms defining the behavior of these elements, and generating in one left-to-right pass the FirstPass Structure which explicitly exhibits the syntactic and semantic structure of a statement by showing syntactic context by a tree structure and semantic context by the ''precedence string.'' The present development stops with the concepts of major and minor modifiers and leaves ambiguity resolution and other topics to future papers.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Nov 01, 1962
Accession Number
AD0296998

Entities

People

  • Douglas T. Ross

Organizations

  • Massachusetts Institute of Technology

Tags

Communities of Interest

  • Air Platforms
  • C4I
  • Space
  • Weapons Technologies

DTIC Thesaurus Topics

  • Air Force
  • Computer Programming
  • Computers
  • Construction
  • Control Systems Engineering
  • Engineering
  • Engineers
  • Governments
  • Language
  • Machines
  • Manufacturing
  • Manufacturing Engineering
  • Natural Languages
  • New York
  • Production Engineering
  • Programming Languages
  • Specifications

Readers

  • Artificial Intelligence
  • Database Systems and Applications
  • Operations Research