Abstract
We present an approximation algorithm for solving 0–1 integer programming problems where A is 0–1 and where b is integer. The method is based on a simple dual coordinate ascent method for solving the LP relaxation, reformulated as an unconstrained nonlinear problem, and an approximation scheme working together with this method. We report results on solving set covering problems in the CARMEN airline crew scheduling system, used by SAS and Lufthansa.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
Balas E. and Ho A. (1979). Set Covering Algorithms using Cutting Planes, Heuristics and Subgradient optimization: a Computational Study. Man. Sc. Res. Rep. 438, Carnegie-Mellon Univ.
Bertele U. and Brioschi F. (1972). Nonserial Dynamic Programming. Academic Press.
Chvatal, V. (1979). A greedy-heuristic for the Set-Covering problem. Math. Oper. Res. 4, 233–235.
CPLEX Reference Manual (1992). CPLEX Optimization Inc.
Derosiers J., Dumas. Y, Solomon M.M. and Soumis F. (1993) Time Constrained Routing and Scheduling. To be published in Handbooks in Operations Research and Management Science, volume on networks. North-Holland.
Garey M.R and Johnson D.S. (1979) Computers and Intractability: A Guide to the Theory of NP-Completeness. W.H. Freeman & Co.
Hu T.C. (1969) Integer Programming and Network Flows. Addison-Wesley.
Lavoie, S., Minoux, M. and Odier, E. (1988) A new approach for crew pairing problems with an application to air transportation. European Journal of Operations Research 35, 45–58.
Nemhauser G.L. and Wolsey L.A. (1988). Integer and Combinatorial Optimization. Wiley.
Syslo M., Deo N. and Kowalik J.S. (1983). Discrete Optimization Algorithms. Prentice-Hall.
Wedelin D. (1989). Probabilistic Networks And Combinatorial Optimization. Technical report 49, Dept. of Computer Science, Chalmers Univ. of Tech.
Wedelin D. (1993). Probabilistic Inference, Combinatorial Optimization and the Discovery of Causal Structure from Data. PhD Thesis. Dept. of Computing Science, Chalmers Univ. of Tech.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1994 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wedelin, D. (1994). An algorithm for 0–1 programming with application to airline crew scheduling. In: van Leeuwen, J. (eds) Algorithms — ESA '94. ESA 1994. Lecture Notes in Computer Science, vol 855. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0049419
Download citation
DOI: https://doi.org/10.1007/BFb0049419
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-58434-6
Online ISBN: 978-3-540-48794-4
eBook Packages: Springer Book Archive