Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- usepackage{algorithm}
- usepackage[noend]{algpseudocode}
- begin{algorithm}
- caption{Homomorphism: Query Containment}label{alg:euclid}
- begin{algorithmic}[1]
- Function{getHomorphism}{XPath $p_3$, XPath $q_3$}
- ForAll {nodes.getLength}
- State ($q_3(root)$ == $p_3(root)$) $leftarrow$ textbf{true}
- State textbf{return} true
- If{true}
- ForAll {descendantNodes.getLength}
- State textbf{return} true
- If {true}
- ForAll {childNodes.getLength}
- State textbf{return} true
- If {true}
- ForAll {wildcardNodes.getLength}
- State textbf{return} true
- Else
- State textbf{return} false
- EndIf
- EndFunction
- end{algorithmic}
- end{algorithm}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement