Covering problems arise in many areas of electronic design automation such as logic minimization and technology mapping. An exact solution can critically impact both size and performance of the devices being designed. This paper introduces eclipse, a branch-and-bound solver that can solve many covering problems orders of magnitude faster than existing solvers. When used in place of the default covering engine of a well-known logic minimizer, eclipse makes it possible to find, in less than six minutes, true minima for three benchmark problems that have eluded exact solutions for more than a decade
Many constraint satisfaction problems are combinatorically explosive, i.e. have far too many solutio...
Binary integer programming is a class of algorithms that are used to solve problems where we have se...
In this paper we describe a new branch and bound algorithm for solving 0-1 integer linear programs (...
superoptimization, code generation, straight-line automatic programming problem The paper presents a...
This paper discussed two computationally intensive optimisation algorithms for 0-1 integer programs,...
Introduction Exact methods used to solve difficult Combinatorial Optimization problems belong to a ...
Abstract—This paper aims at better possibilities to solve problems of exponential complexity. Our sp...
The Branch-and-Bound (B&B) method is a well-known optimization algorithm for solving integer linear ...
Integer programming (discrete optimization) is best used for solving problems involving discrete, wh...
This article introduces a mathematical framework called cluster-cover. We show that this framework c...
Consider a computer network represented by an undirected graph where the vertices represent computer...
Solving large combinatorial optimization problems is a ubiquitous task across multiple disciplines. ...
Integer programs (IPs) are mathematical models that can provide an optimal solution to a variety of ...
It is shown that the optimum of an integer program in fixed dimension, which is defined by a fixed n...
Cutting plane algorithms have turned out to be practically successful computational tools in combina...
Many constraint satisfaction problems are combinatorically explosive, i.e. have far too many solutio...
Binary integer programming is a class of algorithms that are used to solve problems where we have se...
In this paper we describe a new branch and bound algorithm for solving 0-1 integer linear programs (...
superoptimization, code generation, straight-line automatic programming problem The paper presents a...
This paper discussed two computationally intensive optimisation algorithms for 0-1 integer programs,...
Introduction Exact methods used to solve difficult Combinatorial Optimization problems belong to a ...
Abstract—This paper aims at better possibilities to solve problems of exponential complexity. Our sp...
The Branch-and-Bound (B&B) method is a well-known optimization algorithm for solving integer linear ...
Integer programming (discrete optimization) is best used for solving problems involving discrete, wh...
This article introduces a mathematical framework called cluster-cover. We show that this framework c...
Consider a computer network represented by an undirected graph where the vertices represent computer...
Solving large combinatorial optimization problems is a ubiquitous task across multiple disciplines. ...
Integer programs (IPs) are mathematical models that can provide an optimal solution to a variety of ...
It is shown that the optimum of an integer program in fixed dimension, which is defined by a fixed n...
Cutting plane algorithms have turned out to be practically successful computational tools in combina...
Many constraint satisfaction problems are combinatorically explosive, i.e. have far too many solutio...
Binary integer programming is a class of algorithms that are used to solve problems where we have se...
In this paper we describe a new branch and bound algorithm for solving 0-1 integer linear programs (...