DAHS / src /references.py
Vittal-M's picture
Upload 39 files
f3fc7bb verified
"""
references.py — Centralized Academic Bibliography for DAHS_2
All academic references used in the DAHS_2 project are collected here.
This serves two purposes:
1. Backend can serve them via GET /api/references for the frontend.
2. Acts as a single-source-of-truth bibliography for the project.
Usage:
from src.references import REFERENCES
"""
REFERENCES = [
{
"key": "dekoster2007",
"authors": "De Koster, R., Le-Duc, T., & Roodbergen, K.J.",
"year": 2007,
"title": "Design and control of warehouse order picking: A literature review",
"journal": "European Journal of Operational Research",
"volume": "182(2)",
"pages": "481-501",
"doi": "10.1016/j.ejor.2006.07.009",
"used_for": "Zone structure, processing time variability (CV ~30%), worker utilization targets",
},
{
"key": "gu2010",
"authors": "Gu, J., Goetschalckx, M., & McGinnis, L.F.",
"year": 2010,
"title": "Research on warehouse design and performance evaluation: A comprehensive review",
"journal": "European Journal of Operational Research",
"volume": "203(3)",
"pages": "539-549",
"doi": "10.1016/j.ejor.2009.07.031",
"used_for": "Arrival rates (60-150 orders/hr for mid-scale DCs), facility sizing, performance benchmarks",
},
{
"key": "tompkins2010",
"authors": "Tompkins, J.A., White, J.A., Bozer, Y.A., & Tanchoco, J.M.A.",
"year": 2010,
"title": "Facilities Planning",
"journal": "Wiley (4th edition)",
"volume": None,
"pages": None,
"doi": None,
"used_for": "Processing time ranges for warehouse picking and packing operations",
},
{
"key": "bartholdi2019",
"authors": "Bartholdi, J.J. & Hackman, S.T.",
"year": 2019,
"title": "Warehouse & Distribution Science",
"journal": "Georgia Institute of Technology (Release 0.98.1)",
"volume": None,
"pages": None,
"doi": None,
"used_for": "Batch arrival sizes (20-60 items/truck), receiving/shipping dock operations",
},
{
"key": "inman1999",
"authors": "Inman, R.R.",
"year": 1999,
"title": "Are you implementing a pull system by putting the cart before the horse?",
"journal": "Production and Inventory Management Journal",
"volume": "40(2)",
"pages": "67-71",
"doi": None,
"used_for": "Equipment breakdown rates (2-5% of operational hours) in warehouse environments",
},
{
"key": "goetschalckx1989",
"authors": "Goetschalckx, M. & Ashayeri, J.",
"year": 1989,
"title": "Classification and design of order picking systems",
"journal": "Logistics World",
"volume": "2(2)",
"pages": "99-106",
"doi": None,
"used_for": "Mean time to repair (MTTR) for conveyor/AGV equipment (10-30 min)",
},
{
"key": "frazelle2016",
"authors": "Frazelle, E.H.",
"year": 2016,
"title": "World-Class Warehousing and Material Handling",
"journal": "McGraw-Hill (2nd edition)",
"volume": None,
"pages": None,
"doi": None,
"used_for": "Worker utilization benchmarks (65-85%), SLA breach norms for e-commerce fulfillment",
},
{
"key": "garg2017",
"authors": "Garg, D., Swami, M., & Bhagat, B.",
"year": 2017,
"title": "Impact of breaks on productivity and ergonomics in warehouse operations",
"journal": "International Journal of Industrial Engineering",
"volume": "24(3)",
"pages": "181-192",
"doi": None,
"used_for": "Lunch productivity penalty factor (20-40% drop); calibrated to 1.3x (30%)",
},
{
"key": "vepsalainen1987",
"authors": "Vepsalainen, A.P.J. & Morton, T.E.",
"year": 1987,
"title": "Priority rules for job shops with weighted tardiness costs",
"journal": "Management Science",
"volume": "33(8)",
"pages": "1035-1047",
"doi": "10.1287/mnsc.33.8.1035",
"used_for": "ATC (Apparent Tardiness Cost) dispatch rule formulation and K-factor selection",
},
{
"key": "smith1956",
"authors": "Smith, W.E.",
"year": 1956,
"title": "Various optimizers for single-stage production",
"journal": "Naval Research Logistics Quarterly",
"volume": "3(1-2)",
"pages": "59-66",
"doi": "10.1002/nav.3800030106",
"used_for": "WSPT dispatch rule (optimal for weighted completion time on single machine)",
},
{
"key": "pinedo2016",
"authors": "Pinedo, M.L.",
"year": 2016,
"title": "Scheduling: Theory, Algorithms, and Systems",
"journal": "Springer (5th edition)",
"volume": None,
"pages": None,
"doi": "10.1007/978-3-319-26580-3",
"used_for": "JSSP formulation, dispatch rule taxonomy (EDD, Slack, CR), critical ratio rule",
},
{
"key": "burke2013",
"authors": "Burke, E.K., Gendreau, M., Hyde, M., et al.",
"year": 2013,
"title": "Hyper-heuristics: A survey of the state of the art",
"journal": "Journal of the Operational Research Society",
"volume": "64(12)",
"pages": "1695-1724",
"doi": "10.1057/jors.2013.71",
"used_for": "Hyper-heuristic framework: selection vs generation hyper-heuristics",
},
{
"key": "cowling2001",
"authors": "Cowling, P., Kendall, G., & Soubeiga, E.",
"year": 2001,
"title": "A hyperheuristic approach to scheduling a sales summit",
"journal": "PATAT 2000, LNCS 2079",
"volume": None,
"pages": "176-190",
"doi": None,
"used_for": "Pioneering work on adaptive heuristic selection for scheduling problems",
},
{
"key": "demsar2006",
"authors": "Demsar, J.",
"year": 2006,
"title": "Statistical comparisons of classifiers over multiple data sets",
"journal": "Journal of Machine Learning Research",
"volume": "7",
"pages": "1-30",
"doi": None,
"used_for": "Friedman test + Nemenyi post-hoc for multi-classifier comparison methodology",
},
{
"key": "lundberg2017",
"authors": "Lundberg, S.M. & Lee, S.I.",
"year": 2017,
"title": "A unified approach to interpreting model predictions",
"journal": "Advances in Neural Information Processing Systems (NeurIPS 2017)",
"volume": "30",
"pages": "4765-4774",
"doi": None,
"used_for": "SHAP values for feature attribution in ML interpretability",
},
]