Skip to main content

Application of Bat-Inspired Computing Algorithm and Its Variants in Search of Near-Optimal Golomb Rulers for WDM Systems: A Comparative Study

  • Chapter
  • First Online:
Applications of Bat Algorithm and its Variants

Abstract

The algorithms inspired by the nature are the powerful computing algorithms in solving various NP-complete industrial and engineering design problems. This chapter presents a comparative study of bat-inspired computing algorithm and its hybrid variants in order to discover near-optimal Golomb rulers (OGRs). Near-OGR sequences can be used as a channel allocation scheme to reduce one of the important nonlinear crosstalk generated via four-wave mixing (FWM) signals in an optical wavelength division multiplexing (WDM) systems. The OGRs provide unequally spaced channel allocation, a bandwidth-efficient scheme, then the uniformly spaced channel allocation methods to minimize the FWM crosstalk signals. To explore the search space, the bat-inspired computing algorithm is hybrid in its simple form with differential evolution (DE) mutation and random walk characteristics. The algorithms solve the two parameters, namely, the length of the Golomb ruler and total unequally spaced channel bandwidth occupied by OGRs in the optical WDM systems. The results reveal that the presented bat-inspired computing algorithm and its variants are better than other classical computing methods such as extended quadratic congruence (EQC) and search algorithm (SA) and nature-inspired computing algorithms, namely, genetic algorithms (GAs), and simple big bang–big crunch (BB–BC) computing algorithm to generate near-OGRs in terms of the length of ruler, the total occupied channel bandwidth, the bandwidth expansion factor (BEF), the CPU time and the computational complexity. This comparative study also concludes that the hybridization with both DE mutation and random walk schemes likely outperforms other methods for large mark values.

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 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  1. Babcock W (1953) Intermodulation interference in radio systems. Bell Syst Tech J 63–73

    Google Scholar 

  2. Chraplyvy AR (1990) Limitations on lightwave communications imposed by optical-fiber nonlinearities. J Lightwave Technol 8:1548–1557

    Article  Google Scholar 

  3. Forghieri F, Tkach RW, Chraplyvy AR, Marcuse D (1994) Reduction of four-wave mixing crosstalk in WDM systems using unequally spaced channels. IEEE Photonics Technol Lett 6:754–756

    Article  Google Scholar 

  4. Kwong WC, Yang GC (1997) An algebraic approach to the unequal-spaced channel-allocation problem in WDM lightwave systems. IEEE Trans Commun 45:352–359

    Article  Google Scholar 

  5. Aggarwal GP (2001) Nonlinear fiber optics, 2nd edn. Academic Press, San Diego, CA

    Google Scholar 

  6. Thing VLL, Shum P, Rao MK (2004) Bandwidth-efficient WDM channel allocation for four-wave mixing-effect minimization. IEEE Trans Commun 52:2184–2189

    Article  Google Scholar 

  7. Saaid NM (2010) Nonlinear optical effects suppression methods in WDM systems with EDFAs: a review. In: International conference on computer and communication engineering (ICCCE–2010), Kuala Lumpur, Malaysia

    Google Scholar 

  8. Singh K, Bansal S (2013) Suppression of FWM crosstalk on WDM systems using unequally spaced channel algorithms—a survey. Int J Adv Res Comput Sci Softw Eng 3:25–31

    Google Scholar 

  9. Forghieri F, Tkach RW, Chraplyvy AR (1995) WDM systems with unequally spaced channels. J Lightwave Technol 13:889–897

    Article  Google Scholar 

  10. Hwang B, Tonguz OK (1998) A generalized suboptimum unequally spaced channel allocation technique-Part I: in IM/DDWDM systems. IEEE Trans Commun 46:1027–1037

    Article  Google Scholar 

  11. Tonguz OK, Hwang B (1998) A generalized suboptimum unequally spaced channel allocation technique-Part II: in coherent WDM systems. IEEE Trans Commun 46:1186–1193

    Article  Google Scholar 

  12. Atkinson MD, Santoro N, Urrutia J (1986) Integer sets with distinct sums and differences and carrier frequency assignments for nonlinear repeaters. IEEE Trans Commun 34:614–617

    Google Scholar 

  13. Randhawa R, Sohal JS, Kaler RS (2009) Optimum algorithm for WDM channel allocation for reducing four-wave mixing effects. Optik 120:898–904

    Article  Google Scholar 

  14. http://www.compunity.org/events/pastevents/ewomp2004/jaillet_krajecki_pap_ew04.pdf

  15. Bloom GS, Golomb SW (1977) Applications of numbered undirected graphs. Proc IEEE 65:562–570

    Article  Google Scholar 

  16. Thing VLL, Rao MK, Shum P (2003) Fractional optimal Golomb ruler based WDM channel allocation. In: The 8th opto-electronics and communication conference (OECC–2003), vol 23, pp 631–632

    Google Scholar 

  17. Shearer JB (1998) Some new disjoint Golomb rulers. IEEE Trans Inf Theory 44:3151–3153

    Article  MathSciNet  Google Scholar 

  18. http://theinf1.informatik.uni-jena.de/teaching/ss10/oberseminar-ss10

  19. Robinson JP (1979) Optimum Golomb rulers. IEEE Trans Comput 28:183–184

    Google Scholar 

  20. Shearer JB (1990) Some new optimum Golomb rulers. IEEE Trans Inf Theory 36:183–184

    Article  Google Scholar 

  21. Leitao T (2004) Evolving the maximum segment length of a Golomb ruler. In: Genetic and evolutionary computation conference, USA

    Google Scholar 

  22. Rankin WT (1993) Optimal Golomb rulers: an exhaustive parallel search implementation. M.S. thesis, Duke University

    Google Scholar 

  23. Cotta C, Dotú I, Fernández AJ, Hentenryck PV (2006) A memetic approach to Golomb rulers. In: Parallel problem solving from nature—PPSN IX. Lecture notes in computer science, vol 4193. Springer, Berlin, Heidelberg, pp 252–261

    Google Scholar 

  24. Soliday SW, Homaifar A, Lebby GL (1995) Genetic algorithm approach to the search for Golomb rulers. In: Proceedings of the Sixth International Conference on Genetic Algorithms (ICGA–95). Morgan Kaufmann, pp 528–535

    Google Scholar 

  25. Robinson JP (2000) Genetic search for Golomb arrays. IEEE Trans Inf Theory 46:1170–1173

    Article  Google Scholar 

  26. Ayari N, Luong TV, Jemai A (2010) A hybrid genetic algorithm for Golomb ruler problem, In: ACS/IEEE International Conference on Computer Systems and Applications (AICCSA–2010), pp 1–4

    Google Scholar 

  27. Bansal S (2014) Optimal Golomb ruler sequence generation for FWM crosstalk elimination: soft computing versus conventional approaches. Appl Soft Comput 22:443–457

    Article  MathSciNet  Google Scholar 

  28. Bansal S, Kumar S, Sharma H, Bhalla P (2011) Golomb ruler sequences optimization: a BBO approach. Int J Comput Sci Inf Secur 9:63–71

    Google Scholar 

  29. Dotú I, Hentenryck PV (2005) A simple hybrid evolutionary algorithm for finding Golomb rulers. In: The 2005 IEEE congress on proceedings of evolutionary computation, vol 3, pp 2018–2023

    Google Scholar 

  30. Bali S, Bansal S, Kamboj A (2015) A novel hybrid multi-objective BB-BC based channel allocation algorithm to reduce FWM crosstalk and its comparative study. Int J Comput Appl 124:38–45

    Google Scholar 

  31. Vyas J, Bansal S, Sharma K (2016) Generation of optimal Golomb rulers for FWM crosstalk reduction: BB-BC and FA approaches, In: Proceedings of international conference on signal processing and communication (ICSC-2016), Jaypee Institute of Information Technology, Noida, India, pp 74–78, 26–28 Dec 2016

    Google Scholar 

  32. Bansal S, Sharma K (2017) Nature-inspired based modified multi-objective BB-BC algorithm to find near-OGRs for optical WDM systems and its performance comparison. In: Hamou RM (ed) Handbook of research on biomimicry in information retrieval and knowledge management. IGI Global, pp 1–25

    Google Scholar 

  33. Bansal S (2017) Nature-inspired based multi–objective hybrid algorithms to find near-OGRs for optical WDM systems and their comparison. In: Hamou RM Advanced metaheuristic methods in big data retrieval and analytics. IGI Global, pp 175–211

    Google Scholar 

  34. Bansal S, Singh K (2014) A novel soft-computing algorithm for channel allocation in WDM systems. Int J Comput Appl 85:19–26

    Google Scholar 

  35. Bansal S, Singh AK, Gupta N (2017) Optimal Golomb ruler sequences generation: a novel parallel hybrid multi-objective bat algorithm. J Inst Eng (India): Ser B 98:43–64

    Google Scholar 

  36. Bansal S, Chauhan R, Kumar P (2014) A cuckoo search based WDM channel allocation algorithm. Int J Comput Appl 96:6–12

    Google Scholar 

  37. Kumari N, Singh T, Bansal S (2016) Optimal Golomb ruler sequences as WDM channel-allocation algorithm generation: Cuckoo search algorithm with mutation. Int J Comput Appl 142:21–27

    Google Scholar 

  38. Bansal S, Gupta N, Singh AK (2017) Nature-inspired metaheuristic algorithms to find near-OGR sequences for WDM channel allocation and their performance comparison. Open Math 15:520–547

    Article  MathSciNet  Google Scholar 

  39. Dimitromanolakis A (2002) Analysis of the Golomb ruler and the Sidon set problems, and determination of large, near-optimal Golomb rulers. Master’s thesis, Department of Electronic and Computer Engineering, Technical University of Crete

    Google Scholar 

  40. Dollas A, Rankin WT, McCracken D (1998) A new algorithm for Golomb ruler derivation and proof of the 19 mark ruler. IEEE Trans Inf Theory 44:379–382

    Article  MathSciNet  Google Scholar 

  41. Cotta C, Dotu I, Fernandez AJ, Hentenryck PV (2007) Local search-based hybrid algorithms for finding Golomb rulers, vol 12. Kluwer Academic Publishers, Boston, pp 263–291

    Google Scholar 

  42. Drakakis K, Rickard S (2010) On the construction of nearly optimal Golomb rulers by unwrapping costas arrays. Contemp Eng Sci 3:295–309

    Google Scholar 

  43. Drakakis K (2009) A review of the available construction methods for Golomb rulers. Adv Math Commun 3:235–250

    Article  MathSciNet  Google Scholar 

  44. Lavoie P, Haccoun D, Savaria Y (1991) New VLSI architectures for fast soft-decision threshold decoders. IEEE Trans Commun 39:200–207

    Article  Google Scholar 

  45. Robinson JP, Bernstein AJ (1967) A class of binary recurrent codes with limited error propagation. IEEE Trans Inf Theory 13:106–113

    Article  Google Scholar 

  46. Cotta C, Fernández AJ (2005) Analyzing fitness landscapes for the optimal Golomb ruler problem. In: Gottlieb J, Raidl G (eds) Evolutionary computation in combinatorial optimization. Lecture notes in computer science, vol 3448. Springer, Berlin, pp 68–79

    Google Scholar 

  47. Fang RJF, Sandrin WA (1977) Carrier frequency assignment for non-linear repeaters. Comsat Tech Rev 7:227–245

    Google Scholar 

  48. Blum EJ, Biraud F, Ribes JC (1974) On optimal synthetic linear arrays with applications to radio astronomy. IEEE Trans Antennas Propag 22:108–109

    Article  Google Scholar 

  49. Memarsadegh N (2013) Golomb patterns: Introduction, applications, and citizen science game, Information Science and Technology (IS&T), Seminar Series NASA GSFC. http://istcolloq.gsfc.nasa.gov/fall2013/presentations/memarsadeghi.pdf

  50. Project Educational NASA Computational and Scientific Studies (enCOMPASS). http://encompass.gsfc.nasa.gov/cases.html

  51. Yang XS (2013) Optimization and metaheuristic algorithms in engineering. In: Yang XS, Gandomi AH, Talatahari S, Alavi AH (eds) Metaheursitics in water, geotechnical and transport engineering. Elsevier, pp 1–23

    Google Scholar 

  52. Koziel S, Yang XS (2011) Computational optimization, methods and Algorithms. Studies in computational intelligence, vol 356. Springer

    Google Scholar 

  53. Yang XS (2011) Bat algorithm for multi-objective optimization. Int J Bio-Inspired Comput 3:267–274

    Article  Google Scholar 

  54. Yang XS (2010) A new metaheuristic Bat-inspired algorithm. In: Studies in computational intelligence, vol 284. Springer, Berlin, pp 65–74

    Google Scholar 

  55. Satapathy SC, Raja NSM, Rajinikanth V, Ashour AS, Dey N (2016) Multi-level image thresholding using Otsu and chaotic bat algorithm. Neural Comput Appl 29:1285–1307

    Article  Google Scholar 

  56. Bansal S (2019) A comparative study of nature-inspired metaheuristic algorithms in search of near-to-optimal Golomb rulers for the FWM crosstalk elimination in WDM systems. Appl Artif Intell 33:1199–1265

    Article  Google Scholar 

  57. Storn R, Price KV (1997) Differential evolution—a simple and efficient heuristic for global optimization over continuous spaces. J Glob Optim 11:341–359

    Article  MathSciNet  Google Scholar 

  58. Price K, Storn R, Lampinen J (2005) Differential evolution-A practical approach to global optimization. Springer, Berlin, Germany

    MATH  Google Scholar 

  59. Colannino J (2003) Circular and modular Golomb rulers. http://cgm.cs.mcgill.ca/~athens/cs507/Projects/2003/JustinColannino/

  60. http://mathworld.wolfram.com/GolombRuler.html

  61. Shearer JB. (2001) Golomb ruler table, Mathematics Department, IBM Research. http://www.research.ibm.com/people/s/shearer/grtab.html

  62. Bansal S (2020) Performance comparison of five metaheuristic nature-inspired algorithms to find near-OGRs for WDM systems. Artif Intell Rev https://doi.org/10.1007/s10462-020-09829-2

  63. Distributed.net Project OGR. http://www.distributed.net/ogr

Download references

Acknowledgments

Thank you for your cooperation and contribution.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shonak Bansal .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Bansal, S., Gupta, N., Singh, A.K. (2021). Application of Bat-Inspired Computing Algorithm and Its Variants in Search of Near-Optimal Golomb Rulers for WDM Systems: A Comparative Study. In: Dey, N., Rajinikanth, V. (eds) Applications of Bat Algorithm and its Variants. Springer Tracts in Nature-Inspired Computing. Springer, Singapore. https://doi.org/10.1007/978-981-15-5097-3_5

Download citation

Publish with us

Policies and ethics