All Books
Graph Algorithms by Shimon Even – Cambridge University Press hardcover book cover
Computers & Internet

Graph Algorithms: A Classic Computer Science Textbook on Network Flows, Depth-First Search, and Planarity by Shimon Even

2,570

Inclusive of all applicable taxes. FREE shipping on all orders.

Quantity:
1
Share:
Free DeliveryOn every order
15-Day ReturnEasy returns
Genuine BookPhysical copy only

Available Offers

  • 🚚Free DeliveryFree shipping on all orders
  • 💵Cash on DeliveryPay when your order arrives
  • ↩️15-Day Easy ReturnsHassle-free return policy
  • 🔒Cash on DeliveryPay safely when your order arrives

Check Delivery

Product Description

Introduction

Graph algorithms lie at the heart of modern computing, powering everything from social networks and route planning to network flow optimisation and circuit design. For decades, Shimon Even’s Graph Algorithms has been the definitive guide for students and professionals who want a rigorous yet accessible foundation in this essential subject. Now thoroughly revised and updated, this second edition from Cambridge University Press brings classic theory into the present day, making it an indispensable resource for Indian computer science students, software engineers, and competitive programmers.

Book Overview

Originally published in 1979, Shimon Even’s Graph Algorithms was a landmark text that shaped an entire generation of algorithm designers. This second edition, featuring a foreword by Richard M. Karp and extensive notes by Andrew V. Goldberg, preserves the clarity and depth of the original while incorporating modern insights. The book begins with fundamental concepts such as graphs, shortest paths, trees, depth-first search, and breadth-first search. It then delves into the core of network flows and their diverse applications, before concluding with planar graphs and graph planarity testing. Every algorithm is explained in a formal yet intuitive style, with emphasis on correctness proofs and efficient implementation.

Key Highlights

  • Revised and updated edition of a classic algorithms textbook, with new notes and commentary by Andrew V. Goldberg
  • Foreword by Richard M. Karp, a Turing Award winner and pioneer in algorithm analysis
  • Clear, step-by-step explanations of graph algorithms, from basics to advanced topics
  • Focus on network flows, including max-flow min-cut theorem, augmenting paths, and applications
  • In-depth coverage of planarity testing – a rare and valuable topic in modern algorithm books
  • Rigorous yet accessible – ideal for self-study and classroom use

Inside the Book

The book is structured to build understanding progressively. Early chapters cover essential graph theory and search techniques, including BFS, DFS, and shortest-path algorithms like Dijkstra’s and Bellman-Ford. The middle section is devoted to network flows: the Ford-Fulkerson method, Edmonds-Karp algorithm, and applications such as bipartite matching, circulation problems, and connectivity. The final chapters explore planar graphs, Euler’s formula, and the Hopcroft-Tarjan planarity testing algorithm – a topic rarely treated in such depth. Each chapter includes carefully chosen exercises that reinforce learning and challenge the reader to think algorithmically.

Key Topics

  • Graph representation and basic properties
  • Breadth-first search and depth-first search
  • Shortest paths in weighted and unweighted graphs
  • Minimum spanning trees (Prim’s and Kruskal’s algorithms)
  • Maximum flow and minimum cut
  • Applications of network flows: matching, vertex connectivity, edge connectivity
  • Planar graphs: characterisation, dual graphs, and planarity testing
  • Algorithms for testing graph planarity (Hopcroft-Tarjan method)

Reader Benefits

By studying this book, readers will gain a deep, principled understanding of graph algorithms that goes beyond rote memorisation. The focus on correctness proofs and algorithmic reasoning prepares students for advanced courses in theoretical computer science, while the practical examples and applications make it valuable for working professionals. Indian students preparing for GATE, UGC-NET, or competitive programming contests will find the clear exposition and classic algorithms directly applicable. The book also serves as an excellent reference for researchers and practitioners who need to implement efficient graph algorithms in fields such as operations research, network design, and data science.

