Abstract
The high degree of complexities, inhomogeneity, and nonlinearities makes multi-objective engineering and industrial design problems very complex and time-consuming. The nature-inspired multi-objective algorithms (MOAs) are the best choice to deal with such design problems. This chapter presents a comparative study of the multi-objective flower pollination algorithm (MOFPA) and its hybrid variants to produce the optimal Golomb ruler (OGR) sequences. One of the main applications of OGR sequence is an unequally spaced bandwidth-efficient channel-allocation approach to suppress one of the major nonlinear four-wave mixing (FWM) crosstalk signals generated in an optical wavelength division multiplexing (WDM) system. Thus, the OGRs approach in an optical WDM system offers a bandwidth-efficient scheme, then the uniformly spaced channel-allocation approach. To explore the search space of the MOFPA, this chapter proposes an improved hybrid MOFPA variants based on multiple populations and fitness (cost) values-based differential evolution mutation features. The algorithms solve the bi-objective, one is ruler length and the other is a total unequally spaced channel bandwidth occupied by OGRs in the optical WDM system. The presented MOAs are compared with other existing classical computing approaches and nature-inspired optimization algorithms to find OGRs in terms of the length of the ruler, the total occupied channel bandwidth, the bandwidth expansion factor, the computational complexity, and computational time. The idea of computational complexity for the proposed algorithms is represented through the Big O notation. In order to validate the proposed MOAs, the non-parametric statistical Wilcoxon analysis is being considered. This comparative study also concludes that for large mark values, the hybrid algorithm potentially performs better than other approaches.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Yang XS, Karamanoglu M, He X (2014) Flower pollination algorithm: a novel approach for multiobjective optimization. Eng Optim 46:1222–1237
Abbass HA, Sarker R (2002) The Pareto differential evolution algorithm. Int J Artif Intell Tools 11:531–552
Deb K (2001) Multi-objective optimization using evolutionary algorithms. Wiley, NewYork
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, 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
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 (ed) Advanced metaheuristic methods in big data retrieval and analytics. IGI Global, pp 175–211
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–33
Koziel S, Yang XS (2011) Computational optimization, methods and algorithms. Studies in computational intelligence. Springer, p 356
https://www.scholarpedia.org/article/Metaheuristic_Optimization
Goldberg DE (1989) Genetic algorithms in search, optimization, and machine learning. Addison Wesley, USA
Storn R, Price KV (1997) Differential evolution-A simple and efficient heuristic for global optimization over continuous spaces. J Glob Optim 11:341–359
Geem ZW, Kim JH (2001) A new heuristic optimization algorithm: harmony search. Simulation 76:60–68
Kennedy J, Eberhart RC (1995) Particle swarm optimization. In: Proceedings of IEEE international conference on neural networks, Dec 1995, pp 1942–1948
Simon D (2008) Biogeography-based optimization. IEEE Trans Evol Comput 12:702–713
Erol OK, Eksin I (2006) A new optimization method: big bang-big crunch. Adv Eng Softw 37:106–111
Yang XS (2009) Firefly algorithms for multimodal optimization. In: Stochastic algorithms: foundations and applications (SAGA-2009). Lecture notes in computer science, vol 5792. Springer, Berlin, pp 169–178
Yang XS (2010) A new metaheuristic bat-inspired algorithm. In: Gonzalez JR et al (eds) Nature inspired cooperative strategies for optimization (NISCO-2010). Studies in computational intelligence, Springer, Berlin, vol 284, pp 65–74
Yang XS, Deb S (2010) Engineering optimisation by cuckoo search. Int J Math Model Numer Optim 1:330–343
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
https://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
Babcock WC (1953) Intermodulation interference in radio systems. Bell Syst Tech J 32:63–73
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
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
Hwang B, Tonguz OK (1998) A generalized suboptimum unequally spaced channel allocation technique—Part I. IM/DDWDM Syst 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. 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
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. Parallel problem solving from nature-PPSN IX. Lecture notes in computer science, vol 4193. Springer, Berlin, Heidelberg, pp 252–261
Robinson JP (2000) Genetic search for Golomb arrays. IEEE Trans Inf Theory 46:1170–1173
Bansal S (2014) Optimal Golomb ruler sequence generation for FWM crosstalk elimination: soft computing versus conventional approaches. Appl Soft Comput 22:443–457
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
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
Bansal S, Kumar S, Sharma H, Bhalla P (2011) Generation of Golomb ruler sequences and optimization using biogeography based optimization. In: Proceedings of the 5th international multi conference on intelligent systems, sustainable, new and renewable energy technology and nanotechnology (IISN), 18–20 Feb 2011. Institute of Science and Technology Klawad, Haryana, India, pp 282–288
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 the international conference on signal processing and communication (ICSC-2016), 26–28 Dec 2016. Jaypee Institute of Information Technology, Noida, India, pp 74–7.
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, Jain P, Singh AK, Gupta N (2016) Improved multi-objective firefly algorithms to find optimal Golomb ruler sequences for optimal Golomb ruler channel allocation. World Acad Sci Eng Technol Int Sci Index Int J Math Comput Phys Electr Comput Eng 10:350–357
Bansal S, Gupta N, Singh AK (2021) Application of Bat inspired computing algorithm and its variants in search of near-optimal Golomb rulers for WDM systems: a comparative study. Dey N, Ra**ikanth V (eds) Applications of Bat algorithm and its variants. Springer book series Springer tracts in nature-inspired computing, pp 79–101
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 Intel 33:1199–1265
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 (2020) Performance comparison of five metaheuristic nature-inspired algorithms to find near-OGRs for WDM systems. Appl Artif Rev. https://doi.org/10.1007/s10462-020-09829-2
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
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. In: Information science and technology (IS&T). Seminar Series NASA GSFC. https://istcolloq.gsfc.nasa.gov/fall2013/presentations/memarsadeghi.pdf
Project educational NASA computational and scientific studies (enCOMPASS). https://encompass.gsfc.nasa.gov/cases.html
Pant S, Kumar A, Ram M (2017) Flower pollination algorithm development: a state of art review. Int J Syst Assur Eng Manage 8:1858–1866
Singh D, Singh U, Salgotra R (2018) An extended version of flower pollination algorithm. Arab J Sci Eng 43:7573–7603
Dhal KG, Galvez J, Das S (2020) Toward the modification of flower pollination algorithm in clustering based image segmentation. Neural Comput Appl 32:3059–3077
Jain P, Bansal S, Singh AK, Gupta N (2015) Golomb ruler sequences optimization for FWM crosstalk reduction: multi–population hybrid flower pollination algorithm. In: Proceedings of the progress in electromagnetics research symposium (PIERS), Prague, Czech Republic, 06–09 July 2015, pp 2463–2467
Colannino J (2003) Circular and modular Golomb rulers. https://cgm.cs.mcgill.ca/~athens/cs507/Projects/2003/JustinColannino/
Distributed.net Project OGR. https://www.distributed.net/ogr
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
GarcÃa S, Molina D, Lozano M, Herrera F (2009) A study on the use of non-parametric tests for analyzing the evolutionary algorithms’ behaviour: a case study on the CEC’2005 special session on real parameter optimization. J Heuristics 15:617–644
Acknowledgements
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 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). Multi-objective Flower Pollination Algorithm and Its Variants to Find Optimal Golomb Rulers for WDM Systems. In: Dey, N. (eds) Applications of Flower Pollination Algorithm and its Variants. Springer Tracts in Nature-Inspired Computing. Springer, Singapore. https://doi.org/10.1007/978-981-33-6104-1_8
Download citation
DOI: https://doi.org/10.1007/978-981-33-6104-1_8
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-33-6103-4
Online ISBN: 978-981-33-6104-1
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)