[Job-offers-cs] Post Doc Position INRIA Lille , INOCS team
Pekka Orponen
pekka.orponen at aalto.fi
Sun Apr 14 19:44:55 EEST 2019
-------- Forwarded Message --------
Subject: [DMANET] Post Doc Position INRIA Lille , INOCS team
Date: Thu, 14 Mar 2019 17:11:38 +0100
From: Luce Brotcorne <luce.brotcorne at inria.fr>
To: dmanet <DMANET at zpr.uni-koeln.de>
Solving Integer Bilevel Bilinear problems
Supervisors: Luce Brotcorne ( Luce.brotcorne at inria.fr ) , Bernard Fortz
( bfortz at ulb.ac.be ) , Martine Labbé ( mlabbe at ulb.ac.be )
Location INRIA team INOCS, Lille Nord Europe
Duration : 18 months starting in october.
Application documents should contain a motivation letter, a curriculum
vitae and a list of publications.
Bilevel programs allow the modeling of situations in which a
decision-maker, hereafter the leader, optimizes his/her objective by
taking explicitly into account the response of another decision maker or
a set of decision makers (the follower) to his/her decisions. Bilevel
programs are closely related to Stackelberg (leader-follower) games as
well as to the principal-agent paradigm in economics. In other words,
bilevel programs can be considered as demand-offer equilibrium models
where the demand is the result of another mathematical problem. The
structure of bilevel problems allows the modeling of a large number of
real-life problems involving two decision makers interacting
sequentially hierarchically (2) and (3).
Bilevel programming problems, being generically difficult due to their
non-convexity and non-differentiability, it is not surprising that most
research to date has focused on the simplest cases of bilevel programs,
that is problems having nice properties such as linear, quadratic or
convex objective and/or constraint functions.
When the second level problem is NP-hard, the single-level reformulation
of the bilevel program based on the KKT conditions cannot be applied
because no complete linear description of the convex envelope of the
solution set is available. Up to now most of the research devoted to
integer bilevel programs has been devoted to the case where the
objective functions of both levels are linear (4) and (5).
The goal of the post-doc is to study the properties of mixed integer
bilevel bilinear programs on two levels and develop efficient solution
methods. This field of research is and very innovative and promising
because of many problems of everyday life fall within this framework
(e.g. pricing problems) (1). The particular cases of energy pricing
problems or joint pricing and location problems could be considered.
Required Skills
Candidates should hold a PhD Thesis in Operations research, mathematics,
computer science, or similar fields and should ideally have a solid
background in discrete optimization, integer programming, decomposition
techniques. Computer science skills in algorithmic and C/C++ development
are also welcome.
Knowledge of French is not required, but good communication skills and a
solid knowledge of English are essential.
Research environment
The INOCS team aims to develop new models, algorithmic techniques and
implementations for optimization problems with complex structure (CS).
More precisely, we consider that an optimization problem presents a CS
when for example it involves some hierarchical leader-follower structure
(bilevel optimization). Luce Brotcorne is specialist in bilevel
optimization with a particular expertise to solve Stackelberg games,
while Bernard Fortz has also a strong experience in decomposition
methods that will be at the core of algorithms developed in the project.
References
(1) S. Afsar, L. Brotcorne, P. Marcotte and G. Savard, Algorithms for
Load Balancing in Energy Systems with Smart Grids, soumis à Computers
and Operations Research, 2019.
(2) L. Brotcorne, P. Marcotte, and G. Savard. Bilevel programming: The
Montreal school. INFOR: Information Systems and Operational Research ,
56(4):231–246, 2008.
(3) B. Colson, P. Marcotte, and G. Savard. An overview of bilevel
optimization. Annals of operations research , 153(1):235–256, 2007.
(4) S. DeNegre and T. K. Ralphs, “A Branch-and-Cut Algorithm for Bilevel
Integer Programming,” in Proceedings of the Eleventh INFORMS Computing
Society Meeting , 2009, pp. 65-78.
(5) I. Ljubic, M. Fischetti, M. Monaci and M. Sinnl, "On the use of
intersection cuts for bilevel optimization", Mathematical Programming
Series A & B , 2018, Vol. 172, Numéro 1-2, p. 77-103
More information about the Job-offers-cs
mailing list