Learning Outcomes

  • Master the fundamental graph search techniques (BFS, DFS) and their applications
  • Understand and implement shortest-path algorithms for various graph types
  • Analyse and design network flow algorithms with confidence
  • Apply flow theory to solve real-world problems like matching and connectivity
  • Comprehend the theory of planar graphs and test graph planarity algorithmically
  • Develop rigorous algorithmic thinking through proofs and complexity analysis

Who Should Read

This book is ideal for undergraduate and postgraduate computer science students in India who have taken a basic data structures and algorithms course. It is also highly recommended for software engineers, data scientists, and researchers who want to strengthen their algorithmic foundation. Competitive programmers will appreciate the classic algorithms and their efficient implementations. Additionally, instructors teaching graph theory or advanced algorithms will find this an excellent textbook for semester-long courses.

About the Author

Shimon Even was a pioneering computer scientist and professor at the Technion – Israel Institute of Technology. His work in graph algorithms, network flows, and cryptography has had a lasting impact on the field. He authored several influential textbooks and mentored generations of students, including Andrew V. Goldberg, who contributed extensively to this revised edition. Even’s ability to present complex ideas with elegance and precision is evident throughout this book.

About the Publisher

Cambridge University Press is a world-renowned academic publisher with a legacy of excellence spanning over four centuries. Known for its rigorous editorial standards and commitment to scholarly quality, Cambridge University Press publishes textbooks and reference works that are trusted by students and academics worldwide. This edition of Graph Algorithms upholds that tradition, offering Indian readers a premium hardcover volume that will endure years of study and reference.

Conclusion

Whether you are a student beginning your journey into graph theory or a seasoned professional seeking to deepen your algorithmic expertise, Shimon Even’s Graph Algorithms is a timeless investment. With its clear exposition, rigorous proofs, and comprehensive coverage of network flows and planarity, this second edition remains the gold standard for graph algorithm textbooks. Add this essential volume to your library and master the algorithms that drive the digital world.

Quick Summary

Graph Algorithms by Shimon Even is a foundational textbook that has shaped the study of graph algorithms for decades. This second edition, published by Cambridge University Press, retains the clarity and formal rigor of the original while incorporating updates and commentary by Andrew V. Goldberg. The book begins with essential graph concepts—shortest paths, trees, depth-first search, and breadth-first search—before diving into the core topic of network flows and their diverse applications. Later chapters explore planar graphs and methods for testing planarity, providing a complete journey through classical graph algorithm theory. Written in a formal yet intuitive style, it is ideal for computer science students at undergraduate and graduate levels, as well as professionals seeking to deepen their understanding. Readers will learn to design, analyze, and apply algorithms for real-world problems in networking, optimization, and more. Choosing Bookshops.in ensures you receive a genuine hardcover edition with fast delivery across India, backed by a trusted local bookstore.

Book Highlights

Classic introductory text on graph algorithms originally published in 1979
Thoroughly revised second edition with notes by Andrew V. Goldberg
Foreword by Turing Award winner Richard M. Karp
Clear, formal language with direct and intuitive presentation
Covers basic graph concepts: shortest paths, trees, DFS, BFS
In-depth treatment of network flows and their applications
Final chapters on planar graphs and planarity testing
Ideal for undergraduate and graduate computer science courses
Published by Cambridge University Press, a trusted academic publisher
Hardcover edition for durability and long-term use
Includes exercises and examples to reinforce learning
Suitable for self-study and classroom teaching
Focus on algorithm design and analysis
Essential for competitive programming and technical interviews

Book Specifications

ISBN-139780521736534
ISBN-100521736536
Publisher‎ Cambridge University Press
Language‎ English
Dimensions‎ 15.19 x 1.17 x 22.81 cm
Weight‎ 290 g
Country‎ India
CategoryProgramming & Software Development › Algorithms
GenreNon-fiction
Original LanguageEnglish

Frequently Asked Questions

