A matching M in a graph Γ is positive if Γ has a vertex-labeling such that M coincides with the set of edges with positive weights. A positive matching decomposition (pmd) of Γ is an edge-partition M 1 , … , M p of Γ such that M i is a positive matching in Γ − ( M 1 ∪ ⋯ ∪ M i − 1 ) , for i = 1 , … , p . The pmds of graphs are used to study algebraic properties of the Lovász–Saks–Schrijver ideals arising from orthogonal representations of graphs. We give a characterization of pmds of graphs in terms of alternating closed walks and apply it to study pmds of various classes of graphs including complete multipartite graphs, (regular) bipartite graphs, cacti, generalized Petersen graphs, etc. We further show that computation of pmds of a graph can be reduced to that of its maximum pendant-free subgraph.