Bestsellers > > Algorithms
|
|
An Introduction to Mathematical Cryptography (Undergraduate Texts in Mathematics)»rank: 246800by: Jeffrey Hoffstein, Jill Pipher, J.H. Silverman
: :This self-contained introduction to modern cryptography emphasizes the mathematics behind the theory of public key cryptosystems and digital signature schemes. The book focuses on these key topics while developing the mathematical tools needed for the construction and security analysis of diverse cryptosystems. Only basic linear algebra is required of the reader; techniques from algebra, number theory, and probability are introduced and developed as required. The book covers a variety of topics that are considered central to mathematical cryptography. Key topics include: * classical cryptographic constructions, such as Diffie-Hellmann key exchange, discrete logarithm-based cryptosystems, the RSA cryptosystem, and digital signatures; * fundamental mathematical tools for cryptography, including primality testing, factorization algorithms, ... |
An Introduction to Genetic Algorithms (Complex Adaptive Systems)»rank: 114324by: Melanie Mitchell
: :Genetic algorithms have been used in science and engineering as adaptive algorithms for solving practical problems and as computational models of natural evolutionary systems. This brief, accessible introduction describes some of the most interesting research in the field and also enables readers to implement and experiment with genetic algorithms on their own. It focuses in depth on a small set of important and interesting topics—particularly in machine learning, scientific modeling, and artificial life—and reviews a broad span of research, including the work of Mitchell and her colleagues. The descriptions of applications and modeling projects stretch beyond the strict boundaries of computer science to include dynamical systems theory, game theory, molecular ... |
||
Art of the Digital Age»rank: 91666by: Bruce Wands
: :An essential guide for everyone interested in culture and creativity in the digital world.The impact of digital technology has radically transformed traditional activities such as painting and sculpture, while entirely new forms, such as net art, digital installation, and virtual reality, have emerged as recognized artistic practices. Digital artists themselves are often pushing the boundaries of artistic expression and exploring some of the most urgent social and political issues facing humankind today.The first major illustrated survey of the field, Art of the Digital Age presents the work of over one hundred artists from around the world. Following an introduction that traces the history of digital art, the book goes on ... |
Algorithms for Image Processing and Computer Vision»rank: 259687by: J. R. Parker
: :A cookbook of the hottest new algorithms and cutting-edge techniques in image processing and computer vision This amazing book/CD package puts the power of all the hottest new image processing techniques and algorithms in your hands. Based on J. R. Parker's exhaustive survey of Internet newsgroups worldwide, Algorithms for Image Processing and Computer Vision answers the most frequently asked questions with practical solutions. Parker uses dozens of real-life examples taken from fields such as robotics, space exploration, forensic analysis, cartography, and medical diagnostics, to clearly describe the latest techniques for morphing, advanced edge detection, wavelets, texture classification, image restoration, symbol recognition, and genetic algorithms, to name just a few. And, ... |
||
Introduction to Evolutionary Computing (Natural Computing Series)»rank: 151556by: A.E. Eiben, J.E. Smith
: :Evolutionary Computing is the collective name for a range of problem-solving techniques based on principles of biological evolution, such as natural selection and genetic inheritance. These techniques are being increasingly widely applied to a variety of problems, ranging from practical applications in industry and commerce to leading-edge scientific research. This book presents the first complete overview of this exciting field aimed directly at lecturers and graduate and undergraduate students. It is also meant for those who wish to apply evolutionary computing to a particular problem or within a given application area. To this group the book is valuable because it presents EC as something to be used rather than just studied. ... |
An Introduction to Bioinformatics Algorithms (Computational Molecular Biology)»rank: 59864by: Neil C. Jones, Pavel A. Pevzner
: :This introductory text offers a clear exposition of the algorithmic principles driving advances in bioinformatics. Accessible to students in both biology and computer science, it strikes a unique balance between rigorous mathematics and practical techniques, emphasizing the ideas underlying algorithms rather than offering a collection of apparently unrelated problems. The book introduces biological and algorithmic ideas together, linking issues in computer science to biology and thus capturing the interest of students in both subjects. It demonstrates that relatively few design techniques can be used to solve a large number of practical problems in biology, and presents this material intuitively. An Introduction to Bioinformatics Algorithms is one of the first books ... |
||
Cryptography for Dummies»rank: 46850by: Chey Cobb
: : Cryptography is the most effective way to achieve data security and is essential to e-commerce activities such as online shopping, stock trading, and banking This invaluable introduction to the basics of encryption covers everything from the terminology used in the field to specific technologies to the pros and cons of different implementations Discusses specific technologies that incorporate cryptography in their design, such as authentication methods, wireless encryption, e-commerce, and smart cards Based entirely on real-world issues and situations, the material provides instructions for already available technologies that readers can put to work immediately Expert author Chey Cobb is retired from the NRO, where she held a Top Secret security ... |
Computational Geometry in C (Cambridge Tracts in Theoretical Computer Science)»rank: 78918by: Joseph O'Rourke
: :This is the newly revised and expanded edition of the popular introduction to the design and implementation of geometry algorithms arising in areas such as computer graphics, robotics, and engineering design. The second edition contains material on several new topics, such as randomized algorithms for polygon triangulation, planar point location, 3D convex hull construction, intersection algorithms for ray-segment and ray-triangle, and point-in-polyhedron. A new 'Sources' chapter points to supplemental literature for readers needing more information on any topic. A novel aspect is the inclusion of working C code for many of the algorithms, with discussion of practical implementation issues. The self-contained treatment presumes only an elementary knowledge of mathematics, but ... |
||
How to Do Everything with Your Digital Camera»rank: 877853from: McGraw-Hill/OsborneMedia
: :Publishing Rationale - Digital Camera use is clearly on the rise -sales of cameras have topped $1 Billion, and the digital category now makes up about 36% of the entire camera market, with 1.8 million units sold in 1999 (a 63% increase in 1999), according to market researcher NPD Intelect. - Digital Camera prices are dropping. There are lots of digital cameras on the market in a wide price range, but the introduction of sub-$300 cameras, and the increased sales coming from non-cameras specific retailers (Kmart, and chain drugstores, in addition to Circuit City and Fry's Electronics) means there's a huge spike in digital camera owners who have cameras but ... |
Computer Security Basics»rank: 129113by: Rick Lehtinen, G.T. Gangemi
: :This is the must-have book for a must-know field. Today, general security knowledge is mandatory, and, if you who need to understand the fundamentals, Computer Security Basics 2nd Edition is the book to consult. The new edition builds on the well-established principles developed in the original edition and thoroughly updates that core knowledge. For anyone involved with computer security, including security administrators, system administrators, developers, and IT managers, Computer Security Basics 2nd Edition offers a clear overview of the security concepts you need to know, including access controls, malicious software, security policy, cryptography, biometrics, as well as government regulations and standards. This handbook describes complicated concepts such as trusted systems, ... |