What topics does Graph Algorithms cover?
The book covers basic graph concepts, shortest paths, trees, depth-first search, breadth-first search, network flows, applications of network flows, planar graphs, and testing graph planarity.
Is this book suitable for beginners?
Yes, it starts with fundamental material and explains algorithms in a formal but simple language, making it accessible to students new to graph algorithms.
Who is the author of Graph Algorithms?
The author is Shimon Even, a renowned computer scientist. The second edition includes notes by Andrew V. Goldberg and a foreword by Richard M. Karp.
What is the difference between the first and second edition?
The second edition is thoroughly revised with updated content, additional notes by Andrew V. Goldberg, and a foreword by Richard M. Karp, while retaining the classic presentation.
Is this book used in Indian universities?
Yes, it is a recommended textbook for graph theory and algorithms courses in many Indian engineering and computer science programs.
Does the book include exercises?
Yes, it includes exercises and examples to help readers practice and reinforce the concepts discussed.
Is this book available in hardcover?
Yes, this edition is a hardcover, making it durable for frequent use.
What is the ISBN for this book?
The ISBN-13 is 9780521736534.
Can I use this book for self-study?
Absolutely. The clear, intuitive presentation and formal explanations make it ideal for independent learners.
Does the book cover network flow algorithms?
Yes, the main part of the book is devoted to network flows and their applications, including max-flow min-cut and Ford-Fulkerson.
What is the language of the book?
The book is written in English.
Who is Richard M. Karp?
Richard M. Karp is a Turing Award-winning computer scientist known for his work in algorithms and complexity theory. He wrote the foreword for this edition.
Why should I buy from Bookshops.in?
Bookshops.in is a premium Indian online bookstore offering genuine editions, competitive prices, and reliable delivery across India.

Customers Also Bought

Buy Algorithmische Sprache Und Programmentwicklung | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer — BookShops.in

Programming

Algorithmische Sprache Und Programmentwicklung | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer

3,143
Buy Distributed Algorithms | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean — BookShops.in

Programming

Distributed Algorithms | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean

5,539
Buy Meta-Level Control for Deductive Database Systems | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schm — BookShops.in

Programming

Meta-Level Control for Deductive Database Systems | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schm

5,458
Buy Java Web Services | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O' — BookShops.in

Programming

Java Web Services | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'

3,680
Buy Database in Depth | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J.  — BookShops.in

Programming

Database in Depth | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J.

3,158
Buy Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problem | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson |  — BookShops.in

Programming

Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problem | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson |

5,602

Related Products

View All
Buy Modern Full-Stack React Projects by Daniel Bugl — BookShops.in

Computers & Internet

Modern Full-Stack React Projects by Daniel Bugl

2,311
Buy Mootools 1.2 Beginner's Guide (English, Jacob Gube) — BookShops.in

Computers & Internet

Mootools 1.2 Beginner's Guide (English, Jacob Gube)

2,085
Buy Contemporary Methods for Speech Parameterization (Springerbriefs in Electrical and Computer Engineering / Springerbriefs in Speech Technology) — BookShops.in

Computers & Internet

Contemporary Methods for Speech Parameterization (Springerbriefs in Electrical and Computer Engineering / Springerbriefs in Speech Technology)

4,187
Buy Information Technology and Lawyers | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lo — BookShops.in

Computers & Internet

Information Technology and Lawyers | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lo

4,985
Buy Digital Analysis of Remotely Sensed Imagery | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao — BookShops.in

Computers & Internet

Digital Analysis of Remotely Sensed Imagery | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao

5,336
Buy Computer-Aided Drug Design and Delivery Systems | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Compan — BookShops.in

Computers & Internet

Computer-Aided Drug Design and Delivery Systems | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Compan

4,180
Get In Touch

Contact BookShops.in

Find our bookstore in Madurai on the map below, or let us know about your reading experience by leaving a review.

Phone+91 81899 68108
Address12, Rajan Street, Main Road, KK Nagar, Madurai Tamilnadu 625020 India
Support HoursMon–Sat, 10:00 AM – 6:00 PM (IST)

Value your feedback

Enjoyed the books you ordered from us? Your review helps fellow readers discover our store and helps us improve.

Leave a Google Review

Your Cart

Your cart is empty

Add books to get started