quantum algorithm; quantum computing; quntum optics; machine learning