5 results for "Programming"

Genetic Algorithms

David E. Goldberg
This book, suitable for both course work and self-study, brings together for the first time, in an informal, tutorial fashion, the computer techniques, mathematical tools, and research results that will enable both students and practitioners to apply genetic algorithms to problems in many fields: programmers, scientists, engineers, mathematicians, statisticians and management scientists will all find interesting possibilities here. Major concepts are illustrated with running examples, and major algorithms are illustrated by Pascal computer programs. Chapter concludes with exercises and computer assignments. No prior knowledge of Gas or genetics is assumed.
Pearson Education India 2013-02 412 pages

The Advent of the Algorithm The Idea That Rules the World

David Berlinski
The calculus, which Berlinski explained in his enormously successful book, "A Tour of the Calculus", is the idea that made modern science possible. The algorithm, which Berlinski discusses here, is the idea of an effective procedure that has made the modern world possible. Here is the story of the search for and eventual discovery of the algorithm, the set of instructions that drives computers. The algorithm was discovered by a succession of logicians and mathematicians working alone and in obscurity during the first half of the 20th century. Their story makes this the book of Genesis for the computer revolution. "A playful, witty, highly literate effort to guide the mathematically uninitiated through the mysteries of the calculus." Illustrated.
DIANE Publishing Company 2000-11 345 pages

The Making of Prince of Persia Journals 1985-1993

Jordan Mechner
A deep dive into the origins of the epic, bestselling video game, in the creator's own words. The creator of one of the most innovative and bestselling video games of all time gives an unvarnished look into the creative process in this one-of-a-kind compilation. Before Prince of Persia was a best-selling video game franchise and a Disney movie, it was an Apple II computer game created and programmed by one person: Jordan Mechner. Mechner's candid and revealing journals from the time capture the journey from his parents' basement to the forefront of the fast-growing 1980s video game industry―and the creative, technical, and personal struggles that brought the Prince into being and, ultimately, into the homes of millions of people worldwide. Now, on the 30th anniversary of Prince of Persia 's release, Mechner looks back at the journals he kept from 1985 to 1993, offering new insights into the game that established him as a pioneer of cinematic storytelling in the industry. This beautifully illustrated and annotated collector's edition includes: 300 pages of Mechner's original journals Present-day margin notations by Mechner adding explanation, context, and affectionate cartoons of real-life characters Archival visuals illustrating the stages of the game's creation Work-in-progress sketches, rotoscoped animation, screenshots, interface design, memos, and more A full-color 32-page "Legacy" section in which Mechner and fans share Prince of Persia memories from the past 30 years, including the Ubisoft games and Disney movie The Making of Prince of Persia is both a tribute to a timeless classic and an indelible look at the creative process that will resonate with retro-gaming fans, game developers, and writers, artists, and creators of all stripes.
Stripe Matter Incorporated 2020-04-28 336 pages

A Theory of Objects

Martin Abadi,Luca Cardelli
Procedural languages are generally well understood and their formal foundations cast in the forms of various lambda-calculi. For object- oriented languages however the situation is not as clear-cut. In this book the authors propose and develop a different approach by developing object calculi in which objects are treated as primitives. Using object calculi,the authors are able to explain both the semantics of objects and their typing rules and demonstrate how to develop all of the most important concepts of object-oriented programming languages: self, dynamic dispatch, classes, inheritance, protected and private methods, prototyping, subtyping, covariance and contravariance, and method specialization. Many researchers and graduate students will find this an important development of the underpinnings of object-oriented programming.
Springer New York 2011-04-19 396 pages

Progress in Mathematical Programming Interior-Point and Related Methods

Nimrod Megiddo
The starting point of this volume was a conference entitled "Progress in Mathematical Programming," held at the Asilomar Conference Center in Pacific Grove, California, March 1-4, 1987. The main topic of the conference was developments in the theory and practice of linear programming since Karmarkar's algorithm. There were thirty presentations and approximately fifty people attended. Presentations included new algorithms, new analyses of algorithms, reports on computational experience, and some other topics related to the practice of mathematical programming. Interestingly, most of the progress reported at the conference was on the theoretical side. Several new polynomial algorithms for linear program- ming were presented (Barnes-Chopra-Jensen, Goldfarb-Mehrotra, Gonzaga, Kojima-Mizuno-Yoshise, Renegar, Todd, Vaidya, and Ye). Other algorithms presented were by Betke-Gritzmann, Blum, Gill-Murray-Saunders-Wright, Nazareth, Vial, and Zikan-Cottle. Efforts in the theoretical analysis of algo- rithms were also reported (Anstreicher, Bayer-Lagarias, Imai, Lagarias, Megiddo-Shub, Lagarias, Smale, and Vanderbei). Computational experiences were reported by Lustig, Tomlin, Todd, Tone, Ye, and Zikan-Cottle. Of special interest, although not in the main direction discussed at the conference, was the report by Rinaldi on the practical solution of some large traveling salesman problems. At the time of the conference, it was still not clear whether the new algorithms developed since Karmarkar's algorithm would replace the simplex method in practice. Alan Hoffman presented results on conditions under which linear programming problems can be solved by greedy algorithms.
Springer New York 2011-12-14 158 pages