Skip to main content
Log in

A disjunctive model to analyze and redefine the logistic of replenishing goods of retailing stores

  • Research Article
  • Published:
Optimization and Engineering Aims and scope Submit manuscript

Abstract

This paper analyzes the distribution logistics for a retail business that has hundreds of stores located long distances from their warehouses. Given narrow revenue margins, retail companies must optimize the cost of the merchandise delivery to its stores. In general, the structure of the distribution consists of warehouses that concentrate goods which are then delivered to the stores according to a replenishment policy that contemplates its characteristics and location. The cost of the distribution logistics is significant and deserves special consideration. This paper presents a disjunctive multi period model to redesign the logistic infrastructure of delivering goods from warehouses to stores located in a wide geographical region. In the model, a warehouse can be installed, closed, expanded or replaced by a cross-docking terminal. The objective function is to minimize the cost of the whole distribution operation. A case study is presented to show the model capabilities.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

Abbreviations

c :

Trucks

i :

Stores/shops

j :

Interval of capacity increase

k :

Cross dockings locations

r :

Warehouses locations

t :

Time periods

cap c :

Capacity of truck c

capWH0 r :

Initial capacity of warehouse r

capWHJ j :

Capacity increase of interval j

costkm c :

Cost per kilometer of truck c

costrent :

Rental average cost of third-party warehouse space

costxd k :

Cross-docking cost per volume handled of XD k

demand i,t :

Merchandise volume (in m3) to deliver to store i at time t

dist r,i :

Distance in km between warehouse r and shop i

flow r,t :

Merchandise purchased and received at warehouse r at time t (m3)

invcost j :

Investment cost of interval j to increase capacity to a warehouse ($)

laborCost0 r :

Initial labor cost of warehouse r ($)

laborincr r :

Labor cost increase of interval j ($)

minv :

Minimum number of trips to deliver goods to store i

operCost0 r :

Initial operation cost of warehouse r ($)

operincr j :

Operation cost increase of interval j ($)

perc :

Maximum percentage of full warehouse capacity to store goods

stock0 r :

Initial stock of warehouse r (m3)

stockcost :

Average financial cost ($/m3)

tax:

Interest rate

XWH r,t :

When true wearhouse r is operating at time t otherwise not

XD k,t :

When true cross-docking k is operating at time t instead of warehouse r otherwise not

Z r,j,t :

When true a capacity of size j is done for warehouse r at time t otherwise not

yri r,j :

When true a merchandise delivery is performed from warehouse r to store i at time t otherwise not

yki k,i :

When true a merchandise delivery is performed from XD k to store i at time t otherwise not

yrk r,k :

When true a merchandise delivery is performed from warehouse r to XD k at time t otherwise not

CapWH r,t :

Capacity in m3 of warehouse r at time t

OperCost r,t :

Operational cost of warehouse r at time t

LaborCost r,t :

Labor cost of warehouse r at time t

CapWHupJ r,t :

Capacity increase of warehouse r at time t

OperupJ r,t :

Operation cost increase of warehouse r at time t

LaborupJ r, :

t: Labor cost increase of warehouse r at time t

CostR r,t :

Operational cost of warehouse r at time t (includes labor and operation)

CostKI k.l.t :

Transportation cost from cross-docking k to shop i at time t

CostRI r,l,t :

Transportation cost from warehouse r to shop i at time t

CostXDk:

Cross-docking cost k per volume handled ($/m3)

FKI k,l,t :

Volume delivered (m3) from XD k to shop i at time t

FRI r,l,t :

Volume delivered (m3) from warehouse R to shop i at time t

FRK r,k,t :

Volume delivered (m3) from warehouse R to XD k at time t

Rent r,t :

Space rented (m3) to a third-party warehouse

Stock r,t :

Stock (m3) of warehouse r at time t

TripAm c,k,l,t :

Number of trips of truck c from XD k to shop at time t

TripAm c,r,l,t :

Number of trips of truck c from warehouse r to shop i at time t

