Skip to main content

Practical Algorithms for Low-Discrepancy 2-Colorings

  • Chapter
  • First Online:
A Panorama of Discrepancy Theory

Part of the book series: Lecture Notes in Mathematics ((LNM,volume 2107))

  • 1493 Accesses

Abstract

We present practical approaches for low-discrepancy 2-colorings in the hypergraph of arithmetic progressions. A simple randomized algorithm, a deterministic combinatorial algorithm (Sárközy 1974), and three estimation of distribution algorithms are compared. The best of them experimentally achieves a constant-factor approximation.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    We have 1 TiB = 240 byte and 1 PiB = 250 byte.

  2. 2.

    The description given in [6] reads differently to what we present here, since there, APs live on \([n] =\{ 1,\mathop{\ldots },n\}\) and not \([\![n]\!] =\{ 0,\mathop{\ldots },n - 1\}\), as here. Still, the generating coloring is defined on \([\![p]\!]\) in [6].

  3. 3.

    http://www-sop.inria.fr/indes/fp/Bigloo/.

  4. 4.

    However, in [18] it is suggested to use groups with vQEA in future work.

  5. 5.

    Even more, these 2 h is only the time spent in fitness function evaluation. Total running time was about 4 h, but we suspect this to be partly due to our implementation being not particularly suited for vQEA resulting in communication overhead.

  6. 6.

    http://www.informatik.uni-kiel.de/~lki/discap-results.html.

  7. 7.

    http://michaelnielsen.org/polymath1/index.php?title=The_Erd.

