7,450 research outputs found
Optimal Control of Dynamic Bipartite Matching Models
A dynamic bipartite matching model is given by a bipartite matching graph which determines the possible matchings between the various types of supply and demand items. Both supply and demand items arrive to the system according to a stochastic process. Matched pairs leave the system and the others wait in the queues, which induces a holding cost. We model this problem as a Markov Decision Process and study the discounted cost and the average cost problem. We fully characterize the optimal matching policy for complete matching graphs and for the N-shaped matching graph. In the former case, the optimal policy consists of matching everything and, in the latter case, it prioritizes the matchings in the extreme edges and is of threshold type for the diagonal edge. In addition, for the average cost problem, we compute the optimal threshold value. For more general graphs, we need to consider some assumptions on the cost of the nodes. For complete graphs minus one edge, we provide conditions on the cost of the nodes such that the optimal policy of the N-shaped matching graph extends to this case. For acyclic graphs, we show that, when the cost of the extreme edges is large, the optimal matching policy prioritizes the matchings in the extreme edges. We also study the W-shaped matching graph and, using simulations, we show that there are cases where it is not optimal to prioritize to matchings in the extreme edges
Asymptotically Optimal Algorithms for Pickup and Delivery Problems with Application to Large-Scale Transportation Systems
The Stacker Crane Problem is NP-Hard and the best known approximation
algorithm only provides a 9/5 approximation ratio. The objective of this paper
is threefold. First, by embedding the problem within a stochastic framework, we
present a novel algorithm for the SCP that: (i) is asymptotically optimal,
i.e., it produces, almost surely, a solution approaching the optimal one as the
number of pickups/deliveries goes to infinity; and (ii) has computational
complexity O(n^{2+\eps}), where is the number of pickup/delivery pairs
and \eps is an arbitrarily small positive constant. Second, we asymptotically
characterize the length of the optimal SCP tour. Finally, we study a dynamic
version of the SCP, whereby pickup and delivery requests arrive according to a
Poisson process, and which serves as a model for large-scale demand-responsive
transport (DRT) systems. For such a dynamic counterpart of the SCP, we derive a
necessary and sufficient condition for the existence of stable vehicle routing
policies, which depends only on the workspace geometry, the stochastic
distributions of pickup and delivery points, the arrival rate of requests, and
the number of vehicles. Our results leverage a novel connection between the
Euclidean Bipartite Matching Problem and the theory of random permutations,
and, for the dynamic setting, exhibit novel features that are absent in
traditional spatially-distributed queueing systems.Comment: 27 pages, plus Appendix, 7 figures, extended version of paper being
submitted to IEEE Transactions of Automatic Contro
On Conceptually Simple Algorithms for Variants of Online Bipartite Matching
We present a series of results regarding conceptually simple algorithms for
bipartite matching in various online and related models. We first consider a
deterministic adversarial model. The best approximation ratio possible for a
one-pass deterministic online algorithm is , which is achieved by any
greedy algorithm. D\"urr et al. recently presented a -pass algorithm called
Category-Advice that achieves approximation ratio . We extend their
algorithm to multiple passes. We prove the exact approximation ratio for the
-pass Category-Advice algorithm for all , and show that the
approximation ratio converges to the inverse of the golden ratio
as goes to infinity. The convergence is
extremely fast --- the -pass Category-Advice algorithm is already within
of the inverse of the golden ratio.
We then consider a natural greedy algorithm in the online stochastic IID
model---MinDegree. This algorithm is an online version of a well-known and
extensively studied offline algorithm MinGreedy. We show that MinDegree cannot
achieve an approximation ratio better than , which is guaranteed by any
consistent greedy algorithm in the known IID model.
Finally, following the work in Besser and Poloczek, we depart from an
adversarial or stochastic ordering and investigate a natural randomized
algorithm (MinRanking) in the priority model. Although the priority model
allows the algorithm to choose the input ordering in a general but well defined
way, this natural algorithm cannot obtain the approximation of the Ranking
algorithm in the ROM model
- …