Thursday, January 20, 2022

[DMANET] Internship position at Huawei Paris Research Center

Dear all,

Please find below an internship offer at « Huawei Paris Research Center » on "Constraint-Programming approach for traffic routing problems".

Please forward this offer to those who may be interested.
Best regards,
Youcef MAGNOUCHE, PhD
Senior Research Engineer

[huawei 213]
Mathematical and Algorithmic Sciences Lab
Paris Research Center, Huawei Technologies Co. Ltd.


Internship Position:
Constraint-Programming approach for traffic routing problems

The Network and Traffic Optimization research team of the Paris Research Center is looking for internship candidates. The topic consists in investigating the advantages of constraint-programming formulations in solving the traffic routing problems.

This internship topic is research-oriented where the intern will have to conduct a deep bibliography study, model the traffic routing problem using constraint-programming and linear programming formulations. The intern will have to investigate the best methods to solve the problem for each approach and implement the associated algorithms.

Major Responsibilities
In recent years, telecommunication network size has significantly increased, and new applications emerged leading to new traffic routing protocols and new requirements (small end-to-end delay, resilient to link-fault ...etc.). Many researchers attempt to develop efficient optimization algorithms that handle all technical constraints through diverse approaches: Heuristics, linear-programming, non-linear-programming...etc.
In linear-programming (LP), several constraints appeared to be hard to model, requiring exponential number of constraints, BigM parameter or several intermediate variables. Constraint programming (CP), on the other side, allows a great flexibility in the types of constraints that can be considered as it is not bound by any space property or paradigm. This is why a lot of ad-hoc global constraints has been designed to model entire complex sub-problems in industrial contexts. However, CP performance is highly related to the global constraints' implementation (namely filtering and propagation), and branching strategy. Previous studies on specific problems showed that it was possible to benefit from the best of the two paradigms and fill the gap between the search for optimality (LP relaxed problems) and feasibility (CP hard constraints).
In this context, the main challenge is to design an efficient method to solve the traffic routing problem under some difficult constraints. The main objectives of the internship are the following:

· Bibliography study on Constraint-programming for Network optimization

· Investigate a constraint-programming formulation for the traffic routing problem

· Investigate a linear programming formulation for the traffic routing problem

· Implementation of the proposed algorithms for the two approaches

· Propose and implement hybrid solutions

· Benchmark existing algorithms on some realistic instances


Duration: 6 months
Location: Boulogne-Billancourt, Paris Area
Required Level: Msc in Computer science / Applied mathematics / Operations Research

Technical Skills Requirements:
Candidates must be highly motivated and have the following skills:

· Good operation research and combinatorial optimization skills

· Good knowledge on constraint-programming

· Good mathematical background

· Good programming skills in C++ (Python and Golang will be a plus)

· Knowledge of networking is a plus but not necessary (IP, routing protocols like OSPF)


Please send your applications to Dr. Youcef Magnouche (youcef.magnouche@huawei.com<mailto:youcef.magnouche@huawei.com>) and to Dr. Pierre Bauguion (pierre.bauguion@huawei.com<mailto:pierre.bauguion@huawei.com>) and Successful applicants will be contacted within one month.

Demassey S., Pesant G. & Rousseau L-M. (2005). Constraint programming based column generation for employee timetabling. CPAIOR 2005, 140-154.
Grönkist M. (2005). Accelerating column generation for aircraft scheduling using constraint propagation. Computers & Operations Research, 33, 2918-2934.
Kinable, J., van Hoeve, W. J., & Smith, S. F. (2020). Snow plow route optimization: A constraint programming approach. IISE Transactions, 53(6), 685-703.
Vlk, M., Hanzálek, Z., & Tang, S. (2021). Constraint programming approaches to joint routing and scheduling in time-sensitive networks. Computers & Industrial Engineering, 157, 107317.

This e-mail and its attachments contain confidential information from HUAWEI, which is intended only for the person to whom it is addressed. If you are not the intended recipient of this email, please notify immediately the sender by phone or email and delete it. Any use of the information contained herein in any way, including, but not limited to, total or partial disclosure, reproduction, or dissemination, by persons other than the intended recipient(s) is prohibited, unless expressly authorized by HUAWEI.
HUAWEI Technologies France SASU ("HUAWEI") respects your privacy and is committed to the protection of your personal data. Your personal data included in this email and/or its attachments may be processed by HUAWEI. In compliance with Regulation (EU) 2016/679 (GDPR) and French data protection law of 6 January 1978 as amended, you can exercise at any time your rights of access, rectification or erasure of your personal data, as well as your rights to restriction, portability or object to the processing by sending us your request via the form available at https://www.huawei.com/fr/personal-data-request or a letter to the following address: HUAWEI Technologies France, Privacy Officer, 18 quai point du jour, 92100 Boulogne-Billancourt, France. To know more about how HUAWEI processes your personal data, please contact us<https://www.huawei.com/fr/personal-data-request/>.

**********************************************************
*
* Contributions to be spread via DMANET are submitted to
*
* DMANET@zpr.uni-koeln.de
*
* Replies to a message carried on DMANET should NOT be
* addressed to DMANET but to the original sender. The
* original sender, however, is invited to prepare an
* update of the replies received and to communicate it
* via DMANET.
*
* DISCRETE MATHEMATICS AND ALGORITHMS NETWORK (DMANET)
* http://www.zaik.uni-koeln.de/AFS/publications/dmanet/
*
**********************************************************