References

  1. N. Alon, J.H. Spencer, The Probabilistic Method (Wiley, New York, 2000)

    Book  MATH  Google Scholar 

  2. G.S.S. Babu, D.B. Das, C. Patvardhan, Solution of Real-parameter Optimization problems using novel Quantum Evolutionary Algorithm with applications in Power Dispatch, in Proceedings of the IEEE Congress on Evolutionary Computation, Trondheim, Norway, May 2009 (CEC 2009), 2009, pp. 1927–1920

    Google Scholar 

  3. S. Baluja, Population-based incremental learning: A method for integrating genetic search based function optimization and competitive learning, Technical report, Carnegie Mellon University, Pittsburgh, PA, 1994

    Google Scholar 

  4. S. Baluja, R. Caruana, Removing the genetics from the standard genetic algorithm, Technical report, Carnegie Mellon University, Pittsburgh, PA, 1995

    Google Scholar 

  5. N. Bansal, Constructive algorithms for discrepancy minimization, in Proceedings of the 51st Annual IEEE Symposium on Foundations of Computer Science, Las Vegas, Nevada, USA, October 2010 (FOCS 2010), 2010, pp. 3–10

    Google Scholar 

  6. P. Erdős, J.H. Spencer, Probabilistic Methods in Combinatorics (Akadémia Kiadó, Budapest, 1974)

    Google Scholar 

  7. K.-H. Han, J.-H. Kim, Quantum-inspired evolutionary algorithm for a class of combinatorial optimization. IEEE Trans. Evol. Comput. 6(6), 580–593 (2002). doi:10.1109/TEVC.2002.804320

    Article  Google Scholar 

  8. K.-H. Han, J.-H. Kim, On Setting the Parameters of Quantum-inspired Evolutionary Algorithm for Practical Applications, in Proceedings of the IEEE Congress on Evolutionary Computation, Canberra, Australia, December 2003 (CEC 2003), 2003, pp. 178–184

    Google Scholar 

  9. G.R. Harik, F.G. Lobo, D.E. Goldberg, The compact genetic algorithm, Technical report, Urbana, IL: University of Illinois at Urbana-Champaign, Illinois Genetic Algorithms Laboratory, 1997

    Google Scholar 

  10. M. Hauschild, M. Pelikan, An Introduction and Survey of Estimation of Distribution Algorithms, 2011. http://medal-lab.org/files/2011004_rev1.pdf

    Google Scholar 

  11. L. Kliemann, O. Kliemann, C. Patvardhan, V. Sauerland, A. Srivastav, A New QEA Computing Near-Optimal Low-Discrepancy Colorings in the Hypergraph of Arithmetic Progressions, in Proceedings of the 12th International Symposium on Experimental and Efficient Algorithms, Rome, Italy, June 2013 (SEA 2013), ed. by V. Bonifaci, C. Demetrescu, A. Marchetti-Spaccamela Lecture Notes in Computer Science (Springer, Heidelberg, 2013), pp. 67–78. doi:10.1007/978-3-642-38527-8_8

    Google Scholar 

  12. A. Mani, C. Patvardhan, An Adaptive Quantum inspired Evolutionary Algorithm with Two Populations for Engineering Optimization Problems, in Proceedings of the International Conference on Applied Systems Research, Dayalbagh Educational Institute, Agra, India, 2009 (NSC 2009), 2009

    Google Scholar 

  13. A. Mani, C. Patvardhan, A hybrid quantum evolutionary algorithm for solving engineering optimization problems. Int. J. Hybrid Intell. Syst. 7, 225–235 (2010)

    MATH  Google Scholar 

  14. J. Matoušek, J.H. Spencer, Discrepancy in arithmetic progressions. J. Am. Math. Soc. 9, 195–204 (1996). http://www.jstor.org/stable/2152845

  15. J. Matoušek, J. Vondrák, The Probabilistic Method, 2008. Lecture notes. Revision March 2008. http://kam.mff.cuni.cz/char126\relaxmatousek/prob-ln.ps.gz

  16. H. Mühlenbein, G. Paaß, From recombination of genes to the estimation of distributions I. Binary parameters, in Proceedings of the 4th International Conference on Parallel Problem Solving from Nature, Berlin, Germany, September 1996 (PPSN 1996), 1996, pp. 178–187

    Google Scholar 

  17. C. Patvardhan, P. Prakash, A. Srivastav, A Novel Quantum-inspired Evolutionary Algorithm for the Quadratic Knapsack Problem, in Proceedings of the International Conference on Operations Research Applications In Engineering And Management, Tiruchirappalli, India, May 2009 (ICOREM 2009), 2009, pp. 2061–2064

    Google Scholar 

  18. M.D. Platel, S. Schliebs, N. Kasabov, A Versatile Quantum-inspired Evolutionary Algorithm, in Proceedings of the IEEE Congress on Evolutionary Computation, Singapore, September 2007 (CEC 2007), 2007, pp. 423–430. doi:10.1109/CEC.2007.4424502

  19. M.D. Platel, S. Schliebs, N. Kasabov, Quantum-inspired evolutionary algorithm: A multimodel EDA. IEEE Trans. Evol. Comput. 13(6), 1218–1232 (2009). doi:10.1109/TEVC.2008.2003010

    Article  Google Scholar 

  20. K.F. Roth, Remark concerning integer sequences. Acta Arithmetica 9, 257–260 (1964)

    MathSciNet  MATH  Google Scholar 

  21. K. Sastry, D.E. Goldberg, X. Llorà, Towards billion bit optimization via parallel estimation of distribution algorithm, in Proceedings of the Genetic and Evolutionary Computation Conference, London, England, UK, July 2007 (GECCO 2007), 2007, pp. 551–558

    Google Scholar 

  22. V. Sauerland, Algorithm Engineering for some Complex Practice Problems, PhD thesis, Christian-Albrechts-Universität Kiel, Technische Fakultät, 2012. http://eldiss.uni-kiel.de/macau/receive/dissertation_diss_00009452

Download references

Acknowledgements

I thank the editors for inviting me to contribute this chapter to “A Panorama of Discrepancy Theory”. I thank Volkmar Sauerland for proofreading. I thank my co-authors from our SEA 2013 publication [11] for joint work. Financial support through DFG Priority Program “Algorithm Engineering” (Grant Sr7/12-3) is also gratefully acknowledged.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lasse Kliemann .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Kliemann, L. (2014). Practical Algorithms for Low-Discrepancy 2-Colorings. In: Chen, W., Srivastav, A., Travaglini, G. (eds) A Panorama of Discrepancy Theory. Lecture Notes in Mathematics, vol 2107. Springer, Cham. https://doi.org/10.1007/978-3-319-04696-9_7

Download citation

Publish with us

Policies and ethics