Leanpub Header

Skip to main content

Filters

Category: "Graph Theory"

Books

  1. How does computer science work?
    Answering 28 Key Questions Every Software Engineer Should Know
    Hela Ben Khalfallah

    "How Does Computer Science Work?" answers 28 key questions every software engineer should know, unraveling the technologies that shape our digital world. From how browsers work and cryptography secures data to AI, Web3, and quantum computing, this book bridges curiosity and understanding. Perfect for students, self-taught programmers, and seasoned developers, it’s your ultimate guide to mastering foundational concepts and cutting-edge innovations in computer science.

  2. Advanced Data Structures Handbook: The JavaScript Edition
    Simplifying Complexity for Real-World Applications
    Hela Ben Khalfallah

    Designed for JavaScript developers, this handbook dives into the practical implementation of advanced data structures such as B-Trees, Tries, and probabilistic models like Bloom Filters. Focused on real-world challenges, it explains how to handle large datasets, optimize caching, and implement efficient searches. With clear examples and technical depth, this book offers a realistic approach to applying advanced concepts in scalable and reliable systems.

  3. The Essential Guide to Blockchain Platforms
    A comparative guide from Bitcoin to Solana to Kaspa
    Ross P Green

    Whether you're looking to invest, develop software or generally curious about a blockchain project, this guide will help you make an educated decision for which blockchain to choose. This book covers many blockchains both technically and comparatively, describing Bitcoin, Ethereum, Kaspa, Kadena, Algorand, Saito, Pulsechain, Solana, Sei, Bittensor and Nano. This book also asks the tough questions unveiling interesting insights:Does the Blockchain Trilemma really exist? Is the Trilemma a technological problem or an economic problem?Is there confusion on the definition of decentralisation? Is it better to focus on openness and non-excludability?Are the incentive mechanisms in many blockchains broken? Should all budget be focused on security, what about scalability and decentralisation?What is fee recycling attack? Which blockchain solves it? This is not just a guide; it's a roadmap for those seeking a deeper understanding of the technological nuances that differentiate blockchains.

  4. Visual Category Theory, CoPart 3
    A Dual to Brick by Brick, Part 3
    Dmitry Vostokov

    This CoPart is a dual complement to Visual Category Theory Brick by Brick, Part 3. It covers adjoint functors, diagram shapes and categories, cones and cocones, limits and colimits, pullbacks and pushouts.

  5. DataViz: How to Choose the Right Chart for Your Data is a short guide to all the different types of charts you’ll commonly encounter in statistics.It is a snappy little non-threatening book about everything you ever wanted to know about the craft of creating inspirational graphics for your study – irrespective of your audience.

  6. Visual Category Theory, CoPart 2
    A Dual to Brick by Brick, Part 2
    Dmitry Vostokov

    This CoPart is a dual complement to Visual Category Theory Brick by Brick, Part 2. It covers duality, products, coproducts, biproducts, initial and terminal objects, pointed categories, matrix representation of morphisms, and monoids.

  7. Visual Category Theory, CoPart 1
    A Dual to Brick by Brick, Part 1
    Dmitry Vostokov

    This CoPart is a dual complement to Visual Category Theory Brick by Brick, Part 1. The original series translated abstract categorical concepts into the language of LEGO® bricks, and the CoPart series implement the opposite way of translating brick constructions to the standard diagram language of category theory.

  8. Visual Category Theory Brick by Brick, Part 7
    Using LEGO® to Teach Abstract Mathematics
    Dmitry Vostokov

    The seventh part covers ideas related to functional programming: exponentials, disjoint unions, endofunctors and natural transformations, partial and total functions, monads.

  9. Network Analysis Made Simple
    An introduction to network analysis and applied graph theory using Python and NetworkX
    Eric Ma and Mridul Seth

    Are you interested in learning about graph theory and applied network analysis, leveraging your Python skills? Then this is the book for you! See how network science & graph theory connects with a variety of data analysis problems, and use it to solve your next data science challenge!

  10. Visual Category Theory Brick by Brick, Part 6
    Using LEGO® to Teach Abstract Mathematics
    Dmitry Vostokov

    The sixth part covers vertical and whisker compositions of natural transformations, identity and isomorphism of functors, equivalence, isomorphism, and adjoint equivalence of categories, functor and morphism categories, natural transformations as functors, representable functors, category of presheaves, Yoneda embedding and lemma.

  11. How to Lie with Numbers, Stats & Graphs
    A Box Set Containing Truth, Lies & Statistics and Graphs Don't Lie
    Lee Baker

    In these eye-opening books, award-winning statistician and author Lee Baker reveals the secrets of how the statistical hustlers use numbers, stats, graphs and charts to manipulate and misrepresent for political or commercial gain – and often get away with it.

  12. Visual Category Theory Brick by Brick, Part 5
    Using LEGO® to Teach Abstract Mathematics
    Dmitry Vostokov

    The fifth part covers exponentials and evaluation in sets and categories, subobjects, equalizers, equivalence classes and quotients, coequalizers, congruence categories, morphism functors, and presheaves.

  13. Visual Category Theory Brick by Brick, Part 4
    Using LEGO® to Teach Abstract Mathematics
    Dmitry Vostokov

    The fourth part covers non-concrete categories, group objects, monoid, group, opposite, arrow, slice, and coslice categories, forgetful functors, monomorphisms, epimorphisms, and isomorphisms.

  14. Visual Category Theory Brick by Brick, Part 3
    Using LEGO® to Teach Abstract Mathematics
    Dmitry Vostokov

    The third part covers adjoint functors, diagram shapes and categories, cones and cocones, limits and colimits, pullbacks and pushouts.

  15. Visual Category Theory Brick by Brick, Part 2
    Using LEGO® to Teach Abstract Mathematics
    Dmitry Vostokov

    The second part covers duality, products, coproducts, biproducts, initial and terminal objects, pointed categories, matrix representation of morphisms, and monoids.