Skip to main content

5 posts tagged with "Computer Science"

View All Tags

Conflict-Free Replicated Data Types

· 4 min read

In today's digital landscape, the ability to collaborate in real-time on applications like Google Docs, collaborative coding platforms, and online gaming environments is not just a convenience but a necessity. One of the fundamental technologies enabling this seamless, concurrent user interaction without the typical latency or conflict issues is the Conflict-Free Replicated Data Type (CRDT).

Parallel Single-Source Shortest Path Algorithms

· 3 min read

In graph theory, finding the shortest paths from a single source to all other vertices in a graph is a crucial problem that extends beyond theoretical computer science to practical applications in network routing, urban planning, and optimization. Traditionally addressed by sequential algorithms like Dijkstra’s or Bellman-Ford, the rise of parallel computing has prompted the development of methods that use multiple processors to manage larger graphs efficiently. This blog post explores the key concepts and advancements in parallel single-source shortest path (SSSP) algorithms.