ID: cond-mat/0602129

Introduction to graphs

February 6, 2006

View on ArXiv

Similar papers 5

Graph Reinforcement Learning for Combinatorial Optimization: A Survey and Unifying Perspective

April 9, 2024

86% Match
Victor-Alexandru Darvariu, Stephen Hailes, Mirco Musolesi
Machine Learning
Artificial Intelligence

Graphs are a natural representation for systems based on relations between connected entities. Combinatorial optimization problems, which arise when considering an objective function related to a process of interest on discrete structures, are often challenging due to the rapid growth of the solution space. The trial-and-error paradigm of Reinforcement Learning has recently emerged as a promising alternative to traditional methods, such as exact algorithms and (meta)heuristic...

Find SimilarView on arXiv

Random walks on graphs: ideas, techniques and results

July 6, 2005

86% Match
R. Burioni, D. Cassi
Statistical Mechanics

Random walks on graphs are widely used in all sciences to describe a great variety of phenomena where dynamical random processes are affected by topology. In recent years, relevant mathematical results have been obtained in this field, and new ideas have been introduced, which can be fruitfully extended to different areas and disciplines. Here we aim at giving a brief but comprehensive perspective of these progresses, with a particular emphasis on physical aspects.

Find SimilarView on arXiv

Most, And Least, Compact Spanning Trees of a Graph

June 14, 2022

86% Match
Gyan Ranjan, Nishant Saurabh, Amit Ashutosh
Distributed, Parallel, and C...
Discrete Mathematics

We introduce the concept of Most, and Least, Compact Spanning Trees - denoted respectively by $T^*(G)$ and $T^\#(G)$ - of a simple, connected, undirected and unweighted graph $G(V, E, W)$. For a spanning tree $T(G) \in \mathcal{T}(G)$ to be considered $T^*(G)$, where $\mathcal{T}(G)$ represents the set of all the spanning trees of the graph $G$, it must have the least average inter-vertex pair (shortest path) distances from amongst the members of the set $\mathcal{T}(G)$. Sim...

Find SimilarView on arXiv

Random Graph Coloring - a Statistical Physics Approach

July 18, 2002

86% Match
Mourik J. van, D. Saad
Statistical Mechanics
Disordered Systems and Neura...

The problem of vertex coloring in random graphs is studied using methods of statistical physics and probability. Our analytical results are compared to those obtained by exact enumeration and Monte-Carlo simulations. We critically discuss the merits and shortcomings of the various methods, and interpret the results obtained. We present an exact analytical expression for the 2-coloring problem as well as general replica symmetric approximated solutions for the thermodynamics o...

Find SimilarView on arXiv

Distributed Algorithms for Large-Scale Graphs

November 25, 2013

86% Match
Khalid Hourani, Hartmut Klauck, William K. Jr. Moses, Danupon Nanongkai, Gopal Pandurangan, ... , Scquizzato Michele
Distributed, Parallel, and C...
Data Structures and Algorith...

Motivated by the increasing need for fast processing of large-scale graphs, we study a number of fundamental graph problems in a message-passing model for distributed computing, called $k$-machine model, where we have $k$ machines that jointly perform computations on $n$-node graphs. The graph is assumed to be partitioned in a balanced fashion among the $k$ machines, a common implementation in many real-world systems. Communication is point-to-point via bandwidth-constrained ...

Find SimilarView on arXiv

Space-Efficient DFS and Applications: Simpler, Leaner, Faster

May 30, 2018

86% Match
Torben Hagerup
Data Structures and Algorith...

The problem of space-efficient depth-first search (DFS) is reconsidered. A particularly simple and fast algorithm is presented that, on a directed or undirected input graph $G=(V,E)$ with $n$ vertices and $m$ edges, carries out a DFS in $O(n+m)$ time with $n+\sum_{v\in V_{\ge 3}}\lceil{\log_2(d_v-1)}\rceil +O(\log n)\le n+m+O(\log n)$ bits of working memory, where $d_v$ is the (total) degree of $v$, for each $v\in V$, and $V_{\ge 3}=\{v\in V\mid d_v\ge 3\}$. A slightly more...

Find SimilarView on arXiv

A Comparison of Approaches for Solving Hard Graph-Theoretic Problems

April 29, 2015

86% Match
Victoria Horan, Steve Adachi, Stanley Bak
Data Structures and Algorith...
Discrete Mathematics
Combinatorics

In order to formulate mathematical conjectures likely to be true, a number of base cases must be determined. However, many combinatorial problems are NP-hard and the computational complexity makes this research approach difficult using a standard brute force approach on a typical computer. One sample problem explored is that of finding a minimum identifying code. To work around the computational issues, a variety of methods are explored and consist of a parallel computing app...

Find SimilarView on arXiv

Graph Learning for Combinatorial Optimization: A Survey of State-of-the-Art

August 26, 2020

86% Match
Yun Peng, Byron Choi, Jianliang Xu
Machine Learning
Machine Learning

Graphs have been widely used to represent complex data in many applications. Efficient and effective analysis of graphs is important for graph-based applications. However, most graph analysis tasks are combinatorial optimization (CO) problems, which are NP-hard. Recent studies have focused a lot on the potential of using machine learning (ML) to solve graph-based CO problems. Most recent methods follow the two-stage framework. The first stage is graph representation learning,...

Find SimilarView on arXiv

Dynamics of heuristic optimization algorithms on random graphs

March 13, 2002

85% Match
Martin Weigt
Statistical Mechanics
Disordered Systems and Neura...

In this paper, the dynamics of heuristic algorithms for constructing small vertex covers (or independent sets) of finite-connectivity random graphs is analysed. In every algorithmic step, a vertex is chosen with respect to its vertex degree. This vertex, and some environment of it, is covered and removed from the graph. This graph reduction process can be described as a Markovian dynamics in the space of random graphs of arbitrary degree distribution. We discuss some solvable...

Find SimilarView on arXiv

Community detection in graphs

June 3, 2009

85% Match
Santo Fortunato
physics.soc-ph
cond-mat.stat-mech
cs.IR
physics.bio-ph
physics.comp-ph
q-bio.QM

The modern science of networks has brought significant advances to our understanding of complex systems. One of the most relevant features of graphs representing real systems is community structure, or clustering, i. e. the organization of vertices in clusters, with many edges joining vertices of the same cluster and comparatively few edges joining vertices of different clusters. Such clusters, or communities, can be considered as fairly independent compartments of a graph, p...

Find SimilarView on arXiv