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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Babcock W (1953) Intermodulation interference in radio systems. Bell Syst Tech J 63–73
Chraplyvy AR (1990) Limitations on lightwave communications imposed by optical-fiber nonlinearities. J Lightwave Technol 8:1548–1557
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
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
Aggarwal GP (2001) Nonlinear fiber optics, 2nd edn. Academic Press, San Diego, CA
Thing VLL, Shum P, Rao MK (2004) Bandwidth-efficient WDM channel allocation for four-wave mixing-effect minimization. IEEE Trans Commun 52:2184–2189
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
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
Forghieri F, Tkach RW, Chraplyvy AR (1995) WDM systems with unequally spaced channels. J Lightwave Technol 13:889–897
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
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
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
Randhawa R, Sohal JS, Kaler RS (2009) Optimum algorithm for WDM channel allocation for reducing four-wave mixing effects. Optik 120:898–904
http://www.compunity.org/events/pastevents/ewomp2004/jaillet_krajecki_pap_ew04.pdf
Bloom GS, Golomb SW (1977) Applications of numbered undirected graphs. Proc IEEE 65:562–570
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
Shearer JB (1998) Some new disjoint Golomb rulers. IEEE Trans Inf Theory 44:3151–3153
http://theinf1.informatik.uni-jena.de/teaching/ss10/oberseminar-ss10
Robinson JP (1979) Optimum Golomb rulers. IEEE Trans Comput 28:183–184
Shearer JB (1990) Some new optimum Golomb rulers. IEEE Trans Inf Theory 36:183–184
Leitao T (2004) Evolving the maximum segment length of a Golomb ruler. In: Genetic and evolutionary computation conference, USA
Rankin WT (1993) Optimal Golomb rulers: an exhaustive parallel search implementation. M.S. thesis, Duke University
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
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
Robinson JP (2000) Genetic search for Golomb arrays. IEEE Trans Inf Theory 46:1170–1173
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
Bansal S (2014) Optimal Golomb ruler sequence generation for FWM crosstalk elimination: soft computing versus conventional approaches. Appl Soft Comput 22:443–457
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
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
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
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
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
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
Bansal S, Singh K (2014) A novel soft-computing algorithm for channel allocation in WDM systems. Int J Comput Appl 85:19–26
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
Bansal S, Chauhan R, Kumar P (2014) A cuckoo search based WDM channel allocation algorithm. Int J Comput Appl 96:6–12
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
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
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
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
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
Drakakis K, Rickard S (2010) On the construction of nearly optimal Golomb rulers by unwrapping costas arrays. Contemp Eng Sci 3:295–309
Drakakis K (2009) A review of the available construction methods for Golomb rulers. Adv Math Commun 3:235–250
Lavoie P, Haccoun D, Savaria Y (1991) New VLSI architectures for fast soft-decision threshold decoders. IEEE Trans Commun 39:200–207
Robinson JP, Bernstein AJ (1967) A class of binary recurrent codes with limited error propagation. IEEE Trans Inf Theory 13:106–113
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
Fang RJF, Sandrin WA (1977) Carrier frequency assignment for non-linear repeaters. Comsat Tech Rev 7:227–245
Blum EJ, Biraud F, Ribes JC (1974) On optimal synthetic linear arrays with applications to radio astronomy. IEEE Trans Antennas Propag 22:108–109
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
Project Educational NASA Computational and Scientific Studies (enCOMPASS). http://encompass.gsfc.nasa.gov/cases.html
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
Koziel S, Yang XS (2011) Computational optimization, methods and Algorithms. Studies in computational intelligence, vol 356. Springer
Yang XS (2011) Bat algorithm for multi-objective optimization. Int J Bio-Inspired Comput 3:267–274
Yang XS (2010) A new metaheuristic Bat-inspired algorithm. In: Studies in computational intelligence, vol 284. Springer, Berlin, pp 65–74
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
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
Storn R, Price KV (1997) Differential evolution—a simple and efficient heuristic for global optimization over continuous spaces. J Glob Optim 11:341–359
Price K, Storn R, Lampinen J (2005) Differential evolution-A practical approach to global optimization. Springer, Berlin, Germany
Colannino J (2003) Circular and modular Golomb rulers. http://cgm.cs.mcgill.ca/~athens/cs507/Projects/2003/JustinColannino/
Shearer JB. (2001) Golomb ruler table, Mathematics Department, IBM Research. http://www.research.ibm.com/people/s/shearer/grtab.html
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
Distributed.net Project OGR. http://www.distributed.net/ogr
Acknowledgments
Thank you for your cooperation and contribution.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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
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
DOI: https://doi.org/10.1007/978-981-15-5097-3_5
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-5096-6
Online ISBN: 978-981-15-5097-3
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)