Fabrice Talla Nobibon
University of Liège
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Fabrice Talla Nobibon.
Journal of Scheduling | 2014
Kris Coolen; Wenchao Wei; Fabrice Talla Nobibon; Roel Leus
In this paper, we model a research-and-development project as consisting of several modules, with each module containing one or more activities. We examine how to schedule the activities of such a project in order to maximize the expected profit when the activities have a probability of failure and when an activity’s failure can cause its module and thereby the overall project to fail. A module succeeds when at least one of its constituent activities is successfully executed. All activities are scheduled on a scarce resource that is modeled as a single machine. We describe various policy classes, establish the relations among them, develop exact algorithms to optimize over two different classes (one dynamic program and one branch-and-bound algorithm), and examine the computational performance of the algorithms on two randomly generated instance sets.
Journal of Combinatorial Optimization | 2015
Kameng Nip; Zhenbo Wang; Fabrice Talla Nobibon; Roel Leus
This paper studies a combinatorial optimization problem which is obtained by combining the flow shop scheduling problem and the shortest path problem. The objective of the obtained problem is to select a subset of jobs that constitutes a feasible solution to the shortest path problem, and to execute the selected jobs on the flow shop machines to minimize the makespan. We argue that this problem is NP-hard even if the number of machines is two, and is NP-hard in the strong sense for the general case. We propose an intuitive approximation algorithm for the case where the number of machines is an input, and an improved approximation algorithm for fixed number of machines.
Journal of Optimization Theory and Applications | 2014
Fabrice Talla Nobibon; Roel Leus
This paper studies the robust knapsack problem, for which solutions are, up to a certain point, immune from data uncertainty. We complement the works found in the literature, where uncertainty affects only the profits or only the weights of the items, by studying the complexity and approximation of the general setting with uncertainty regarding both the profits and the weights, for three different objective functions. Furthermore, we develop a scenario-relaxation algorithm for solving the general problem and present computational results.
Informs Journal on Computing | 2012
Fabrice Talla Nobibon; Cor A. J. Hurkens; Roel Leus; Frits C. R. Spieksma
We consider the problem of deciding whether a given directed graph can be vertex partitioned into two acyclic subgraphs. Applications of this problem include testing rationality of collective consumption behavior, a subject in microeconomics. We prove that the problem is NP-complete even for oriented graphs and argue that the existence of a constant-factor approximation algorithm is unlikely for an optimization version that maximizes the number of vertices that can be colored using two colors while avoiding monochromatic cycles. We present three exact algorithms---namely, an integer-programming algorithm based on cycle identification, a backtracking algorithm, and a branch-and-check algorithm. We compare these three algorithms both on real-life instances and on randomly generated graphs. We find that for the latter set of graphs, every algorithm solves instances of considerable size within a few seconds; however, the CPU time of the integer-programming algorithm increases with the number of vertices in the graph more clearly than the CPU time of the two other procedures. For real-life instances, the integer-programming algorithm solves the largest instance in about a half hour, whereas the branch-and-check algorithm takes approximately 10 minutes and the backtracking algorithm less than 5 minutes. Finally, for every algorithm, we also study empirically the transition from a high to a low probability of a YES answer as a function of the number of arcs divided by the number of vertices.
Archive | 2015
Christian Artigues; Roel Leus; Fabrice Talla Nobibon
In this chapter, we examine the RCPSP for the case when there is considerable uncertainty in the activity durations, to the extent that the decision maker cannot with confidence associate probabilities with the possible outcomes of a decision. Our modeling techniques stem from robust discrete optimization, which is a theoretical framework that enables the decision maker to produce solutions that will have a reasonably good objective value under any likely input data scenario. We develop and implement a scenario-relaxation algorithm and a scenario-relaxation-based heuristic. The first algorithm produces optimal solutions but requires excessive running times even for medium-sized instances; the second algorithm produces high-quality solutions for medium-sized instances and outperforms two benchmark heuristics.
Archive | 2015
Wenchao Wei; Kris Coolen; Fabrice Talla Nobibon; Roel Leus
A k-out-of-n system configuration requires that, for the overall system to be functional, at least k out of the total of n components be working. We consider the problem of sequentially testing the components of a k-out-of-n system in order to learn the state of the system, when the tests are costly and when the individual component tests are imperfect, which means that a test can identify a component as working when in reality it is down, and vice versa. Each component is tested at most once. Since tests are imperfect, even when all components are tested the state of the system is not necessarily known with certainty, and so reaching a lower bound on the probability of correctness of the system state is used as a stopping criterion for the inspection. We define different classes of inspection policies and we examine global optimality of each of the classes. We find that a globally optimal policy for diagnosing k-out-of-n systems with imperfect tests can be found in polynomial time when the predictive error probabilities are the same for all the components. Of the three policy classes studied, the dominant policies always contain a global optimum, while elementary policies are compact in representation. The newly introduced class of so-called `interrupted block-walking policies combines these merits of global optimality and of compactness.
Decision Sciences | 2012
Fabrice Talla Nobibon; Kris Coolen; Roel Leus
This note comments on a paper published by Wagner and Davis (Decision Sciences (2001), 32(4), 557–573). These authors present an integer-programming model for the single-item discrete sequential search problem with group activities. Based on their experiments, they conjecture that the problem can be solved as a linear program. In this note, we provide a counterexample for which the optimal value of the linear program they propose is different from the optimal value of the integer-programming model, hence contradicting their conjecture for the specific linear program that they specify. Furthermore, we show that the discrete sequential search problem is equivalent to scheduling a set of jobs on a single machine to minimize the sum of weighted completion times with a special bipartite graph representing the precedence constraints amongst jobs. The latter type of problems is well-studied in the field of operations research and operations management. Finally, we prove that the scheduling problem equivalent to the discrete sequential search problem studied by Wagner and Davis is strongly NP-hard. This complexity result implies that, unless P = NP, it is impossible that there exists any (compact-size) linear program for solving the discrete sequential search problem studied. To the best of our knowledge, the conjecture settled in this note was still an open question.
Discrete Applied Mathematics | 2012
Christophe Durr; Maurice Queyranne; Frits C. R. Spieksma; Fabrice Talla Nobibon; Gerhard J. Woeginger
For a given set of intervals on the real line, we consider the problem of ordering the intervals with the goal of minimizing an objective function that depends on the exposed interval pieces (that is, the pieces that are not covered by earlier intervals in the ordering). This problem is motivated by an application in molecular biology that concerns the determination of the structure of the backbone of a protein. We present polynomial-time algorithms for several natural special cases of the problem that cover the situation where the interval boundaries are agreeably ordered and the situation where the interval set is laminar. Also the bottleneck variant of the problem is shown to be solvable in polynomial time. Finally we prove that the general problem is NP-hard, and that the existence of a constant-factor-approximation algorithm is unlikely.
Archive | 2009
Fabrice Talla Nobibon; Cor A. J. Hurkens; Roel Leus; Frederik Spieksma
Workshop Notes | 2014
Bart Smeulders; L. Cherhcye; B. De Rock; Frits C. R. Spieksma; Fabrice Talla Nobibon