References

  • Agrawal N, Smith S (2013) Optimal inventory management for a retail chain with diverse store demands. Eur J Oper Res 225:393–403

    Article  MathSciNet  MATH  Google Scholar 

  • Ballou R (2004) Logística - administración de la cadena de suministro. PEARSON - Prentice-Hall, London

    Google Scholar 

  • Brooke A, Kendrik D, Meeraus A, Raman R, Rosenthal RE (1998) GAMS a user’s guide. GAMS Development Corporation, Washington, DC

    Google Scholar 

  • Cardós M, García-Sabater JP (2006) Designing a consumer products retail chain inventory replenishment policy with the consideration of transportation costs. Int J Prod Econ 104:525–535

    Article  Google Scholar 

  • Caridade R, Pereira T, Ferreira LP, Silva FJG (2017) Optimisation of a logistic warehouse in the automotive industry. Procedia Manuf 13:1096–1103

    Article  Google Scholar 

  • Castro P, Harjunkoski I, Grossmann IE (2019) Discrete and continuous-time formulations for dealing with break periods: preemptive and non-preemptive scheduling. Eur J Oper Res 278(2):563–577

    Article  MathSciNet  MATH  Google Scholar 

  • Chen Q, Johnson E, Siirola J, Grossmann IE (2018) Pyomo.GDP: disjunctive models in python. Comput Aided Chem Eng 44:889–894

    Article  Google Scholar 

  • Christopher M (2016) Logistic & supply chain management. Pearson, London

    Google Scholar 

  • Grossmann IE (2002) Review of nonlinear mixed-integer and disjunctive programming techniques. Optim Eng 3:227–252

    Article  MathSciNet  MATH  Google Scholar 

  • Holzapfel A, Hübner A, Kuhn H, Sternbeck M (2016) Delivery pattern and transportation planning in grocery retailing. Eur J Oper Res 252:54–68

    Article  MathSciNet  MATH  Google Scholar 

  • Millson I, Smirnov O (2016) Measuring the effect of transportation infrastructure on retail firm co-location patterns. J Transp Geogr 51:110–118

    Article  Google Scholar 

  • Mou S, Robb D, DeHoratius N (2018) Retail store operations: literature review and research directions. Eur J Oper Res 265:399–422

    Article  MathSciNet  MATH  Google Scholar 

  • Novas J, Ramello J, Rodriguez MA (2020) Generalized disjunctive programming models for the truck loading problem: a case study from the non-alcoholic beverages industry. Transp Res Part E Logist Transp Rev. https://doi.org/10.1016/j.tre.2020.101971

    Article  Google Scholar 

  • Pedrozo A, Rodriguez Reartes SB, Vecchietti A, Diaz MS, Grossmann IE (2001) Optimal design of ethylene and propylene coproduction plants with generalized disjunctive programming and state equipment network models. Comput Chem Eng. https://doi.org/10.1016/j.compchemeng.2021.107295

    Article  Google Scholar 

  • Perona M, Cigolini R, Adani M, Biondi R, Guzzetti S, Jenna R, Chessa M, Agellara S (2001) The integrated management of logistic chains in the white goods industry. A field research in Italy. Int J Prod Econ 69:227–238

    Article  Google Scholar 

  • Raman R, Grossman IE (1994) Modeling and computational techniques for logic based integer programming. Comput Chem Eng 18(7):563–578

    Article  Google Scholar 

  • Rodríguez MA, Vecchietti A, Harjunkoski I, Grossmann IE (2014) Optimal supply chain design and management over a multi-period horizon under demand uncertainty. Part I: MINLP and MILP models. Comput Chem Eng 62:194–210

  • Rodriguez MA, Montagna JM, Vecchietti A, Corsano G (2017) Generalized disjunctive programming model for the multi-period production planning optimization: an application in a polyurethane foam manufacturing plant. Comput Chem Eng 103(4):69–80

    Article  Google Scholar 

  • Ruiz JP, Grossmann IE (2012) A hierarchy of relaxations for nonlinear convex generalized disjunctive programming. Eur J Oper Res 218(1):38–47

    Article  MathSciNet  MATH  Google Scholar 

  • Sawaya N, Grossmann IE (2012) A hierarchy of relaxations for linear generalized disjunctive programming. Eur J Oper Res 216(1):70–82

    Article  MathSciNet  MATH  Google Scholar 

  • Tarapataa Z, Nowickia T, Antkiewicza R, Dudzinskib J, Janikb K (2020) Data-driven machine learning system for optimization of processes supporting the distribution of goods and services – a case study -. Procedia Manuf 44:60–67

    Article  Google Scholar 

  • Trespalacios F, Grossmann IE (2013) Systematic modeling of discrete-continuous optimization models through generalized disjunctive programming. AICHE J 59(9):3276–3295

    Article  Google Scholar 

  • Trespalacios F, Grossmann IE (2016) Cutting planes for improved global logic-based outer-approximation for the synthesis of process networks. Comput Chem Eng 90(12):201–221

    Article  Google Scholar 

  • Vecchietti A, Grossmann IE (1999) LOGMIP: a disjunctive 0–1 non-linear optimizer for process system models. Comput Chem Eng 23:555–565

    Article  Google Scholar 

  • Vecchietti A, Grossmann IE (2000) Modeling issues and implementation of language for disjunctive programming. Comput Chem Eng 24:2143–2155

    Article  Google Scholar 

  • Vecchietti A, Lee S, Grossmann IE (2003) Modeling of discrete/continuous optimization problems: characterization and formulation of disjunctions and their relaxations. Comput Chem Eng 27:433–443

    Article  Google Scholar 

  • Wu O, Dalle AG, Harjunkoski I, Imsland L (2021) A rolling horizon approach for scheduling of multiproduct batch production and maintenance using generalized disjunctive programming models. Comput Chem Eng. https://doi.org/10.1016/j.compchemeng.2021.107268

    Article  Google Scholar 

  • Yao MJ, Hsu HW (2009) A new spanning tree-based genetic algorithm for the design of multi-stage supply chain networks with nonlinear transportation costs. Optim Eng 10:219–237

    Article  MATH  Google Scholar 

Download references

Acknowledgements

The authors gratefully acknowledge the financial support for the work presented in this article to Universidad Tecnológica Nacional (UTN) through PID EIUTIFE0005248TC and CONICET through PIP 352.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Aldo Vecchietti.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Flores, J.R., Cúnico, M.L. & Vecchietti, A. A disjunctive model to analyze and redefine the logistic of replenishing goods of retailing stores. Optim Eng 24, 779–799 (2023). https://doi.org/10.1007/s11081-021-09706-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11081-021-09706-z

Keywords

Navigation