Figure 2
From: An optical fiber network oracle for NP-complete problems

Experimental set-up for solving the Hamiltonian path problem with an optical oracle. Light from a low-coherence ASE source is fed into an optical intensity modulator driven by an electrical pulse generator. The pulse train after the modulator has a pulse energy of 48 pJ, a pulse width of 8 ns and a repetition rate of 1 MHz. The pulse train is injected into the target graph built from an optical fiber network. The pulses exiting the graph are monitored by a photodetector and an oscilloscope for detection of the pulse, thus indicating the existence of a Hamiltonian path. ASE, amplified spontaneous emission.