It has been over twenty years since we published the first edition of this book. Over that period,
our original contention that numerical methods and computers would figure more
prominently in the engineering curriculum—particularly in the early parts—has been dramatically
borne out. Many universities now offer freshman,...
This book is primarily an introduction to the design of algorithms for problem solving.
Its prominent feature is to use a functional language as an implementation language.
Because of the high level of abstraction provided, functional programs tend to be shorter,
clearer and faster to develop than their imperative counterparts. This...
The purpose of this book is to provide up-to-date progress both in Multiple Criteria
Programming (MCP) and Support Vector Machines (SVMs) that have become powerful
tools in the field of data mining. Most of the content in this book are directly
from the research and application activities that our research group has conducted
over the...
Ten years ago the authors undertook to produce a book covering the known material on
formal languages, automata theory, and computational complexity. In retrospect, only a
few significant results were overlooked in the 237 pages. In writing a new book on the
subject, we find the field has expanded in so many new directions that a...
Increased levels of chip integration combined with physical limitations of heat
removal devices, cooling mechanisms and battery capacity, have established
energy-efficiency as an important design objective in the implementation flow of
modern electronic products. To meet these low energy objectives, new low
power techniques, including...
This book provides a foundation in digital design for students in computer
engineering, electrical engineering and computer science courses. It deals
with digital design as an activity in a larger systems design context. Instead
of focusing on gate-level design and aspects of digital design that have
diminishing relevance in a...
The scaling of silicon technology has been ongoing for over forty years. We
are on our way to commercializing devices having a minimum feature size of
one-tenlh of a micron. The push for miniaturization comes from the demand
for higher functionality and higher performance at a lower cost. As a result,
successively higher levels of...
Approximation algorithms have developed in response to the impossibility of solving
a great variety of important optimization problems. Too frequently, when attempting to
get a solution for a problem, one is confronted with the fact that the problem is NP-haid.
This, in the words of Garey and Johnson, means "I can't find an...
The conceptualization of a problem (modeling) and the computational solution of this problem (simulation), is the foundation of Computational Science. This coupled endeavor is unique in several respects. It allows practically any complex system to be analyzed with predictive capability by invoking the multiscale paradigm linking...
Welcome to the special issue of the International Journal of High Speed Electronics and Systems on "High-Speed Mixed-Signal Integrated Circuits". Silicon, in particular MOS silicon, has rapidly become the de facto technology for mixed-signal integrated circuit design due to the high levels of integration possible as device...
People use databases to organize and to manage their data. Oracle Database is the leader
in the relational database management systems market, with a broad adoption in many
industries. Using the best tool is not enough to be sure that the results of our efforts will be
satisfactory—driving the fastest car in a Formula 1...
Too often in the development of a large application, the developer must stop and think about where to find some class he needs, where some new class should go, and how to wire them up in such a way that gets data from wherever it lives to a display so the user can interact with it or vice-versa.