Abstract
In this paper we give a fully dynamic 5/2-approximate algorithm for the class of Maximum binary conjunctive constraint satisfaction problem, and thus for the Maximum directed cut problem. The proposed algorithm is based on the non-oblivious local search technique and on a neighborhood mapping that allows to change either one item, or all the items in the current solution. The total time required to maintain 5/2-approximate solutions, while an arbitrary sequence of q constraint insertions and deletions is performed, is O(m 2 + m · q). This give O(m) amortized time per update over a sequence of Ω(m) operations.
Work supported by: the CEE project ALCOM-IT ESPRIT LTR, project no. 20244, “Algorithms and Complexity in Information Technology”; the Italian Project “Algoritmi, Modelli di Calcolo e Structure Informative,” Ministero dell'Università e della Ricerca Scientifica e Tecnologica; Consiglio Nazionale delle Ricerche, Italy.
Preview
Unable to display preview. Download preview PDF.
References
P. Alimonti, Non-Oblivious Local Search for Graph and Hypergraph Coloring Problems, 21st International Workshop on Graph-Theoretic Concepts in Computer Science, Lecture Notes in Computer Science 1017, Springer Verlag, 167–180, 1995.
P. Alimonti, New Local Search Approximation Techniques for Maximum Generalized Satisfiability Problems. Information Processing Letters 57, 151–158, 1996.
P. Alimonti, and R. Ferroni, Algorithms for the Maximum Generalized Satisfiability Problem, Rapporto Tecnico, RAP 01.93, Dipartimento di Informatica e Sistemistica, Università degli Studi di Roma “la Sapienza”, 1993.
P. Alimonti, S. Leonardi, A. Marchetti Spaccamela, Average Case Analysis of Fully Dynamic Connectivity for Directed Graphs, RAIRO Journal on Theoretical Informatics and Applications 30, 4, 305–318, 1996.
G. Ausiello, and G.F. Italiano, On-Line Algorithms for Polynomially Solvable Satisfiability Problems, Journal of Logic Programming, 10, 69–90, 1991.
G. Ausiello, G.F. Italiano, A. Marchetti-Spaccamela, U. Nanni, Incremental algorithms for minimal length paths, J. of Algorithms, 12, 615–638, 1991.
G. Ausiello, and M. Protasi, Local Search, Reducibility and Approximability of NP Optimization Problems, Information Processing Letters 54, 73–79, 1995.
R. Battiti, M. Protasi, Reactive local search for the maximum clique problem. Tech. Rep. TR-95-052, International Computer Science Institute, Berkeley, CA, 1995.
D.Eppstein, Z.Galil, G.F.Italiano, A.Nissenzweig, Sparsification — a technique for speeding up dynamic graph algorithms, Proc. 33rd Annual Symp. on Foundations of Computer Science, 1992.
U. Feige, M. Goemans, Approximating the value of the two prover proof system with applications to MAX 2SAT and MAX DICUT, Proceedings of the 3rd Israeli Symposium on Theory of Computing and Systems, 182–189, 1995.
S.T. Fischer, The solution Sets of Local Search Problems, PhD Thesis, Department of Computer Science, University of Amsterdam, Amsterdam, 1995.
G.N. Frederickson, Data Structure for On-Line Updating of Minimum Spanning Tree with Applications, SIAM J. Comput., 14, 781–798, 1985.
F. Glover, Tabu search, Part I, ORSA Journal of Computing, 1, 190–206, 1989.
M. Goemans, and D.P. Williamson,.878-Approximation Algorithms for MAX CUT and MAX 2SAT, Proc. of the 35th Annual IEEE Conference on Foundations of Computer Science, 1994.
P. Klein, H. Lu,i Efficient Approximation Algorithms for Semidefinite Programming Arising from MAX CUT and COLORING, Proc. 28th ACM Symposium on Theory of Computinga, 1996, 1996.
Z. Ivkovic, E.L.Lloyd, Fully Dynamic Maintenance of Vertex Cover, Proc. of the 19th International Workshop on Graph-Theoretic Concept in Computer Science, LNCS 790, 99–111, 1993.
D.S. Johnson, C.H. Papadimitriou, and M. Yannakakis, How Easy Is Local Search?, Journal of Computer and System Sciences, 37, 79–100, 1988.
S. Khanna, R. Motwani, M. Sudan, and U. Vazirani, On Syntactic versus Computational Views of Approximability, Proc. of the 35th Annual IEEE Conference on Foundations of Computer Science, 1994.
S. Kirkpatrick, C. Gelat, and M. Vecchi, Optimization by simulated annealing, Science, 220, 671–680, 1983.
J.A. La Poutré, Ivan Leeuwen, Maintenance of transitive closure and transitive reduction of graphs, Proc Work. on Graph Theoretic concepts in Comp. Sci., LNCS 314, Springer Verlag, Berlin, 106–120, 1988.
C. Papadimitriou, and M. Yannakakis, Optimization, Approximation, and Complexity Classes, Journal of Computer and System Sciences, 43, 425–440, 1991.
R.E. Tarjan, Amortized Computational Complexity, SIAM J.Alg.Disc. Math., 6, 306–318, 1985.
L.Trevisan, Positive linear programming, parallel approximation and PCP's, Proceedings 4th Annual European Symposium on Algorithms, 1996.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Alimonti, P. (1997). Non-oblivious local search for MAX 2-CCSP with application to MAX DICUT. In: Möhring, R.H. (eds) Graph-Theoretic Concepts in Computer Science. WG 1997. Lecture Notes in Computer Science, vol 1335. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0024483
Download citation
DOI: https://doi.org/10.1007/BFb0024483
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-63757-8
Online ISBN: 978-3-540-69643-8
eBook Packages: Springer Book Archive