3,637 research outputs found
A Tabu Search Based Approach for Graph Layout
This paper describes an automated tabu search based method for drawing general graph layouts with straight lines. To our knowledge, this is the first time tabu methods have been applied to graph drawing. We formulated the task as a multi-criteria optimization problem with a number of
metrics which are used in a weighted fitness function to measure the aesthetic
quality of the graph layout. The main goal of this work is to speed up the graph
layout process without sacrificing layout quality. To achieve this, we use a tabu
search based method that goes through a predefined number of iterations to minimize
the value of the fitness function. Tabu search always chooses the best solution in
the neighbourhood. This may lead to cycling, so a tabu list is used to store moves
that are not permitted, meaning that the algorithm does not choose previous
solutions for a set period of time. We evaluate the method according to the time
spent to draw a graph and the quality of the drawn graphs. We give experimental
results applied on random graphs and we provide statistical evidence that our
method outperforms a fast search-based drawing method (hill climbing) in execution
time while it produces comparably good graph layouts.We also demonstrate the method
on real world graph datasets to show that we can reproduce similar results in a
real world setting
Heuristic algorithms for the min-max edge 2-coloring problem
In multi-channel Wireless Mesh Networks (WMN), each node is able to use
multiple non-overlapping frequency channels. Raniwala et al. (MC2R 2004,
INFOCOM 2005) propose and study several such architectures in which a computer
can have multiple network interface cards. These architectures are modeled as a
graph problem named \emph{maximum edge -coloring} and studied in several
papers by Feng et. al (TAMC 2007), Adamaszek and Popa (ISAAC 2010, JDA 2016).
Later on Larjomaa and Popa (IWOCA 2014, JGAA 2015) define and study an
alternative variant, named the \emph{min-max edge -coloring}.
The above mentioned graph problems, namely the maximum edge -coloring and
the min-max edge -coloring are studied mainly from the theoretical
perspective. In this paper, we study the min-max edge 2-coloring problem from a
practical perspective. More precisely, we introduce, implement and test four
heuristic approximation algorithms for the min-max edge -coloring problem.
These algorithms are based on a \emph{Breadth First Search} (BFS)-based
heuristic and on \emph{local search} methods like basic \emph{hill climbing},
\emph{simulated annealing} and \emph{tabu search} techniques, respectively.
Although several algorithms for particular graph classes were proposed by
Larjomaa and Popa (e.g., trees, planar graphs, cliques, bi-cliques,
hypergraphs), we design the first algorithms for general graphs.
We study and compare the running data for all algorithms on Unit Disk Graphs,
as well as some graphs from the DIMACS vertex coloring benchmark dataset.Comment: This is a post-peer-review, pre-copyedit version of an article
published in International Computing and Combinatorics Conference
(COCOON'18). The final authenticated version is available online at:
http://www.doi.org/10.1007/978-3-319-94776-1_5
Facility layout problem: Bibliometric and benchmarking analysis
Facility layout problem is related to the location of departments in a facility area, with the aim of determining the most effective configuration. Researches based on different approaches have been published in the last six decades and, to prove the effectiveness of the results obtained, several instances have been developed. This paper presents a general overview on the extant literature on facility layout problems in order to identify the main research trends and propose future research questions. Firstly, in order to give the reader an overview of the literature, a bibliometric analysis is presented. Then, a clusterization of the papers referred to the main instances reported in literature was carried out in order to create a database that can be a useful tool in the benchmarking procedure for researchers that would approach this kind of problems
Algorithms for the minimum sum coloring problem: a review
The Minimum Sum Coloring Problem (MSCP) is a variant of the well-known vertex
coloring problem which has a number of AI related applications. Due to its
theoretical and practical relevance, MSCP attracts increasing attention. The
only existing review on the problem dates back to 2004 and mainly covers the
history of MSCP and theoretical developments on specific graphs. In recent
years, the field has witnessed significant progresses on approximation
algorithms and practical solution algorithms. The purpose of this review is to
provide a comprehensive inspection of the most recent and representative MSCP
algorithms. To be informative, we identify the general framework followed by
practical solution algorithms and the key ingredients that make them
successful. By classifying the main search strategies and putting forward the
critical elements of the reviewed methods, we wish to encourage future
development of more powerful methods and motivate new applications
- …