[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article

Exact solution approaches for bilevel assignment problems

Published: 01 May 2016 Publication History

Abstract

We consider the bilevel assignment problem in which each decision maker (i.e., the leader and the follower) has its own objective function and controls a distinct set of edges in a given bipartite graph. The leader acts first by choosing some of its edges. Subsequently, the follower completes the assignment process. The edges selected by the leader and the follower are required to constitute a perfect matching. In this paper we propose an exact solution approach, which is based on a branch-and-bound framework and exploits structural properties of the assignment problem. Extensive computational experiments with linear sum and linear bottleneck objective functions are conducted to demonstrate the performance of the developed methods. While the considered problem is known to be NP-hard in general, we also describe some restricted cases that can be solved in polynomial time.

References

[1]
Aboudi, R., JØrnsten, K.: Resource constrained assignment problems. Discret. Appl. Math. 26(2), 175---191 (1990)
[2]
Aiex, R.M., Resende, M.G.C., Pardalos, P.M., Toraldo, G.: GRASP with path relinking for three-index assignment. INFORMS J. Comput. 17(2), 224---247 (2005)
[3]
Balinski, M.L., Gomory, R.E.: A primal method for the assignment and transportation problems. Manag. Sci. 10(3), 578---593 (1964)
[4]
Beheshti, B.: Test instances for the bilevel assignment problem. http://www.pitt.edu/droleg/files/BAP.html. Accessed April 6, 2014
[5]
Boros, E., Hammer, P.L.: Pseudo-boolean optimization. Discret. Appl. Math. 123(1), 155---225 (2002)
[6]
Burkard, R., Dell'Amico, M., Martello, S.: Assignment Problems. Society for Industrial Mathematics, Philadelphia (2009)
[7]
Chegireddy, C.R., Hamacher, H.W.: Algorithms for finding $$k$$k-best perfect matchings. Discret. Appl. Math. 18(2), 155---165 (1987)
[8]
Colson, B., Marcotte, P., Savard, G.: An overview of bilevel optimization. Ann. Oper. Res. 153(1), 235---256 (2007)
[9]
Deng, X.: Complexity issues in bilevel linear programming. In: Migdalas, A., Pardalos, P.M., Varbrand, P. (eds.) Multilevel Optimization: Algorithms and Applications, pp. 149---164. Kluwer Academic Publishers, Dordrecht (1998)
[10]
Fukuda, K., Matsui, T.: Finding all minimum-cost perfect matchings in bipartite graphs. Networks 22(5), 461---468 (1992)
[11]
Garfinkel, R.S.: An improved algorithm for the bottleneck assignment problem. Oper. Res. 19(7), 1747---1751 (1971)
[12]
Gassner, E., Klinz, B.: The computational complexity of bilevel assignment problems. 4OR Q. J. Oper. Res. 7(4), 379---394 (2009)
[13]
Glover, F.: Improved linear integer programming formulations of nonlinear integer problems. Manag. Sci. 22(4), 455---460 (1975)
[14]
King, D.E.: Dlib-ml: a machine learning toolkit. J. Mach. Learn. Res. 10, 1755---1758 (2009)
[15]
Krokhmal, P.A.: On optimality of a polynomial algorithm for random linear multidimensional assignment problem. Optim. Lett. 5(1), 153---164 (2011)
[16]
Lieshout, P.M.D., Volgenant, A.: A branch-and-bound algorithm for the singly constrained assignment problem. Eur. J. Oper. Res. 176(1), 151---164 (2007)
[17]
Liu, Y.H., Spencer, T.H.: Solving a bilevel linear program when the inner decision maker controls few variables. Eur. J. Oper. Res. 81(3), 644---651 (1995)
[18]
Migdalas, A., Pardalos, P.M., Värbrand, P.: Multilevel Optimization: Algorithms and Applications, vol. 20. Springer, Berlin (1998)
[19]
Murty, K.G.: An algorithm for ranking all the assignments in order of increasing cost. Oper. Res. 16(3), 682---687 (1968)
[20]
Pardalos, P.M., Pitsoulis, L.: Nonlinear Assignment Problems: Algorithms and Applications, vol. 7. Springer, Berlin (2000)
[21]
Pedersen, C.R., Relund Nielsen, L., Andersen, K.A.: An algorithm for ranking assignments using reoptimization. Comput. Oper. Res. 35(11), 3714---3726 (2008)

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Computational Optimization and Applications
Computational Optimization and Applications  Volume 64, Issue 1
May 2016
324 pages

Publisher

Kluwer Academic Publishers

United States

Publication History

Published: 01 May 2016

Author Tags

  1. Assignment problem
  2. Bilevel programming
  3. Combinatorial optimization

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 0
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 04 Jan 2025

Other Metrics

Citations

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media