Skip to main content
Log in

A simple greedy heuristic for linear assignment interdiction

  • S.I.: Pardalos60
  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

We consider a bilevel extension of the classical linear assignment problem motivated by network interdiction applications. Specifically, given a bipartite graph with two different (namely, the leader’s and the follower’s) edge costs, the follower solves a linear assignment problem maximizing his/her own profit, whereas the leader is allowed to affect the follower’s decisions by eliminating some of the vertices from the graph. The leader’s objective is to minimize the total cost given by the cost of the interdiction actions plus the cost of the assignments made by the follower. The considered problem is strongly \({ NP}\)-hard. First, we formulate this problem as a linear mixed integer program (MIP), which can be solved by commercial MIP solvers. More importantly, we also describe a greedy-based construction heuristic, which provides (under some mild conditions) an optimal solution for the case, where the leader’s and the follower’s edge costs are equal to one. Finally, we present the results of our computational experiments comparing the proposed heuristic against an MIP solver.

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.

Similar content being viewed by others

References

  • Audet, C., Hansen, P., Jaumard, B., & Savard, G. (1997). Links between linear bilevel and mixed 0–1 programming problems. Journal of Optimization Theory and Applications, 93(2), 273–300.

    Article  Google Scholar 

  • Bard, J. F. (1998). Practical bilevel optimization. Dordrecht: Kluwer.

    Book  Google Scholar 

  • Beheshti, B., Özaltın, O. Y., Zare, M. H., & Prokopyev, O. A. (2015). Exact solution approach for a class of nonlinear bilevel knapsack problems. Journal of Global Optimization, 61(2), 291–310.

    Article  Google Scholar 

  • Beheshti, B., Prokopyev, O.A., & Pasiliao, E.L. (2015). Exact solution approach for the bilevel assignment problem. Computational Optimization and Applications, 2015. Accepted for publication.

  • Brown, G., Carlyle, M., Salmeron, J., & Wood, K. (2006). Defending critical infrastructure. Interfaces, 36, 530–544.

    Article  Google Scholar 

  • Burkard, R., Dell’Amico, M., & Martello, S. (2009). Assignment problems. Philadelphia: Society for Industrial Mathematics.

    Book  Google Scholar 

  • Colson, B., Marcotte, P., & Savard, G. (2007). An overview of bilevel optimization. Annals of Operations Research, 153(1), 235–256.

    Article  Google Scholar 

  • Dempe, S. (2002). Foundations of bilevel programming. Dordrecht: Kluwer.

    Google Scholar 

  • Deng, X. (1998). Complexity issues in bilevel linear programming. In A. Migdalas, P. M. Pardalos, & P. Varbrand (Eds.), Multilevel optimization: Algorithms and applications (pp. 149–164). Dordrecht: Kluwer.

    Chapter  Google Scholar 

  • Feo, T. A., & Resende, M. G. C. (1995). Greedy randomized adaptive search procedures. Journal of global optimization, 6(2), 109–133.

    Article  Google Scholar 

  • Garey, M. R., & Johnson, D. S. (1979). Computers and intractability: A guide to the theory of NP-completeness. New York: W.H. Freeman.

    Google Scholar 

  • Gassner, E., & Klinz, B. (2009). The computational complexity of bilevel assignment problems. 4OR, 7(4), 379–394.

    Article  Google Scholar 

  • Migdalas, A., Pardalos, P. M., & Värbrand, P. (1998). Multilevel optimization: Algorithms and applications. Norwell: Kluwer.

    Book  Google Scholar 

  • Nemhauser, G. L., & Wolsey, L. A. (1988). Integer and Combinatorial Optimization. NewYork, NY: Wiley.

    Book  Google Scholar 

  • Resende, M. G. C., & Ribeiro, C. C. (2011). Restart strategies for grasp with path-relinking heuristics. Optimization Letters, 5(3), 467–478.

    Article  Google Scholar 

  • Shen, S., Smith, J. C., & Goli, R. (2012). Exact interdiction models and algorithms for disconnecting networks via node deletions. Discrete Optimization, 9(3), 172–188.

    Article  Google Scholar 

  • Wood, K. R. (1993). Deterministic network interdiction. Mathematical and Computer Modelling, 17, 1–18.

    Article  Google Scholar 

  • Zenklusen, R. (2010). Matching interdiction. Discrete Applied Mathematics, 158(15), 1676–1690.

    Article  Google Scholar 

Download references

Acknowledgments

This material is based upon work supported by AFRL Mathematical Modeling and Optimization Institute. The research of the first three authors is also partially supported by grants from AFOSR. In addition, we are grateful to Dr. Behdad Beheshti for his helpful comments. Finally, the authors would like to thank anonymous referees whose constructive comments resulted in the improvements to this paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Oleg A. Prokopyev.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Stozhkov, V., Boginski, V., Prokopyev, O.A. et al. A simple greedy heuristic for linear assignment interdiction. Ann Oper Res 249, 39–53 (2017). https://doi.org/10.1007/s10479-016-2118-3

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-016-2118-3

Keywords

Navigation