This article presents a methodology to use a powerful arithmetic (redundant arithmetic) in some parts of designs in order to fasten them without a large increase in area, thanks to the use of both conventional and redundant number systems. This implies specific constraints in the scheduling process. An integer linear programming (ILP) formulation is proposed which finds an optimal solution for reasonable examples. In order to solve the problem of possibly huge ILP computational time, a general solution, based on a constraint graph partitioning, is proposed.Cette article présente une méthode permettant l'utilisation d'une arithmétique très performante (l'arithmétique redondante) sur certaines parties d'un circuit, afin d'augmenter sa vitesse...
Mixed-integer programs (MIPs) involving logical implications modeled through big-M coefficients are ...
This article introduces constraint integer programming (CIP), which is a novel way to combine constr...
In a mass production environment where resources such machines are shared, a balanced and scheduled ...
This article presents a methodology to use a powerful arithmetic (redundant arithmetic) in some part...
Redundant operators such as adders and multipliers increase performance (timing and area) of high co...
In integer linear programming (ILP), formulating a "good" model is of crucial importance t...
FIELD GROUP SUB-GROUP Algorithms, linear programming, mathematical programming, graph theory, shorte...
Abstract-This paper presents an integer linear programming (ILP) model for the scheduling problem in...
In the field of high level synthesis [2], finding the less costly architecture for processing jobs b...
Integer linear programming (ILP) encompasses a very important class of optimization problems that ar...
Recent research results have seen the application of parallelizing techniques to high-level synthesi...
The thesis argues the case for exploiting certain structures in integer linear programs.\ud \ud Inte...
This work falls in the scope of constraint-based scheduling. In this framework, the most frequently ...
Integer programming can be used to provide solutions to complex decision and planning problems occur...
Logic-based Benders decomposition (LBBD) has improved the state of the art for solving a variety of ...
Mixed-integer programs (MIPs) involving logical implications modeled through big-M coefficients are ...
This article introduces constraint integer programming (CIP), which is a novel way to combine constr...
In a mass production environment where resources such machines are shared, a balanced and scheduled ...
This article presents a methodology to use a powerful arithmetic (redundant arithmetic) in some part...
Redundant operators such as adders and multipliers increase performance (timing and area) of high co...
In integer linear programming (ILP), formulating a "good" model is of crucial importance t...
FIELD GROUP SUB-GROUP Algorithms, linear programming, mathematical programming, graph theory, shorte...
Abstract-This paper presents an integer linear programming (ILP) model for the scheduling problem in...
In the field of high level synthesis [2], finding the less costly architecture for processing jobs b...
Integer linear programming (ILP) encompasses a very important class of optimization problems that ar...
Recent research results have seen the application of parallelizing techniques to high-level synthesi...
The thesis argues the case for exploiting certain structures in integer linear programs.\ud \ud Inte...
This work falls in the scope of constraint-based scheduling. In this framework, the most frequently ...
Integer programming can be used to provide solutions to complex decision and planning problems occur...
Logic-based Benders decomposition (LBBD) has improved the state of the art for solving a variety of ...
Mixed-integer programs (MIPs) involving logical implications modeled through big-M coefficients are ...
This article introduces constraint integer programming (CIP), which is a novel way to combine constr...
In a mass production environment where resources such machines are shared, a balanced and scheduled ...