
Dr. Feodor F. Dragan
Professor of Computer Science
Feodor F. Dragan received the M.S. degree in
Applied Mathematics and Computer Science from Moldova State University, in 1985,
and the PhD degree in Theoretical Computer Science from the Belorussian Academy
of Sciences, in 1990. He was an Assistant and then an Associate Professor at
the Mathematics and Computer Science Department of Moldova State University
from 1988 to 1999. From 1994 to 1999, he was on leave of absence and worked in
Germany as a Research Associate on a Volkswagen Foundation (VW) project and on
a German Research Community (DFG) project. He was also awarded a DAAD Research
Fellowship (Germany) from 1994 to 1995. During 1999 to 2000, he was a Research
Associate at the Computer Science Department of University of California, Los
Angeles. Since August 2000 he has been with Kent State University and he is
currently a Professor of Computer Science. He
held visiting positions in Germany (Technische Universitaet Berlin), in
France (Universite de la Mediterranee, Marseille
and Universite Paris Diderot - Paris 7), in Norway (Universitetet i Bergen), and in Chile (Universidad de Chile, Santiago). He has authored
more than 150 refereed scientific publications. His research interests include
design and analysis of network algorithms, algorithmic graph and hypergraph
theory, computational geometry, computational biology, VLSI CAD, combinatorial
optimization, discrete convexity and geometry of discrete metric spaces,
distance location problems and operations research, data analysis.
Computational
Geometry - CS 6/76110
Spring 2026
MW 12:30
pm - 1:45 pm, MSB Room 121
Office hours:
MW 1:45 pm - 3:30 pm or by appointment
|
Instructor Office Hours Email |
Dr. Feodor Dragan
|
Geometric structures are the
underlying model of several important applications, including
robotics, graphics, CAD/CAM, VLSI layout,
and information visualization. The field of computational
geometry, which studies algorithms for geometric problems, has
attracted increasing research interest in the last years, and is
currently one of the most active areas of investigation in theoretical
computer science. The course focuses on two-dimensional geometry.
Data Structures - CS
23001, Design & Analysis of Algorithms - CS 4/56101
F.P. Preparata,
M.I. Shamos, Computational Geometry: an
introduction, Springer-Verlag, 1993 (5th printing). (book)
Basic Geometric Concepts:
points, lines, polygons; subdivisions; arrangements; polytopes; cell complexes.
Geometric Searching: fractional cascading; segment
tree; interval tree, range tree; priority search tree.
Point Location: slab method; trapezoid method;
chain method; bridged chain method.
Plane-Sweep Algorithms: intersection of segments;
intersection of rectangles; trapezoidation.
Convex Hulls: 2-dimensional convex hull; dynamic
convex hull; 3-dimensional convex hull.
Proximity: closest pair; furthest pair;
Voronoi diagrams; triangulations.
Applications: Computational Geometry methods in
Wireless networks
Graph Drawing: planar drawings; straight-line
drawings; orthogonal drawings; polyline drawings.
Visibility Graphs: shortest paths; computing
visibility graphs.
|
HWs |
- |
- |
- |
20% |
|
Presentations
|
- |
- |
- |
20% |
|
Midterm
Exam |
TBA |
March
??, 2026 |
12:30 pm - 1:45 pm |
30% |
|
Final
Exam |
Friday |
May 8, 2026 |
10:15 am - 12:30 pm |
30% |
The
last day to add a full term class or change sections of a class is Jan. 18,
2026. [University policy requires all students to be officially registered in
each class they are attending. Students who are not officially registered for a
course should not be attending classes and will not receive credit or a grade
for the course. Each student must confirm enrollment by checking his/her class
schedule (using Student Tools in FlashFast) prior to
the deadline indicated. Registration errors must be corrected prior to the
deadline.]
The
last day to withdraw from course before grade of "W" is assigned is Jan. 25, 2026.
The last day to withdraw from course with grade of "W"
assigned is Mar. 29, 2026.
Spring Recess (No Classes): Mon, Mar 09,
2026 - Sun, Mar 15, 2026.
Student Accessibility Services
(SAS) Contact Information:
Location: University Library,
Suite 100
Email: sas@kent.edu
Phone: 330-672-3391; VP 330-968-0490
Web: www.kent.edu/sas
Student
Cheating and Plagiarism
University policy states that "students enrolled in the university, at all its campuses,
are to perform their academic work according to standards set by faculty
members, departments, schools and colleges of the university; and cheating and
plagiarism constitute fraudulent misrepresentation for which no credit can be
given and for which appropriate sanctions are warranted and will be applied.
"Cheat" means intentionally to misrepresent the source, nature, or
other conditions of academic work so as to accrue undeserved credit, or to
cooperate with someone else in such misrepresentation. Such misrepresentations
may, but need not necessarily, involve the work of others.
"Plagiarize" means to take and present as one's own a material
portion of the ideas or words of another (e.g. person, persons, or Generative
Artificial Intelligence), or to present as one's own an idea or work derived
from an existing source without full and proper credit to the source of the
ideas, words, or works."
See the complete university
policy regarding cheating and plagiarism, which in addition to the above
contains detailed definitions and information about sanctions.
Title IX
Kent State is committed to
fostering a safe, productive learning environment. As an instructor, one of my
responsibilities is to help create a safe learning environment in our class.
Kent State (and federal law Title IX) policy prohibit discrimination based on
sex, which includes sexual misconduct - (sexual harassment, domestic and dating
violence, sexual assault, and stalking). We understand that sexual violence can
undermine students academic success and we encourage
students who have experienced some form of sexual misconduct to talk to someone
about their experience, so they can get the support they need.
It is my goal that you feel able
to share information related to your life experiences in classroom discussions,
in your written work, and in our one-on-one meetings. I will seek to keep the
information you share private to the greatest extent possible. However, I also
have a responsibility to notify the Title IX Coordinator when I become aware of
incidents of sexual misconduct. Students may speak privately (without
disclosing name) to the Center for Sexual and Relationship Violence Support
Services (SRVSS) 330-672-8016. Learn more
about SRVSS. Students may speak confidentially to Psychological Services
330-672-2487. Another resource available to help navigate issues and concerns
is the Student Ombuds. (330-672-9494). Read a message
from the Student Ombuds .
Request for Religious
Accommodations
The University welcomes
individuals from all different faiths, philosophies, religious traditions, and
other systems of belief, and supports their respective practices. In compliance
with university policy and the Ohio Revised Code, the University permits
students to request class absences for up to three (3) days, per term, in order
to participate in organized activities conducted under the auspices of a
religious denomination, church, or other religious or spiritual organization.
Students will not be penalized as a result of any of these excused absences.
The request for excusal must be
made in writing during the first fourteen (14) days of the semester and include
the date(s) of each proposed absence or request for alternative religious
accommodation. The request must clearly state that the proposed absence is to
participate in religious activities. The request must also provide the
particular accommodation(s) you desire.
You will be notified by me if your
request is approved, or, if it is approved with modification. I will work with
you in an effort to arrange a mutually agreeable alternative arrangement. For
more information regarding this Policy you may contact the Student Ombuds (ombuds@kent.edu).
F. Dragan
dragan at
cs.kent.edu
Spring 2026
NOTICE
OF MY COPYRIGHT AND INTELLECTUAL PROPERTY RIGHTS. Any intellectual
property displayed or distributed to students during this
course (including but not limited to powerpoint presentations,
notes, quizzes, examinations) by the professor remains the
intellectual property of the professor. This means that the student may
not distribute, publish or provide such intellectual property to any
other person or entity for any reason, commercial or otherwise, without the
express written permission of the professor.