Mohammed Saddoune

Mohammed Saddoune
Université Hassan II de Casablanca | FSAC · Department of Computer Sciences

Ph.D Polytechnique Montréal Canada

About

21
Publications
24,830
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
324
Citations
Introduction
Skills and Expertise
Additional affiliations
September 2011 - August 2016
Université Hassan II de Casablanca
Position
  • Professor (Associate)

Publications

Publications (21)
Article
The paper addresses a variant of the dial-a-ride problem with additional features. It is referred to as the DARP with driver preferences, which attempts to determine a solution more driver-oriented by designing a short trip in a specific direction that has to be finished at a destination of interest within a restricted time window. For this purpose...
Preprint
Full-text available
The paper addresses a variant of the Dial-A-Ride problem with additional features. It is referred to as the DARP with driver preferences, which attempts to determine a solution more driver-oriented by designing a short trip in a specific direction that has to be finished at a destination of interest within a restricted time window. For this purpose...
Article
Full-text available
Information retrieval is an important field that aims to provide a relevant document to a user information need, expressed through a query. Arabic is a challenging language that gained much attention recently in the information retrieval domain. To overcome the problems related to its complexity, many studies and techniques have been presented, mos...
Article
Full-text available
The monthly crew pairing problem (CPP) consists of determining a least-cost set of feasible crew pairings (sequences of flights starting and ending at a crew base) such that each flight is covered once and side constraints are satisfied. This problem has been widely studied but most works have tackled daily or weekly CPP instances with up to 3500 f...
Article
The airline crew scheduling problem is usually solved sequentially in two main steps because of its complexity: the crew pairing followed by the crew assignment. However, finding a globally optimal solution via the sequential approach may be impossible because the decision domain of the crew assignment problem is reduced by decisions made in the pa...
Conference Paper
The optimization of Petroleum transport has always been a major concern for oil distribution companies. Dispatching and planning is usually done manually on a daily basis and dispatchers must deal with multiple constraints, lack of resources, shortage risk, time windows, etc. In this paper we develop a model to minimize the cost of delivery and max...
Conference Paper
This paper presents a method based on dynamic constraint aggregation concept to solve the monthly crew pairing problem which consists of determining a minimum cost set of feasible pairings such that each flight is covered exactly once and side constraints are satisfied. Given its high complexity, This problem is traditionally decomposed in three pr...
Preprint
Various disturbances such as adverse weather conditions may result in delayed or canceled flights and affect the optimized schedules planned for airline crew members. In this paper, we solve the recovery problem via an integrated approach to reoptimize both the pairings and the personalized monthly plans. We solve this problem simultaneously for th...
Article
Full-text available
In this paper, we propose a two-phase approach to solve a combined routing and scheduling problem that occurs in the textile industry: fabrics are dyed by dye-jets and transported by forklifts. The objective is to minimize the cost of the unproductive activities, i.e., the dye-jet setup times and the forklift waiting time. The first phase solves an...
Article
The airline crew scheduling problem has received extensive attention, particularly in the last 60 years. This problem is frequently divided into crew pairing and crew assignment because of its large size and the complex safety agreements and contractual rules. Several solution methodologies have been developed, but many objectives and constraints a...
Article
A crew pairing is a sequence of flights, connections and rests that starts and ends at a crew base and is assigned to a single crew. The crew pairing problem consists of determining a minimum cost set of feasible crew pairings such that each flight is covered exactly once and side constraints are satisfied. Traditionally, this problem has been solv...
Article
Full-text available
In this paper we propose a two-phase solution approach to solve a combined routing and scheduling problem occurring in the textile industry where all fabrics are dyed by dye-jets and transported by forklifts. The objective is to minimize the cost of unproductive activities consisting of setup time due to dye-jets cleaning and forklifts waiting time...
Article
Traditionally, the airline crew scheduling problem has been decomposed into a crew pairing problem and a crew assignment problem, both of which are solved sequentially. The first consists of generating a set of least-cost crew pairings (sequences of flights starting and ending at the same crew base) that cover all flights. The second aims at findin...
Article
The integrated crew scheduling (ICS) problem consists of determining, for a set of available crew members, least-cost schedules that cover all flights and respect various safety and collective agreement rules. A schedule is a sequence of pairings interspersed by rest periods that may contain days off. A pairing is a sequence of flights, connections...
Article
The crew pairing problem (CPP) is one step of the airline crew scheduling process. The CPP consists of determining a minimum cost set of feasible pairings such that each flight is covered exactly once and side constraints are satisfied. In the industry, this problem has been traditionally solved by a heuristic three-phase (TP) approach that solves...
Article
"Projet de 9 crédits présenté à l'École de technologie supérieure comme exigence partielle à l'obtention de la maîtrise en génie logiciel". Thèse (M. Ing.)-- École de technologie supérieure, Montréal, 2006. Bibliogr.: f. [60]-61. Chap. 1. Services web : théorie -- Chap. 2. Services web : pratique -- Chap. 3. Performance des services web.
Article
Full-text available
R´esum´e Le probl`eme int´egr´e de la construction des rotations et des blocs mensuels des pilotes consiste `a d´eterminer un ensemble de rotations et de blocs mensuels pour les pilotes tels que chaque segment de vol est couvert par une seule rotation et un seul bloc, et ce, tout en satisfaisant des contraintes suppl´ementaires comme la disponibili...

Network

Cited By