Mikhail Atallah
   HOME

TheInfoList



OR:

Mikhail Jibrayil (Mike) Atallah is a
Lebanese American Lebanese Americans ( ar, أمريكيون لبنانيون) are Americans of Lebanese descent. This includes both those who are native to the United States of America, as well as immigrants from Lebanon. Lebanese Americans comprise 0.79% of the ...
computer scientist A computer scientist is a person who is trained in the academic study of computer science. Computer scientists typically work on the theoretical side of computation, as opposed to the hardware side on which computer engineers mainly focus (al ...
, a distinguished professor of computer science at
Purdue University Purdue University is a public land-grant research university in West Lafayette, Indiana, and the flagship campus of the Purdue University system. The university was founded in 1869 after Lafayette businessman John Purdue donated land and money ...
.


Biography

Atallah received his bachelor's degree from the
American University of Beirut The American University of Beirut (AUB) ( ar, الجامعة الأميركية في بيروت) is a private, non-sectarian, and independent university chartered in New York with its campus in Beirut, Lebanon. AUB is governed by a private, aut ...
in 1975. He then moved to
Johns Hopkins University Johns Hopkins University (Johns Hopkins, Hopkins, or JHU) is a private university, private research university in Baltimore, Maryland. Founded in 1876, Johns Hopkins is the oldest research university in the United States and in the western hem ...
for his graduate studies, earning a master's degree in 1980 and a Ph.D. in 1982 under the supervision of
S. Rao Kosaraju Sambasiva Rao Kosaraju is a professor of computer science at Johns Hopkins University, and division director for Computing & Communication Foundations at the National Science Foundation.Department faculty profile
Purdue University, retrieved 2011-09-29. In 2001, Atallah co-founded Arxan Technologies, Inc., a provider of internet anti-piracy and anti-tampering software, and in 2007, he became its chief technology officer.Arxan Appoints Dr. Mikhail J. Atallah as Chief Technology Officer
, Arxan Technologies, retrieved 2011-09-29.


Research

Atallah has published over 200 papers on topics in
algorithm In mathematics and computer science, an algorithm () is a finite sequence of rigorous instructions, typically used to solve a class of specific Computational problem, problems or to perform a computation. Algorithms are used as specificat ...
s and
computer security Computer security, cybersecurity (cyber security), or information technology security (IT security) is the protection of computer systems and networks from attack by malicious actors that may result in unauthorized information disclosure, the ...
. Atallah's thesis work was on the subject of
parallel algorithm In computer science, a parallel algorithm, as opposed to a traditional serial algorithm, is an algorithm which can do multiple operations in a given time. It has been a tradition of computer science to describe serial algorithms in abstract machin ...
s, and he continued working in that area as a faculty member. Algorithmic research by Atallah includes papers on
parallel Parallel is a geometric term of location which may refer to: Computing * Parallel algorithm * Parallel computing * Parallel metaheuristic * Parallel (software), a UNIX utility for running programs in parallel * Parallel Sysplex, a cluster of IBM ...
and
dynamic Dynamics (from Greek δυναμικός ''dynamikos'' "powerful", from δύναμις ''dynamis'' "power") or dynamic may refer to: Physics and engineering * Dynamics (mechanics) ** Aerodynamics, the study of the motion of air ** Analytical dynam ...
computational geometry Computational geometry is a branch of computer science devoted to the study of algorithms which can be stated in terms of geometry. Some purely geometrical problems arise out of the study of computational geometric algorithms, and such problems ar ...
, finding the
symmetries Symmetry (from grc, συμμετρία "agreement in dimensions, due proportion, arrangement") in everyday language refers to a sense of harmonious and beautiful proportion and balance. In mathematics, "symmetry" has a more precise definiti ...
of geometric figures,
divide and conquer algorithm In computer science, divide and conquer is an algorithm design paradigm. A divide-and-conquer algorithm recursively breaks down a problem into two or more sub-problems of the same or related type, until these become simple enough to be solved dire ...
s, and efficient parallel computations of the
Levenshtein distance In information theory, linguistics, and computer science, the Levenshtein distance is a string metric for measuring the difference between two sequences. Informally, the Levenshtein distance between two words is the minimum number of single-charact ...
between pairs of strings. With his student Marina Blanton, Atallah is the editor of the ''Algorithms and Theory of Computation Handbook'' (CRC Press, 2nd ed., 2009, ). Atallah's more recent research has been in the area of
computer security Computer security, cybersecurity (cyber security), or information technology security (IT security) is the protection of computer systems and networks from attack by malicious actors that may result in unauthorized information disclosure, the ...
. His work in this area has included techniques for text-based
digital watermarking A digital watermark is a kind of marker covertly embedded in a noise-tolerant signal such as audio, video or image data. It is typically used to identify ownership of the copyright of such signal. "Watermarking" is the process of hiding digital inf ...
. and the addition of multiple guard points within software as an anti-piracy measure.


Awards and honors

In 2006, Atallah was elected as a
fellow A fellow is a concept whose exact meaning depends on context. In learned or professional societies, it refers to a privileged member who is specially elected in recognition of their work and achievements. Within the context of higher education ...
of the
Association for Computing Machinery The Association for Computing Machinery (ACM) is a US-based international learned society for computing. It was founded in 1947 and is the world's largest scientific and educational computing society. The ACM is a non-profit professional member ...
for his "contributions to parallel and distributed computation". He has also been a fellow of the
IEEE The Institute of Electrical and Electronics Engineers (IEEE) is a 501(c)(3) professional association for electronic engineering and electrical engineering (and associated disciplines) with its corporate office in New York City and its operation ...
since 1997.Fellows in Region 4
, IEEE, retrieved 2011-09-29.


References

{{DEFAULTSORT:Atallah, Mikhail J. Year of birth missing (living people) Living people American computer scientists Theoretical computer scientists Researchers in geometric algorithms Computer security academics American University of Beirut alumni Johns Hopkins University alumni Purdue University faculty Fellows of the Association for Computing Machinery Fellow Members of the IEEE