Demo Data from VLDB 2026 / reviewers in the wild / expert
Alain Billionnet
dblp:33/5681
· DBLP profile ↗
17ranked-venue papers
14as first author
0since 2021 · last 2017
0000-0002-0785-7117ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 11 · 9 first-authorSystems, architecture and hardware · 2 · 2 first-authorDatabases, data management, data science and information retrieval · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Parallel and multicore computing · 92% Distributed systems · 8% | |
| Theoretical computer science
2 papers |
Graph algorithms and graph theory · 57% Mathematical optimization · 43% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing
task allocation |
0.0 | 2 | 1994 | Allocating Tree Structured Programs in a Distributed System with Uniform Communication Costs · IEEE Trans. Parallel Distributed Syst. 1994 An Efficient Algorithm for a Task Allocation Problem · J. ACM 1992 |
Parallel and multicore computing › task allocation
module allocation |
0.0 | 1 | 1994 | Allocating Tree Structured Programs in a Distributed System with Uniform Communication Costs · IEEE Trans. Parallel Distributed Syst. 1994 |
Graph algorithms and graph theory
graph algorithms |
0.0 | 1 | 1994 | Allocating Tree Structured Programs in a Distributed System with Uniform Communication Costs · IEEE Trans. Parallel Distributed Syst. 1994 |
Parallel and multicore computing
task scheduling |
0.0 | 1 | 1992 | An Efficient Algorithm for a Task Allocation Problem · J. ACM 1992 |
Mathematical optimization
discrete optimization |
0.0 | 1 | 1992 | An Efficient Algorithm for a Task Allocation Problem · J. ACM 1992 |
Distributed systems
communication optimization |
0.0 | 1 | 1994 | Allocating Tree Structured Programs in a Distributed System with Uniform Communication Costs · IEEE Trans. Parallel Distributed Syst. 1994 |
Methods — techniques the papers use, named apart from their topics
dynamic programming · 0.0complexity analysis · 0.0lagrangean relaxation · 0.0duality gap characterization · 0.0branch-and-bound · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | Using a Conic Bundle Method to Accelerate Both Phases of a Quadratic Convex ReformulationabstractWe present algorithm MIQCR-CB that is an advancement of MIQCR. MIQCR is a method for solving mixed-integer quadratic programs and works in two phases: the first phase determines an equivalent quadratic formulation with a convex objective function by solving a semidefinite problem (SDP); in the second phase, the equivalent formulation is solved by a standard solver. Because the reformulation relies on the solution of a large-scale semidefinite program, it is not tractable by existing semidefinite solvers even for medium-sized problems. To surmount this difficulty, we present in MIQCR-CB a subgradient algorithm within a Lagrangian duality framework for solving (SDP) that substantially speeds up the first phase. Moreover, this algorithm leads to a reformulated problem of smaller size than the one obtained by the original MIQCR method, which results in a shorter time for solving the second phase. We present extensive computational results to show the efficiency of our algorithm. First, we apply MIQCR-CB to the k-cluster problem that can be formulated by a binary quadratic program. As an illustration of the efficiency of our new algorithm, for instances of size 80 and of density 25%, MIQCR-CB is on average 78 times faster for phase 1 and 24 times faster for phase 2 than the original MIQCR. We also compare MIQCR-CB with QCR and with BiqCrunch, two methods devoted to binary quadratic programming. We show that MIQCR-CB is able to solve most of the 225 considered instances within three hours of CPU time. We also present experiments on two classes of general integer instances where we compare MIQCR-CB with MIQCR, Couenne, and Cplex12.6. We demonstrate the significant improvement over the original MIQCR approach. Finally, we show that MIQCR-CB is able to solve almost all of the considered instances, whereas Couenne and Cplex12.6 are not able to solve half of them. Alain Billionnet, Sourour Elloumi, Amélie Lambert, Angelika Wiegele |
INFORMS J. Comput. | 1 |
| 2015 | Reconstruction of Bicolored Images
Alain Billionnet, Fethi Jarray, Ghassen Tlig, Zagrouba Ezzeddine |
IWCIA | 1 |
| 2014 | 2-stage robust MILP with continuous recourse variables
Alain Billionnet, Marie-Christine Costa, Pierre-Louis Poirion |
Discret. Appl. Math. | 1 |
| 2009 | Improving the performance of standard solvers for quadratic 0-1 programs by a tight convex reformulation: The QCR method
Alain Billionnet, Sourour Elloumi, Marie-Christine Plateau |
Discret. Appl. Math. | 1 |
| 2008 | Redundancy Allocation for Series-Parallel Systems Using Integer Linear ProgrammingabstractWe consider the problem of maximizing the reliability of a series-parallel system given cost and weight constraints on the system. The number of components in each subsystem, and the choice of components are the decision variables. In this paper, we propose an integer linear programming approach that gives an approximate feasible solution, close to the optimal solution, together with an upper bound on the optimal reliability. We show that integer linear programming is a useful approach for solving this reliability problem. The mathematical programming model is relatively simple. Its implementation is immediate by using a mathematical programming language, and integer linear programming software. And the computational experiments show that the performance of this approach is excellent based on a comparison with previous results. Alain Billionnet |
IEEE Trans. Reliab. | 1 |
| 2004 | Multiway Cut and Integer Flow Problems in Trees
Marie-Christine Costa, Alain Billionnet |
CTW | 2 |
| 2004 | Using a Mixed Integer Programming Tool for Solving the 0-1 Quadratic Knapsack ProblemabstractIn this paper we will consider the 0–1 quadratic knapsack problem (QKP). Our purpose is to show that using a linear reformulation of this problem and a standard mixed integer programming tool, it is possible to solve the QKP efficiently in terms of computation time and the size of problems considered, in comparison to existing methods. Considering a problem involving n variables, the linearization technique we propose has the advantage of adding only (n – 1) real variables and 2(n – 1) constraints. We present extensive computational results on randomly generated instances and on structured problems coming from applications. For example, the method allows us to solve randomly generated QKP instances exactly with up to 140 variables. Alain Billionnet, Éric Soutif |
INFORMS J. Comput. | 1 |
| 2001 | Best reduction of the quadratic semi-assignment problem
Alain Billionnet, Sourour Elloumi |
Discret. Appl. Math. | 1 |
| 2001 | Method for the analysis and design of class characteristic migrations during object system evolution
Xavier Castellani, Alain Billionnet |
Inf. Syst. | 3 |
| 1997 | A Lower Bound for a Constrained Quadratic 0-1 Minimization Problem
Alain Billionnet, Alain Faye |
Discret. Appl. Math. | 1 |
| 1995 | An Algorithm for Finding the K-Best Allocations of a Tree Structured Program
Alain Billionnet, Sourour Elloumi |
J. Parallel Distributed Comput. | 1 |
| 1994 | Solving the Uncapacited Plant Location Problem on Trees
Alain Billionnet, Marie-Christine Costa |
Discret. Appl. Math. | 1 |
| 1994 | Allocating Tree Structured Programs in a Distributed System with Uniform Communication CostsabstractStudies the complexity of the problem of allocating m modules to n processors in a distributed system to minimize total communication and execution costs. When the communication graph is a tree, Bokhari has shown that the optimum allocation can be determined in O(mn/sup 2/) time. Recently, this result has been generalized by Fernandez-Baca, who has proposed an allocation algorithm in O(mn/sup k+1/) when the communication graph is a partial k-tree. The author shows that in the case where communication costs are uniform, the module allocation problem can be solved in O(mn) time if the communication graph is a tree. This algorithm is asymptotically optimum.> Alain Billionnet |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 1993 | Partitioning Multiple-Chain-Like Task Across a Host-Satellite System
Alain Billionnet |
Inf. Process. Lett. | 1 |
| 1992 | An Efficient Algorithm for a Task Allocation ProblemabstractThis paper presents an efficient algorithm to solve one of the task allocation problems. Task assignment in an heterogeneous multiple processors system is investigated. The cost function is formulated in order to measure the intertask communication and processing costs in an uncapacited network. A formulation of the problem in terms of the minimization of a submodular quadratic pseudo-Boolean function with assignment constraints is then presented. The use of a branch-and-bound algorithm using a Lagrangean relaxation of these constraints is proposed. The lower bound is the value of an approximate solution to the Lagrangean dual problem. A zero-duality gap, that is, a saddle point, is characterized by checking the consistency of a pseudo-Boolean equation. A solution is found for large-scale problems (e.g., 20 processors, 50 tasks, and 200 task communications or 10 processors, 100 tasks, and 300 task communications). Excellent experimental results were obtained which are due to the weak frequency of a duality gap and the efficient characterization of the zero-gap (for practical purposes, this is achieved in linear time). Moreover, from the saddle point, it is possible to derive the optimal task assignment. Alain Billionnet, Marie-Christine Costa, Alain Sutter |
J. ACM | 1 |
| 1990 | Unconstrained 0-1 optimization and Lagrangean relaxation
Warren E. Adams, Alain Billionnet, Alain Sutter |
Discret. Appl. Math. | 2 |
| 1985 | Maximizing a supermodular pseudoboolean function: A polynomial algorithm for supermodular cubic functions
Alain Billionnet, Michel Minoux |
Discret. Appl. Math. | 1 |