Neural Network Solutions to Logic Programs with Geometric Constraints

Abstract

Hybrid knowledge bases (HKBs), proposed by Nerode and Subrahmanian, provide a uniform theoretical framework for dealing with the mixed data types and multiple reasoning modes required for solving logical deployment problems. Algorithms based on mixed integer linear programming techniques have been developed for the syntactic subset of HKBs corresponding to function-free Prolog-like logic programs. In this study, we examine the ability of neural networks to solve a more comprehensive set of problems expressed within the hybrid knowledge base framework. The objective of this research is to design and implement a nonlinear optimization procedure for solving extended logic programs with neural networks. We focus upon two types of extensions which are typically required in the formulation of logical deployment problems. The first type of extension, which we shall refer to as a Type I extension, costs of embedding numerical and geometric constraints into logic program it. The second type of extension, which we shall call a Type II extension, consists of incorporating optimization problems into logic clauses.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1994
Accession Number
ADA275419

Entities

People

  • Anne Werkheiser
  • Jo A. Parikh
  • V. S. Subrahamanian

Organizations

  • Army Geospatial Center

Tags

Communities of Interest

  • C4I
  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Algorithms
  • Artificial Intelligence
  • Artificial Intelligence Computing
  • Artificial Intelligence Software
  • Computer Programming
  • Computer Science
  • Computers
  • Convex Programming
  • Evolutionary Algorithms
  • Identification Systems
  • Integer Programming
  • Linear Programming
  • Mathematical Programming
  • Neural Networks
  • Optimization
  • Recurrent Neural Networks
  • Security

Fields of Study

  • Computer science

Readers

  • Artificial Intelligence
  • Operations Research

Technology Areas

  • AI & ML
  • AI & ML - Machine Learning Algorithms
  • AI & ML - Neural Networks