Computational geometry concerns itself with designing and analyzing algorithms for solving geometric problems. The field has reached a high level of sophistication, and very complicated algorithms have been designed. However, it is also useful to develop more practical algorithms, so long as they are based on rigorous methods. One such method...
You are about to embark on the study of a fascinating and important subject: the
theory of computation. It comprises the fundamental mathematical properties of
computer hardware, software, and certain applications thereof. In studying this
subject we seek to determine what can and cannot be computed, how quickly,
with how much memory,...
SharePoint 2010 is a complex product, and a diverse skill set is required to administer it. You have to be part database administrator (DBA), part web developer, part network administrator, and part server administrator to fully wrap your mind around this product. This book was written to help you do just that.
While books and journals of high quality have proliferated in discrete and compu-
tational geometry during recent years, there has been to date no single reference
work fully accessible to the nonspecialist as well as to the specialist, covering all
the major aspects of both fields. The Handbook of Discrete and Computational
Geometry...
This has been a very long journey. We found that writing this book was a challenging
task, a much harder one than we had anticipated, but there were also moments of joy
and discovery along the way! The idea for the book first came to us 18 months ago,
and many days and nights have come and gone between the first sentence we wrote
and...
The third edition of Engineering Noise Control has been thoroughly revised, updated and extended. Each chapter contains new material, much of which is not available elsewhere. The result is a comprehensive discussion of the theoretical principles and concepts of acoustics and noise control, a detailed discussion of the hearing...
Beautiful mathematical ideas abound in multimedia software! Some are not
encountered until late in undergraduate or even postgraduate study, whereas they
can be appreciated and used much earlier. This book presents a few dozen such
pearls, strung together by their ubiquity in many applications. It is based on
the course Topics in...
The main purpose of statistical theory is to derive from observations of a
random phenomenon an inference about the probability distribution underlying
this phenomenon. That is, it provides either an analysis (description)
of a past phenomenon, or some predictions about a future phenomenon of
a similar nature. In this book, we insist...
In the past decade, the movement to lighter-weight and increasingly agile methods
has been the most significant change to affect the software enterprise since the
advent of the waterfall model in the 1970s. Originated by a variety of thought and
practice leaders and proven in real-world, successful experiments, the methods
have proven...
Industry pundits love drama. New products don’t build on the status quo
to make things better. They “revolutionize” or, better yet, define a “new
paradigm.” And, of course, given the way technology evolves, the results
rarely are as dramatic as the pundits make it seem.
The first edition of this book, which was published in 1995, contained thirteen
chapters. My objective was to produce a general textbook that treated all the
essential core areas of cryptography, as well as a selection of more advanced
topics. In writing the book, I tried to design it to be flexible enough to permit
a wide variety of...
This book is intended for an introductory course in digital logic design, which is a basic
course in most electrical and computer engineering programs. A successful designer of
digital logic circuits needs a good understanding of basic concepts and a firm grasp of
computer-aided design (CAD) tools. The purpose of our book is to provide...