We introduce the quantum stochastic walk (QSW), which determines the evolution of generalized quantum mechanical walk on a graph that obeys a quantum stochastic equation of motion. Using an axiomatic approach, we specify the rules for all possible quantum, classical and quantum-stochastic transitions from a vertex as defined by its connectivity. We show how the family of possible QSWs encompasses both the classical random walk (CRW) and the quantum walk (QW) as special cases, but also includes more general probability distributions. As an example, we study the QSW on a line, the QW to CRW transition and transitions to genearlized QSWs that go beyond the CRW and QW. QSWs provide a new framework to the study of quantum algorithms as well as of quantum walks with environmental effects.Many classical algorithms, such as most Markov-chain Monte Carlo algorithms, are based on classical random walks (CRW), a probabilistic motion through the vertices of a graph. The quantum walk (QW) model is a unitary analogue of the CRW that is generally used to study and develop quantum algorithms [1,2,3]. The quantum mechanical nature of the QW yields different distributions for the position of the walker, as a QW allows for superposition and interference effects [4]. Algorithms based on QWs exhibit an exponential speedup over their classical counterparts have been developed [5,6,7]. QWs have inspired the development of an intuitive approach to quantum algorithm design [8], some based on scattering theory [9]. They have recently been shown to be capable of performing universal quantum computation [10].The transition from the QW into the classical regime has been studied by introducing decoherence to specific models of the discrete-time QW [11,12,13,14]. Decoherence has also been been studied as non-unitary effects on continuous-time QW in the context of quantum transport, such as environmentally-assisted energy transfer in photosynthetic complexes [15,16,17,18,19] and state transfer in superconducting qubits [20,21]. For the purposes of experimental implementation, the vertices of the graph in a walk can be implemented using a qubit per vertex (an inefficient or unary mapping) or by employing a quantum state per vertex (the binary or efficient mapping). The choice of mapping impacts the simulation efficiency and their robustness under decoherence [22,23,24]. The previous proposed approaches for exploring decoherence in quantum walks have added environmental-effects to a QW based on computational or physical models such as pure dephasing [17] but have not considered walks where the environmental effects are constructed axiomatically from the underlying graph.In this work, we define the quantum stochastic walk (QSW) using a set of axioms that incorporate unitary and non-unitary effects. A CRW is a type of classical stochastic processes. From the point of view of the theory of open quantum systems, the generalization of a classical stochastic process to the quantum regime is known to be a quantum stochastic process [16,25,26,27,28,29] ...