Let G\mathcal{G} denote a graph class. An undirected graph G is called a probe G\mathcal{G} graph if one can make G a graph in G\mathcal{G} by adding edges between vertices in some independent set of G. By definition graph class G\mathcal{G} is a subclass of probe G\mathcal{G} graphs. Ptolemaic graphs are chordal and induced gem free. They form a subclass of both chordal graphs and distance-hereditary graphs. Many problems NP-hard on chordal graphs can be solved in polynomial time on ptolemaic graphs. We proposed an O(nm)-time algorithm to recognize probe ptolemaic graphs where n and m are the numbers of vertices and edges of the input graph respectively.