|
|
US | UK | Germany | Help |
| Home - Pure And Applied Math - Computaional Geometry (Books) | |
|   | 1-20 of 80 | Next 20 |
click price to see details click image to enlarge click link to go to the store
| 1. Computational Geometry in C (Cambridge Tracts in Theoretical Computer Science) by Joseph O'Rourke | |
![]() | Paperback
(15 February, 2001)
list price: US$36.99 -- our price: US$36.99 (price subject to change: see help) Isbn: 0521649765 Availabity: Usually ships in 24 hours Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
Customer Reviews (5)
The mode of presentation -- supporting a discussion of the theories with implementable code -- is actually a bit refreshing. For comparison: Other books, when discussing the line segment intersection problem (ie: Given a set of line segments, find all of their intersection points) simply assume that computing the intersection of a pair of segments can be done in constant time. This is not an especially difficult problem, but the discussion seems more complete with a brief description of how this might be done. The same can be said about other primitive tests and operations in other algorithms. Overall, this book can stand alone as an excellent introduction to computational geometry, but a serious student in the subject will want more: perhaps Preparata and Shamos or de Berg et. al.
The ability to visualize objects in an abstract subject like algebraic geometry boils down to, in the case of toric varieties, to a consideration of how to manipulate polytopes geometrically. A major portion of the book, if not all of it, is devoted to the computational geometry of polyhedra. Because it is an introductory book, some more advanced topics, such as Bayesian methods to find similarities between polyhedra, and neural network approaches to classifying polyhedral objects are not treated. Readers who need to do such things will be well-prepared for them after a study of this book. In addition, there are good exercises assigned at the end of each chapter, so the book could be used in the classroom. Some readers will however choose to use it as a reference source, and it would be a good one, for the author gives references to topics that he only touched upon in the book. Some particular areas that were treated especially well were: 1. The discussion on data structures for surfaces of polyhedra. Although not very general, since he choose to deal with only triangulated polytopes, readers who need to be more general will have a good start in this discussion. 2. The discussion on volume overflow and how to deal with it using robust computation. 3. The discussion, albeit short, of the randomized incremental algorithm. 4. The treatment on the minimum spanning tree and Kruskal's algorithm. Communication network performance optimization is now a major application of this algorithm and others in graph theory, including the author's later discussion of Dijkstra's algorithm.
Subjects: 1. C (Computer program language) 2. Data processing 3. Geometry 4. Geometry - General 5. Mathematics 6. Programming Languages - C 7. Science/Mathematics 8. Algorithms & procedures 9. C & Visual C 10. Computers / General 11. Geometry--Data processing   | |
| 2. Computational Geometry by Mark De Berg, Marc Van Kreveld, Mark Overmars, Otfried Schwarzkopf | |
![]() | Hardcover
(18 February, 2000)
list price: US$49.95 -- our price: US$39.46 (price subject to change: see help) Isbn: 3540656200 Availabity: Usually ships in 24 hours Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
Customer Reviews (11)
This is an algorithms textbook, though, not a textbook full of code. You will not find compilable code in the author's favorite programming language du jour -- this may be what the first reviewer meant by "desperately needed details". What you will find is clear, correct, well-motivated explanations of the underlying algorithms, data structures, and mathematics. The book does have a few faults. The motivating examples are often forced ("mixing things" for convex hulls??). The authors deliberately chose to show only one algorithm for each problem they consider, and occasionally the algorithm they chose is not the simplest or most efficient. But these are minor points. If you're going to buy just one computational geometry book, this is the one to get.
Although I have yet to actually implement one of the algorithms in the book directly, I was exposed to a number of general techniques which I have used, such as randomized techniques to eliminate pathological worst-case performance problems, and various space partitioning techniques. The algorithms are all presented in pseudocode, unfortunately, which is the reason for only 4 out of 5 stars. Also, some important details are omitted which make a few of their algorithms practically useless (although they are interesting theoritically). For example, there is an algorithm for pathfinding and collision avoidance for a translating (but not ROTATING!) robot. If you're lookin for a computational geometry bible, this isn't it. But there are certainly some gems in this book and it is a very interesting read.
(2) Each chapter is relatively self-contained. Feel free to skip ahead to subjects that interest you. (3) Surprisingly readable. Unlike most technical material, one can read an entire chapter in a single sitting without missing much. Generally, each chapter will develop a single algorithm for a single kind of problem. (4) It's very up to date. This second edition is less than two years old, it includes some new results in the field. Con: (2) There are many important advanced results that are not discussed in the main text. An obvious example is the first chapter, which describes a well-known convex hull algorithm that takes O(n log n) time but algorithms that are faster for most inputs are mentioned only in the "Notes and Comments" at the end of the chapter. Someone interested in lots of gory details would be well-served to combine this book with Boissonnat and Yvinec's more detailed and mathematical "Algorithmic Geometry". ... Read more Subjects: 1. Algorithms (Computer Programming) 2. Computer Books: General 3. Computer Mathematics 4. Computer Science 5. Computers 6. Data processing 7. Geometry 8. Geometry - General 9. Mathematics 10. Programming - General   | |
| 3. Computational Line Geometry by Helmut Pottmann, Johannes Wallner | |
![]() | Hardcover
(09 August, 2001)
list price: US$98.00 -- our price: US$98.00 (price subject to change: see help) Isbn: 3540420584 Availabity: Usually ships in 24 hours Canada | United Kingdom | Germany | France | Japan |
Subjects: 1. Applied 2. Data processing 3. General 4. Geometry - Differential 5. Geometry - General 6. Line geometry 7. Mathematics 8. Probability & Statistics - General 9. Projective Geometry 10. Riemannian Manifolds 11. Science/Mathematics   | |
| 4. Ideals, Varieties, and Algorithms: An Introduction to Computational Algebraic Geometry and Commutative Algebra (Undergraduate Texts in Mathematics) by David A. Cox, John Little, Donal O'Shea, John B. Little | |
![]() | Hardcover
(01 November, 1996)
list price: US$59.95 -- our price: US$51.56 (price subject to change: see help) Isbn: 0387946802 Availabity: Usually ships in 24 hours Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
Customer Reviews (6)
Subjects: 1. Algebra 2. Algebraic Geometry 3. Commutative algebra 4. Data processing 5. Geometry - Algebraic 6. Geometry, Algebraic 7. Mathematics 8. Science/Mathematics   | |
| 5. Computational Geometry: An Introduction (Texts and Monographs in Computer Science) by Franco P. Preparata, Michael Ian Shamos | |
![]() | Hardcover
(01 January, 1991)
list price: US$76.95 -- our price: US$65.41 (price subject to change: see help) Isbn: 0387961313 Availabity: Special Order Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
Customer Reviews (5)
The book only gets 4 stars because it's hard to read. It took me several tries to pick up the ideas in this text. I think the De Berg text is MUCH easier to read. The book is also getting a little dated. Some of the topics have come a long way since the 80's. This book seems to be in most University libraries if you have that option. ... Read more Subjects: 1. Computer Science 2. Discrete Mathematics 3. Geometry 4. Geometry - General 5. Mathematics 6. Science/Mathematics   | |
| 6. Handbook of Discrete and Computational Geometry, Second Edition by Jacob E. Goodman, Joseph O'Rourke | |
![]() | Hardcover
(15 April, 2004)
list price: US$139.95 -- our price: US$139.95 (price subject to change: see help) Isbn: 1584883014 Availabity: Usually ships in 24 hours Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
Customer Reviews (1)
There are a few articles overviewing Voronoi diagrams, such as the one on Voronoi diagrams and triangulations. The applications of Voronoi diagrams are many, and include tumour cell diagnosis, biometry, galaxy distributions, and pattern recognition. This article is a little short considering the importance of the subject. The article on shortest paths and networks is somewhat disappointing since there is no in-depth discussion on network routing algorithms. The article on computational topology highlights some of the results in this very important area. Many problems in topology have been tackled recently using computers, particularly the work of the mathematician A.T. Fomenko. Computational topology is a relatively young field, having been in existence only since the early 1990's. The applications are enormous, ranging from meshing, morphing, feature extraction, data compression, and in many scientific areas such as computational medicine, chemistry, and astrophysics. It can also be used in computer security via graphical passwords. It is an immense help in visualizing complicated topological objects, such as Lens spaces, horned spheres, and thickened knots. The article does not touch on the use of Mayer-Vietoris sequences to design efficient divide-and-conquer schemes for computing the homology of higher-dimensional complexes. The interplay between topology and finding better algorithms in computational geometry is one that will flourish no doubt in years to come. The last section of the book covers applications with the most interesting article being the one on sphere packing and coding theory. The algorithms in sphere packing have direct applicability to error correctiong codes over the field GF(q). The author of this article does touch briefly on general algebraic-geometric codes, which is good considering their importance in applications. The last article appropriately discusses available software for computational geometry. Although the list of Web sites is quite extensive, there are many more available since this book was first printed. A very fine addition to the literature on computational geometry and should be on everyone's shelf who is interested in this important area. ... Read more Subjects: 1. Applied 2. Combinatorial geometry 3. Data processing 4. Discrete Mathematics 5. Geometry 6. Geometry - General 7. Handbooks, manuals, etc 8. Mathematics 9. Science/Mathematics   | |
| 7. Level Set Methods and Fast Marching Methods : Evolving Interfaces in Computational Geometry, Fluid Mechanics, Computer Vision, and Materials Science ( ... phs on Applied and Computational Mathematics) by J. A. Sethian, P. G. Ciarlet, A. Iserles, R. V. Kohn, M. H. Wright | |
![]() | Paperback
(13 June, 1999)
list price: US$39.99 -- our price: US$32.79 (price subject to change: see help) Isbn: 0521645573 Availabity: Usually ships in 24 hours Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
Customer Reviews (4)
The first six chapters are good for giving you a nice qualitative understanding of the method and the issues of implementing the method. And the rest of the book claims to show you the more advanced techniques, but whenever the nitty gritty details are needed, he refers you to the references. My advice: just get his references. If you are at a university, then you probably have free access to the online journals that contain his (and others) research articles. In fact, this book is basically a copy-paste of those articles! Literally!
Subjects: 1. Advanced 2. Applied 3. Level set methods 4. Mathematics 5. Physics 6. Science/Mathematics 7. Calculus & mathematical analysis 8. Mathematics / General 9. Numerical analysis   | |
| 8. Geometry and Topology for Mesh Generation (Cambridge Monographs on Applied and Computational Mathematics) by Herbert Edelsbrunner, P. G. Ciarlet, A. Iserles, R. V. Kohn, M. H. Wright | |
![]() | Hardcover
(28 May, 2001)
list price: US$50.00 -- our price: US$45.50 (price subject to change: see help) Isbn: 0521793092 Availabity: Usually ships in 24 hours Canada | United Kingdom | Germany | France | Japan |
Subjects: 1. Applied 2. Differential Equations 3. Geometry 4. Geometry - General 5. Mathematics 6. Numerical grid generation (Num 7. Numerical grid generation (Numerical analysis) 8. Partial Differential Equations 9. Science/Mathematics 10. Topology 11. Topology - General 12. Mathematics / General 13. Numerical analysis   | |
| 9. Simulating Hamiltonian Dynamics (Cambridge Monographs on Applied and Computational Mathematics) by B. Leimkuhler, Sebastian Reich, P. G. Ciarlet, A. Iserles, R. V. Kohn, M. H. Wright | |
![]() | Hardcover
(31 January, 2005)
list price: US$75.00 -- our price: US$75.00 (price subject to change: see help) Isbn: 0521772907 Availabity: Not yet released. Canada | United Kingdom | Germany | France | Japan |
Subjects: 1. Geometry - General 2. Mathematics 3. Mechanics - General 4. Science/Mathematics 5. Study & Teaching 6. Mathematics / General 7. Numerical analysis   | |
| 10. Perceptrons - Expanded Edition: An Introduction to Computational Geometry by Marvin L. Minsky, Seymour A. Papert | |
![]() | Paperback
(28 December, 1987)
list price: US$35.00 -- our price: US$35.00 (price subject to change: see help) Isbn: 0262631113 Availabity: Usually ships in 7 to 8 days Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
Customer Reviews (2)
I found this book to be generally easy to read. Despite being written in 1969, it is still very timely. ... Read more Subjects: 1. Artificial Intelligence 2. Computer Bks - Communications / Networking 3. Computer Books: General 4. Computer Books: Operating Systems 5. Computer Science 6. Computers 7. Data Processing - Parallel Processing 8. Data processing 9. Geometry 10. Machine learning 11. Networking - General 12. Neural Networks 13. Parallel processing (Electroni 14. Perceptrons 15. Computers / Computer Science   | |
| 11. Data Structures and Algorithms: Multi-Dimensional Searching and Computational Geometry (Etacs Monographs on Theroetical Computer Science) by Kurt Mehlhorn | |
![]() | Hardcover
(01 August, 1984)
list price: US$35.95 Isbn: 0387136428 Availabity: This item is currently not available. Canada | United Kingdom | Germany | France | Japan |
Subjects: 1. Algorithms (Computer Programming) 2. Computer Bks - General Information 3. Computer Science 4. Data Structures   | |
| 12. Computational Geometry and Computer Graphics in C++ by Michael J. Laszlo | |
![]() | Hardcover
(10 October, 1995)
list price: US$70.00 -- our price: US$70.00 (price subject to change: see help) Isbn: 0132908425 Availabity: Usually ships in 1 to 3 weeks Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
|
Features Customer Reviews (4)
The first three chapters introduce the reader to the notion of algorithms and data structures. The author uses the boundary-intersection problem to illustrate the main points of the chapter, such as algorithmic paradigms and abstract data types. Complexity measures for algorithms are discussed briefly, along with mathematical induction. The linked list data structures he discusses are very important in computational geometry, especially the pointer-based implementation. In chapter 4, the author discusses the data structures that are needed for dealing with geometric structures in dimension 2 and 3. After a review of vector algebra he defines the point class and then the vertex class. The latter, along with the polygon class, is used to define polygons as a cycle of vertices which are stored in a circular doubly linked list. These are generalized to 3 dimensions where classes are given for points, triangles, and edges. The author then gives an algorithm for finding the intersection of a line and a triangle, which uses projection, and tests for degeneracy before projecting. The next part of the book deals with applications of the algorithms, such as finding a star-shaped polygon in a finite set of points, finding the convex hull of a set of points, the decision problem for points inside polygons, the Cyrus-Beck and Sutherland-Hodgman algorithms for clipping geometric objects to convex polygons, and an O(nlogn) algorithm for triangulating a monotone polygon. The treatment is very understandable and should prepare the reader for more advanced reading (especially in computer graphics). The famous gift wrapping algorithm for finding the convex hull is given, along with the Graham scan algorithm. Issues more pertinent to computer graphics, such as rendering are discussed also. The hidden surface removal problem is solved via depth sorting. An algorithm is also given for finding the Delaunay triangulation. In addition, the author does a nice job of showing how to use plane-sweep algorithms for computational geometry problems in the plane. An interesting O((r + n)logn) time algorithm for finding the number r of pairs of n line segments in the plane that intersect. Voronoi diagrams are discussed also, which are extensively used in applications. The latter few chapters are more specialized than the rest of the book, and concentrate on divide and conquer algorithms and binary search trees.
Are my references deficient because the papers it cites are no less than four years old (relative to the book's release date), and some even date to the 1970s? Most of the methods I present were devised years and even decades ago. I chose these methods to suit the book's purpose and audience; I chose methods that are basic, yet which a less sophisticated reader will find interesting and accessible. Similarly, I chose the book's references so they would be relevant to the book's content and useful to the reader. The choice of what topics to present is always to some degree at the author's discretion, particularly in a book such as this which explores ideas without attempting comprehensive coverage. Critics can always be found who will take issue at the omission of this topic or the inclusion of that, or with how some topic is presented. But again, I chose the material with my book's objectives and audience in mind. Relative to the expectations of a computational geometer or a graduate student, my book cannot compare to Preparata and Shamos', or to Mark deBerg's. Their audience doesn't require a book that spends half its time covering such fundamentals as algorithm analysis, lists and stacks, search trees, and elementary sorting and searching methods. Their audience would expect only the most limited coverage of these things, or no coverage at all. In contrast, given my book's target audience, to omit these topics would be to leave out the very background that the rest of the book not only requires, but that the intended reader likely lacks. Omitting such material would be a disservice to the intended reader. Likewise, to include certain more difficult topics which are the meat of these more advanced books would go well beyond the scope of my book, and to do this would also be a disservice to the intended reader. My book differs significantly from these other books in its objectives and its intended audience.
Several fundamental concepts in computational geometry are screwed up or omitted entirely. For example, there is NO discussion of point-line duality, or of the duality between Delaunay triangulations and Voronoi diagrams, or of the simple connection between 2d Delaunay trianglations and 3d convex hulls. The simple primitive "Are these three points in clockwise order?" is explained using trig (compare angles) instead of linear algebra (compare slopes). [These may seem like technical trivia to novices, but that's why you buy books like this -- in the hopes that at least the technical trivia is done right!] The book describes slow algorithms for problems such as Voronoi diagrams, when equally simple faster algortihms have been known for many years. Despite its 1996 publication date and the rapid development of the field, the book doesn't reference a single paper newer than 1990, and very few newer than 1980! Inexcusably for a book with hunderds of lines of source code, the code isn't available online, on either the publisher's or the author's web site. For all we know, it doesn't even compile, much less work! If you want to learn about computational geometry, this is NOT the book to buy. For programmers, Joe O'Rourke's "Computational Geometry in C" is much more readable, accurate, and up to date. For aspiring computational geometers, Mark de Berg et al's "Comptuational Geometry: Algorithms and Applications" is indispensible. Even the old standard by Preprata and Shamos, depite being 15 years out of date, is better than this one. Laszlo's book is just embarassing. ... Read more Subjects: 1. C++ (Computer program language 2. C++ (Computer program language) 3. Computer Bks - Languages / Programming 4. Computer Graphics - General 5. Computer graphics 6. Programming Languages - C++ 7. Science/Mathematics   | |
| 13. Computational Geometry: An Introduction Through Randomized Algorithms by Ketan Mulmuley | |
![]() | Paperback
(06 February, 1998)
list price: US$46.00 -- our price: US$46.00 (price subject to change: see help) Isbn: 0133363635 Availabity: Usually ships in 24 hours Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
|
Features Customer Reviews (2)
Subjects: 1. Algorithms 2. Algorithms (Computer Programming) 3. Data processing 4. Geometry 5. Geometry - General 6. Mathematics 7. Science/Mathematics   | |
| 14. Computational Algebraic Geometry (London Mathematical Society Student Texts) by Hal Schenck, C. M. Series | |
![]() | Paperback
(06 October, 2003)
list price: US$27.99 -- our price: US$27.99 (price subject to change: see help) Isbn: 0521536502 Availabity: Usually ships in 24 hours Canada | United Kingdom | Germany | France | Japan |
Subjects: 1. Congresses 2. Data processing 3. Geometry - Algebraic 4. Geometry - General 5. Geometry, Algebraic 6. Mathematics 7. Science/Mathematics 8. Algebra 9. Algebraic geometry 10. Mathematics / Geometry / Algebraic   | |
| 15. Level Set Methods : Evolving Interfaces in Computational Geometry, Fluid Mechanics, Computer Vision, and Materials Science (Cambridge Monographs on Applied and Computational Mathematics) by J. A. Sethian, P. G. Ciarlet, A. Iserles, R. V. Kohn, M. H. Wright | |
![]() | Hardcover
(30 August, 1996)
list price: US$44.95 Isbn: 0521572029 Availabity: This item is currently not available. Canada | United Kingdom | Germany | France | Japan |
Subjects: 1. Advanced 2. Analytic Mechanics (Mathematical Aspects) 3. Level set methods 4. Mathematics 5. Science/Mathematics 6. Interfaces (Physical sciences) - Mathematics 7. Mathematics / General   | |
| 16. Proceedings of the Tenth Annual Symposium on Computational Geometry Stony Brook, Ny June 6-8 1994 by Acm Special Interest Group On Algorithms | |
![]() | Paperback
(01 June, 1994)
list price: US$56.00 Isbn: 0897916484 Availabity: This item is currently not available. Canada | United Kingdom | Germany | France | Japan |
Subjects: 1. Computer Architecture - General 2. Computer Bks - General Information   | |
| 17. Computational Geometry: Sixth Annual Symposium/429901 by Acm Special Interest Group for Automata | |
![]() | Paperback
(01 June, 1990)
list price: US$32.00 Isbn: 0897913620 Availabity: This item is currently not available. Canada | United Kingdom | Germany | France | Japan |
Subjects: 1. Computer Bks - General Information 2. General 3. Science/Mathematics   | |
| 18. Advanced Mathematical and Computational Tools in Metrology V (Series on Advances in Mathematics for Applied Sciences, Vol. 57) by P. Ciarlini, M. G. Cox, E. Filipe, F. Pavese, D. Richter | |
![]() | Hardcover
(01 May, 2001)
list price: US$104.00 -- our price: US$104.00 (price subject to change: see help) Isbn: 9810244940 Availabity: Usually ships in 24 hours Canada | United Kingdom | Germany | France | Japan |
Subjects: 1. Congresses 2. General 3. Geometry 4. Geometry - General 5. Mathematics 6. Mensuration 7. Physical measurements 8. Science/Mathematics 9. Weights & Measures 10. Weights And Measures   | |
| 19. Computational Geometry for Design and Manufacture (Mathematics & Its Applications) by I. D. Faux, Michael John Pratt | |
![]() | Hardcover
(01 January, 1979)
Isbn: 0131516558 Availabity: This item is currently not available. Canada | United Kingdom | Germany | France | Japan |
Subjects: 1. Geometry 2. Topology   | |
| 20. Proceedings of the Second Annual Acm Symposium on Computational Geometry | |
![]() | Paperback
(June, 1986)
list price: US$25.00 Isbn: 0897911946 Availabity: This item is currently not available. Canada | United Kingdom | Germany | France | Japan |
Subjects: 1. Congresses 2. Data processing 3. Geometry   | |
|   | 1-20 of 80 | Next 20 |