Advertisement

Author Archives

Research and Advances

Introduction

The meaning and implementation of the term "computing" has changed greatly since ACM was first organized 60 years ago. This special section presents overview articles collectively called "non-silicon-based new computing paradigms." Although these paradigms often differ from one another significantly, there are three common characteristics: the techniques are not based on the traditional silicon-based integrated circuit technology; the basic computing elements have been physically implemented, meaning they are not just theory; and many of them aim at miniaturization, often on the order of 1--100 nanometers. Here, the term "computing" is employed in a very broad sense.
Research and Advances

Principles and applications of chaotic systems

There lies a behavior between rigid regularity and randomness based on pure chance. It's called a chaotic system, or chaos for short [5]. Chaos is all around us. Our notions of physical motion or dynamic systems have encompassed the precise clock-like ticking of periodic systems and the vagaries of dice-throwing chance, but have often been overlooked as a way to account for the more commonly observed chaotic behavior between these two extremes. When we see irregularity we cling to randomness and disorder for explanations. Why should this be so? Why is it that when the ubiquitous irregularity of engineering, physical, biological, and other systems are studied, it is assumed to be random and the whole vast machinery of probability and statistics is applied? Rather recently, however, we have begun to realize that the tools of chaos theory can be applied toward the understanding, manipulation, and control of a variety of systems, with many of the practical applications coming after 1990. To understand why this is true, one must start with a working knowledge of how chaotic systems behave—profoundly, but sometimes subtly different, from the behavior of random systems.
Research and Advances

New horizons in commercial and industrial AI

AI as a field has undergone rapid growth in diversification and practicality. For the past 10 years, the repertoire of AI techniques has evolved and expanded. Scores of newer fields have recently been added to the traditional domains of practical AI. Although much practical AI is still best characterized as advanced computing rather than intelligence, applications in everyday commercial and industrial settings have certainly increased, especially since 1990. Additionally, AI has shown a growing influence on other computer science areas, such as databases, software engineering, distributed computing, computer graphics, user interfaces, and stimulation.

Shape the Future of Computing

ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.

Get Involved