[KIRJA][B] The algorithm design manual
SS Skiena - 1998 - Springer
This newly expanded and updated second edition of the best-selling classic continues to
take the" mystery" out of designing algorithms, and analyzing their efficacy and efficiency …
take the" mystery" out of designing algorithms, and analyzing their efficacy and efficiency …
[KIRJA][B] Graphs, networks and algorithms
D Jungnickel, D Jungnickel - 2005 - Springer
XII Preface solution as efficiently as possible. Most of the problems we treat have a good
algorithmic solution, but we also show how even difficult problems can be treated (for …
algorithmic solution, but we also show how even difficult problems can be treated (for …
[PDF][PDF] Where the really hard problems are.
PC Cheeseman, B Kanefsky, WM Taylor - Ijcai, 1991 - dcs.gla.ac.uk
It is well known that for many NP-complete problems, such as K-Sat, etc., typical cases are
easy to solve; so that computationally hard cases must be rare (assuming P= NP). This …
easy to solve; so that computationally hard cases must be rare (assuming P= NP). This …
[KIRJA][B] Guide to graph colouring
R Lewis - 2021 - Springer
Graph colouring is one of those rare examples in the mathematical sciences of a problem
that, while easy to state and visualise, has many aspects that are exceptionally difficult to …
that, while easy to state and visualise, has many aspects that are exceptionally difficult to …
Spectral partitioning of random graphs
F McSherry - … 42nd IEEE Symposium on Foundations of …, 2001 - ieeexplore.ieee.org
Problems such as bisection, graph coloring, and clique are generally believed hard in the
worst case. However, they can be solved if the input data is drawn randomly from a …
worst case. However, they can be solved if the input data is drawn randomly from a …
Minimizing conflicts: a heuristic repair method for constraint satisfaction and scheduling problems
The paper describes a simple heuristic approach to solving large-scale constraint
satisfaction and scheduling problems. In this approach one starts with an inconsistent …
satisfaction and scheduling problems. In this approach one starts with an inconsistent …
Large cliques elude the Metropolis process
M Jerrum - Random Structures & Algorithms, 1992 - Wiley Online Library
In a random graph on n vertices, the maximum clique is likely to be of size very close to 2 lg
n. However, the clique produced by applying the naive “greedy” heuristic to a random graph …
n. However, the clique produced by applying the naive “greedy” heuristic to a random graph …
Memetic firefly algorithm for combinatorial optimization
Firefly algorithms belong to modern meta-heuristic algorithms inspired by nature that can be
successfully applied to continuous optimization problems. In this paper, we have been …
successfully applied to continuous optimization problems. In this paper, we have been …
The solution of some random NP-hard problems in polynomial expected time
The average-case complexity of recognising some NP-complete properties is examined,
when the instances are randomly selected from those which have the property. We carry out …
when the instances are randomly selected from those which have the property. We carry out …
Expected complexity of graph partitioning problems
L Kučera - Discrete Applied Mathematics, 1995 - Elsevier
We study the expected time complexity of two graph partitioning problems: the graph
coloring and the cut into equal parts. If k= o (√ n log n), we can test whether two vertices of a …
coloring and the cut into equal parts. If k= o (√ n log n), we can test whether two vertices of a …