A Scalable Solution for the Extended Multi-channel Facility Location Problem

被引:0
|
作者
Agarwal, Etika [1 ]
Gurumoorthy, Karthik S. [1 ]
Jain, Ankit Ajit [1 ]
Manchenahally, Shantala [1 ]
机构
[1] Walmart Global Tech, Bangalore, Karnataka, India
关键词
supply chain; facility location; submodular functions; ALGORITHM;
D O I
10.1007/978-3-031-43421-1_19
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We study the extended version of the non-uniform, capacitated facility location problem with multiple fulfilment channels between the facilities and clients, each with their own channel capacities and service cost. Though the problem has been extensively studied in the literature, all the prior works assume a single channel of fulfilment, and the existing methods based on linear programming, primal-dual relationships, local search heuristics etc. do not scale for a large supply chain system involving millions of decision variables. Using the concepts of submodularity and optimal transport theory, we present a scalable algorithm for determining the set of facilities to be opened under a cardinality constraint. By introducing various schemes such as: (i) iterative facility selection using incremental gain, (ii) approximation of the linear program using novel multi-stage Sinkhorn iterations, (iii) creation of facilities one for each fulfilment channel etc., we develop a fast but a tight approximate solution, requiring O(3+k/2 m ln (1/epsilon)) instances of optimal transport problems to select k facilities from m options, each solvable in linear time. Our algorithm is implicitly endowed with all the theoretical guarantees enjoyed by submodular maximisation problems and the Sinkhorn distances. When compared against the state-of-the-art commercial MILP solvers, we obtain a 100-fold speedup in computation, while the difference in objective values lies within a narrow range of 3%.
引用
收藏
页码:316 / 332
页数:17
相关论文
共 50 条
  • [1] A Scalable Multi-Channel Software Potentiostat
    Siegert, Michael
    FRONTIERS IN ENERGY RESEARCH, 2018, 6
  • [2] SOLUTION OF FORM-FACTOR IN COUPLED MULTI-CHANNEL PROBLEM
    IWAMURA, Y
    KURIHARA, S
    TAKAHASHI, Y
    PROGRESS OF THEORETICAL PHYSICS, 1977, 58 (05): : 1669 - 1671
  • [3] An iterative solution approach to a multi-objective facility location problem
    Karatas, Mumtaz
    Yakici, Ertan
    APPLIED SOFT COMPUTING, 2018, 62 : 272 - 287
  • [4] On integer programming models for the multi-channel PMU placement problem and their solution
    Fan N.
    Watson J.-P.
    Energy Systems, 2014, 6 (01) : 1 - 19
  • [5] Comparison of solution procedures to the facility location problem
    Houshyar, A
    White, B
    COMPUTERS & INDUSTRIAL ENGINEERING, 1997, 32 (01) : 77 - 87
  • [6] Model and Solution for Capacitated Facility Location Problem
    Yu, Hongtao
    Gao, Liqun
    Lei, Yanhua
    PROCEEDINGS OF THE 2012 24TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2012, : 1773 - 1776
  • [7] Mathematical Models for the Single-Channel and Multi-Channel PMU Allocation Problem and Their Solution Algorithms
    Theodorakatos, Nikolaos P.
    Babu, Rohit
    Theodoridis, Christos A.
    Moschoudis, Angelos P.
    ALGORITHMS, 2024, 17 (05)
  • [8] Using Semantic Technologies for Scalable Multi-channel Communication
    Toma, Ioan
    Fuchs, Christoph
    Stanciu, Corneliu
    Fensel, Dieter
    SEMANTIC WEB: ESWC 2014 SATELLITE EVENTS, 2014, 8798 : 516 - 520
  • [9] Adaptive multi-channel prediction for lossless scalable coding
    Fukuma, S
    Iwahashi, M
    Kambayashi, N
    ISCAS '99: PROCEEDINGS OF THE 1999 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 4: IMAGE AND VIDEO PROCESSING, MULTIMEDIA, AND COMMUNICATIONS, 1999, : 467 - 470
  • [10] SESA: A Scalable Multi-Channel Communication and Booking Solution for e-Commerce in the Tourism Domain
    Toma, Ioan
    Fensel, Dieter
    Oberhauser, Alex
    Fuchs, Christoph
    Stanciu, Corneliu
    Larizgoitia, Iker
    2013 IEEE 10TH INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING (ICEBE), 2013, : 288 - 293