
supports dynamic coordination between 
manufacturers, suppliers and logistics providers 
under constantly changing conditions. This includes 
a description of the system’s mixed initiative 
functionality to enable users to collaboratively 
explore alternative supply chain arrangements. We 
also detail the system’s powerful modeling 
framework, which enables it to capture both in-
house logistics and warehousing resources as well as 
quotes obtained by third party providers. 
Specifically, the remainder of this paper is 
organized as follows. Section 2 provides a brief 
review of the literature and highlights key innovative 
aspects of LogiCruncher. Section 3 gives an 
overview of the system’s overall architecture, 
including a discussion of different ways in which it 
can be configured to capture different possible 
business practices. An overview of the 
LogiCruncher logistics and warehousing model is 
provided in Section 4. Section 5 focuses on heuristic 
search procedures developed to support the rapid 
generation and revision of large-scale logistics and 
warehousing solutions under dynamic business 
conditions. Empirical results obtained with these 
procedures are summarized in Section 6. Section 7 
contains some concluding remarks. 
2 RELATED WORK 
Traditionally, operations research has focused on 
somewhat stylized models of logistics planning and 
scheduling problems, favoring models that lend 
themselves to the computation of optimal or near-
optimal solutions (e.g. (Cordeau, 2002; 2004; Li, 
2005)). Over the past ten years, in parallel with this 
work, a number of research efforts have attempted to 
increasingly relax many of the assumptions made in 
more classical models. This has included looking at 
larger-scale problems (e.g. (Sadeh, 1996; Kott, 
1998; 1999; Smith, 2004)), more dynamic models 
(e.g. (Sadeh, 1996), (Kott, 1999; Smith, 2004)), 
more complex constraints(e.g. (Sadeh, 1996; Kott, 
1998; Smith, 2004))  along with support for more 
flexible mixed initiative decision models (e.g. (Kott, 
1999; Becker, 2000; Sadeh, 2003)). 
LogiCruncher is a logistics planning and 
scheduling decision support system that builds on 
our own work on a mixed-initiative decision support 
tool for collaborative supply chain planning and 
scheduling in the context of the MASCOT system 
(Sadeh, 2003), as well as our earlier research on 
developing iterative improvement techniques to 
build and dynamically update large-scale planning 
and scheduling solutions (Sadeh, 1997). 
LogiCruncher is unique in the way in which it 
combines these techniques within a flexible 
modeling framework capable of capturing a rich set 
of emerging EMS/3PL practices. This includes the 
ability to model hybrid networks of plants, 
warehouses, distribution centers and multi-modal 
transportation assets that include a mix of assets 
directly under the control of an EMS organization 
and assets made available by third party partners 
under different contractual arrangements. 
3 OVERALL ARCHITECTURE 
LogiCruncher is a decision support shell aimed at 
supporting mixed initiative planning and scheduling 
functionality required by emerging EMS/3PL 
business practices. The shell, which can be deployed 
at the level of an EMS or a third party logistics 
provider, aims to support users as they interact with 
other participants across the supply chain. This 
includes provisions for developing and revising 
logistics plans and schedules that cut across multiple 
suppliers, plants, warehouses and transportation 
assets. Some of these assets may be directly under 
the control of the user organization, while others 
may be provided by third party organizations subject 
to different types of contractual arrangements. This 
includes both long-term arrangements as well as 
more dynamic arrangements identified by issuing 
Requests for Quotes (RFQs – or more generally 
RFxs) and evaluating bids– see Figure 2. In 
particular, the shell gives its user access to a number 
of problem solving services, ranging from solution 
generation and revision services to services aimed at 
submitting RFQs, evaluating bids and even 
submitting bids (e.g. in the case of a large third party 
logistics provider).  Using these services, 
Figure 1: Effective supply chain management in emerging
OEM/EMS practices requires unprecedented levels o
visibility and coordination across global logistics
networks. 
LOGICRUNCHER - A Logistics Planning and Scheduling Decision Support System for Emerging EMS and 3PL Business
Practices
177