“…Basically, ALC can be implemented by using a half-adder (HA) and half-subtractor (HS). Recently, several all-optical HA and HS have been designed using Quantum cellular automata (QCA) [9], SOA [10], MZI [11], Photonic Crystal (PC) [12] and micro-ring resonator (MRR) [13]. We have implemented the design by employing MRR as an active element for several advantages over other AO technologies like compactness in size, speed, less energy consumption and ease in fabrication [14].…”