Results 1 
6 of
6
Hierarchical BOA Solves Ising Spin Glasses and MAXSAT
 In Proc. of the Genetic and Evolutionary Computation Conference (GECCO 2003), number 2724 in LNCS
, 2003
"... Theoretical and empirical evidence exists that the hierarchical Bayesian optimization algorithm (hBOA) can solve challenging hierarchical problems and anything easier. This paper applies hBOA to two important classes of realworld problems: Ising spinglass systems and maximum satis ability (MAX ..."
Abstract

Cited by 55 (19 self)
 Add to MetaCart
Theoretical and empirical evidence exists that the hierarchical Bayesian optimization algorithm (hBOA) can solve challenging hierarchical problems and anything easier. This paper applies hBOA to two important classes of realworld problems: Ising spinglass systems and maximum satis ability (MAXSAT). The paper shows how easy it is to apply hBOA to realworld optimization problems. The results indicate that hBOA is capable of solving enormously dicult problems that cannot be solved by other optimizers and still provide competitive or better performance than problemspeci c approaches on other problems. The results thus con rm that hBOA is a practical, robust, and scalable technique for solving challenging realworld problems.
On the Theory of Pfaffian Orientations. II. Tjoins, kCuts, and Duality of Enumeration
, 1998
"... This is a continuation of our paper "A Theory of Pfaffian Orientations I: Perfect Matchings and Permanents". We present a new combinatorial way to compute the generating functions of T joins and kcuts of graphs. As a consequence, we show that the computational problem to find the maximum ..."
Abstract

Cited by 14 (2 self)
 Add to MetaCart
This is a continuation of our paper "A Theory of Pfaffian Orientations I: Perfect Matchings and Permanents". We present a new combinatorial way to compute the generating functions of T joins and kcuts of graphs. As a consequence, we show that the computational problem to find the maximum weight of an edgecut is polynomially solvable for the instances (G; w) where G is a graph embedded on an arbitrary fixed orientable surface and the weight function w has only a bounded number of different values. We also survey the related results concerning a duality of the Tutte polynomial, and present an application for the weight enumerator of a binary code. In a continuation of this paper which is in preparation we present an application to the Ising problem of threedimensional crystal structures.
A new NCalgorithm for finding a perfect matching in bipartite planar and small genus graphs (Extended Abstract)
, 2000
"... It has been known for a long time now that the problem of counting the number of perfect matchings in a planar graph is in NC. This result is based on the notion of a pfaffian orientation of a graph. (Recently, Galluccio and Loebl [7] gave a Ptime algorithm for the case of graphs of small genus.) H ..."
Abstract

Cited by 11 (2 self)
 Add to MetaCart
It has been known for a long time now that the problem of counting the number of perfect matchings in a planar graph is in NC. This result is based on the notion of a pfaffian orientation of a graph. (Recently, Galluccio and Loebl [7] gave a Ptime algorithm for the case of graphs of small genus.) However, it is not known if the corresponding search problem, that of finding one perfect matching in a planar graph, is in NC. This situation is intriguing as it seems to contradict our intuition that search should be easier than counting. For the case of planar bipartite graphs, Miller and Naor [22] showed that a perfect matching can indeed be found using an NC algorithm. We present a very different NCalgorithm for this problem. Unlike the Miller...
Optimization via Enumeration: a new algorithm for the Max Cut Problem
"... We present a polynomial time algorithm to find the maximum weight of an edgecut in graphs embeddable on an arbitrary orientable surface, with integral weights bounded in the absolute value by a polynomial of the size of the graph. The algorithm has been implemented for toroidal grids using modular ..."
Abstract

Cited by 5 (0 self)
 Add to MetaCart
(Show Context)
We present a polynomial time algorithm to find the maximum weight of an edgecut in graphs embeddable on an arbitrary orientable surface, with integral weights bounded in the absolute value by a polynomial of the size of the graph. The algorithm has been implemented for toroidal grids using modular arithmetics and the generalized nested dissection method. The applications in statistical physics are discussed.
Simpler Projective Plane Embedding
, 2000
"... A projective plane is equivalent to a disk with antipodal points identified. A graph is projective planar if it can be drawn on the projective plane with no crossing edges. A linear time algorithm for projective planar embedding has been described by Mohar. We provide a new approach that takes O(n ..."
Abstract

Cited by 3 (0 self)
 Add to MetaCart
A projective plane is equivalent to a disk with antipodal points identified. A graph is projective planar if it can be drawn on the projective plane with no crossing edges. A linear time algorithm for projective planar embedding has been described by Mohar. We provide a new approach that takes O(n 2 ) time but is much easier to implement. We programmed a variant of this algorithm and used it to computationally verify the known list of all the projective plane obstructions. Key words: graph algorithms, surface embedding, graph embedding, projective plane, forbidden minor, obstruction 1 Background A graph G consists of a set V of vertices and a set E of edges, each of which is associated with an unordered pair of vertices from V . Throughout this paper, n denotes the number of vertices of a graph, and m is the number of edges. A graph is embeddable on a surface M if it can be drawn on M without crossing edges. Archdeacon's survey [2] provides an excellent introduction to topologica...
CONSIGLIO NAZIONALE DELLE RICERCHE
"... We present a polynomial time algorithm to nd the maximum weight of an edgecut in graphs embeddable on a torus, with integral weights bounded in the absolute value by a polynomial of the size of the graph. The algorithm may be easily generalized to graphs embeddable on an arbitrary orientable surfac ..."
Abstract
 Add to MetaCart
(Show Context)
We present a polynomial time algorithm to nd the maximum weight of an edgecut in graphs embeddable on a torus, with integral weights bounded in the absolute value by a polynomial of the size of the graph. The algorithm may be easily generalized to graphs embeddable on an arbitrary orientable surface. The algorithm has been implemented for toroidal grids using modular arithmetics and the generalized nested dissection method. The applications in statistical physics are discussed. 3. 1.