This thesis is concerned with the design of efficient algorithms for listing combinatorial structures. The research described here gives some answers to the following questions: which families of combinatorial structures have fast computer algorithms for listing their members, What general methods are useful for listing combinatorial...

This introduction to computational geometry is designed for beginners. It emphasizes simple randomized methods, developing basic principles with the help of planar applications, beginning with deterministic algorithms and shifting to randomized algorithms as the problems become more complex. It also explores higher dimensional advanced...

Learning to perform complex action strategies is an important problem in the fields of artificial intelligence, robotics, and machine learning. Filled with interesting new experimental results, Learning in Embedded Systems explores algorithms that learn efficiently from trial-and error experience with an external world. It is the first...

Must reading for anyone interested in acquiring a thorough understanding of fuzzy logic, its role in soft computing, and its application to control and related fields.

-Lotfi A. Zadeh From the Foreword

Fuzzy Control Systems explores one of the most active areas of research involving fuzzy set theory. The...

The Complete Guide to Software Testing Bill Hetzel Gain a new perspective to software testing as a life cycle activity, not merely as something that happens at the end of coding. This edition is completely revised and contains new chapters on testing methodologies including ANSI standard-based testing—a survey of testing practices. Dr....

Computational complexity, originated from the interactions between computer science and numerical optimization, is one of the major theories that have revolutionized the approach to solving optimization problems and to analyzing their intrinsic difficulty. This volume is a collection of articles on recent complexity developments in numerical...

This book contains papers on almost all models of processes developed
up to now, which are described on the basis of Generalized
Hets (GHs). These extensions of Petri nets were described in my book
"Generalized Hets" (World Scientific Pub], Co., Singapore, 1991). The
results used from the bock "Generalized...

Within the field of logic programming there have been numerous attempts to transform grammars into logic programs. This book describes a complementary approach that views logic programs as grammars and shows how this new presentation of the foundations of logic programming, based on the notion of proof trees, can enrich the field.

This book is for anyone who wants to learn the basics of programming a PC in its native tongue, which is the 80X86 Assembly language. It discusses practical working code for dealing with specifics of the PC DOS software environment using the Microsoft Macro Assembler 6.0. This book can be very useful as a starting guide to use with your macro...

The Mathematica Handbook is intended to provide a convenient reference of all built-in Mathematica Version 2.0 objects to both beginning and advanced users of Mathematica alike. This book arose out of the need to have a convenient reference of all Mathematica commands and objects along with typical examples of them. In addition, The Mathematica...

Transformational programming and parallel computation are two emerging fields that may ultimately depend on each other for success. Perhaps because ad hoc programming on sequential machines is so straightforward, sequential programming methodology has had little impact outside the academic community, and transformational methodology has had little...

Provides a theoretically sound, technically accurate, and complete description of the basic knowledge and ideas that constitute a modern system for speech recognition by machine. Covers production, perception, and acoustic-phonetic characterization of the speech signal; signal processing and analysis...