Applied Algorithms Research Assoc. Prof. Karen Daniels Channel Assignment for Telecommunications...

11
Applied Algorithms Research Assoc. Prof. Karen Daniels hannel Assignment for elecommunications Data Mining, Clustering, for Bioinformatics Packing for Manufacturing Design Analyz e Apply for covering, assignment, clustering, packing, layout, geometric modeling feasibility, estimation, optimization problems Covering for Geometric Modeling Meshing for Geometr ic Modelin g Courtesy of Cadence Design Systems Topological Invariant Estimation for Geometric Modeling
  • date post

    19-Dec-2015
  • Category

    Documents

  • view

    215
  • download

    0

Transcript of Applied Algorithms Research Assoc. Prof. Karen Daniels Channel Assignment for Telecommunications...

Page 1: Applied Algorithms Research Assoc. Prof. Karen Daniels Channel Assignment for Telecommunications Data Mining, Clustering, for Bioinformatics Packing for.

Applied Algorithms ResearchAssoc. Prof. Karen Daniels

Applied Algorithms ResearchAssoc. Prof. Karen Daniels

Channel Assignment forTelecommunications

Data Mining, Clustering, for Bioinformatics

Packing for Manufacturing

Design Analyze

Apply

for covering, assignment, clustering, packing, layout,

geometric modeling

feasibility, estimation, optimization problems Covering for Geometric Modeling

Meshing for Geometric Modeling

Courtesy of Cadence Design Systems

Topological Invariant Estimation for Geometric Modeling

Page 2: Applied Algorithms Research Assoc. Prof. Karen Daniels Channel Assignment for Telecommunications Data Mining, Clustering, for Bioinformatics Packing for.

With graduate students R. Inkulu, A. Mathur, C.Neacsu, & UNH professor R. Grinde

Covering: 2D Polygonal Covering [CCCG 2001,CCCG2003]

Covering: 2D Polygonal Covering [CCCG 2001,CCCG2003]

Q3Q1 Q2

Sample P and Q

P1

P2

Translated Q Covers P

P1

Q1

Q2Q3

P2Translational 2D Polygon Covering

Input: Covering polygons Q = {Q1, Q2 , ... , Qm}

Target polygons (or point-sets) P = {P1, P2 , ... , Pn}

Output: Translations g = {g 1, g 2 , ... , g m} such that

mjj j

QP

1

)(

Supported under NSF/DARPA CARGO program

Page 3: Applied Algorithms Research Assoc. Prof. Karen Daniels Channel Assignment for Telecommunications Data Mining, Clustering, for Bioinformatics Packing for.

Covering: 2D B-Spline Covering [CORS/INFORMS2004, UMass Lowell Student Research Symposium 2004, Computers Graphics Forum, 2006]

Covering: 2D B-Spline Covering [CORS/INFORMS2004, UMass Lowell Student Research Symposium 2004, Computers Graphics Forum, 2006]

With graduate student C. Neacsu

Supported under NSF/DARPA CARGO program

S

E T1

T2

Out

In

I

Page 4: Applied Algorithms Research Assoc. Prof. Karen Daniels Channel Assignment for Telecommunications Data Mining, Clustering, for Bioinformatics Packing for.

Covering: Box Covering[12th WSEAS Int. Conf. on Computers, 2008]

Covering: Box Covering[12th WSEAS Int. Conf. on Computers, 2008]

Goal: Translate boxes to cover another box Orthotope (box) covering in 2D, 3D, …

With Masters student B. England

Partial cover (red part uncovered) Full cover

2D views of 3D covering

Supported under NSF/DARPA CARGO program

Page 5: Applied Algorithms Research Assoc. Prof. Karen Daniels Channel Assignment for Telecommunications Data Mining, Clustering, for Bioinformatics Packing for.

Covering: Covering Web Sitehttp://www.cs.uml.edu/~kdaniels/covering/covering.htmCovering: Covering Web Sitehttp://www.cs.uml.edu/~kdaniels/covering/covering.htm

With graduate student C. Neacsu and undergraduate A. Hussin

Page 6: Applied Algorithms Research Assoc. Prof. Karen Daniels Channel Assignment for Telecommunications Data Mining, Clustering, for Bioinformatics Packing for.

Geometric Modeling: Estimating Topological Properties from a Point Sample [4th Int. Symp. on 3D

Data Processing, Visualization and Transmission, 2008]

Geometric Modeling: Estimating Topological Properties from a Point Sample [4th Int. Symp. on 3D

Data Processing, Visualization and Transmission, 2008]

With graduate student C. Neacsu, UMass Amherst student B. Jones, UML Math Profs. Klain, Rybnikov, students N. Laflin, V. Durante

Euler characteristic:

Supported under NSF/DARPA CARGO program

Heart MRI data Stanford bunny

Cube with 3 crossing tunnels: c = -4

c = #(components) - #(tunnels) + #(bubbles)

Page 7: Applied Algorithms Research Assoc. Prof. Karen Daniels Channel Assignment for Telecommunications Data Mining, Clustering, for Bioinformatics Packing for.

Geometric Modeling: Mesh Generation for Finite Element Modeling [accepted as Research Note for

17th Int. Meshing Roundtable, 2008, and Fall CG Workshop, 2009]

Geometric Modeling: Mesh Generation for Finite Element Modeling [accepted as Research Note for

17th Int. Meshing Roundtable, 2008, and Fall CG Workshop, 2009]

Doctoral student S. Ye

Needed for signal integrity in printed circuit board interconnect routing

2D constrained Delaunay triangulation is extruded into 3D to form triangular prism mesh

Courtesy of Cadence Design Systems

Page 8: Applied Algorithms Research Assoc. Prof. Karen Daniels Channel Assignment for Telecommunications Data Mining, Clustering, for Bioinformatics Packing for.

Computational Geometry: Thrackle Extensibility [CCCG 2006]

Computational Geometry: Thrackle Extensibility [CCCG 2006]

Thrackle: Drawing of a simple graph on the

plane: each edge drawn as a smooth arc with

distinct end-points, every two edges have exactly one

common point, endpoints of each edge are two vertices; no edge crosses itself.

Conway’s thrackle conjecture: Number of edges for n vertices is at

most n.

With graduate student W. Li and Math Prof. Rybnikov

Page 9: Applied Algorithms Research Assoc. Prof. Karen Daniels Channel Assignment for Telecommunications Data Mining, Clustering, for Bioinformatics Packing for.

With doctoral student S. Lee

Bioinformatics: Improved Support Vector Clustering [ICBA2004, SIAM Data Mining 2006,

UMass Lowell Student Research Symposium 2003 ]

Bioinformatics: Improved Support Vector Clustering [ICBA2004, SIAM Data Mining 2006,

UMass Lowell Student Research Symposium 2003 ]

Goal: Find natural groupings of data points Support Vector Clustering based on machine learning method

Page 10: Applied Algorithms Research Assoc. Prof. Karen Daniels Channel Assignment for Telecommunications Data Mining, Clustering, for Bioinformatics Packing for.

ISET Research Scholars ProgramISET Research Scholars Program

Information Sciences, Engineering and Technology

Faculty mentors

Scholarship support

Sponsored by National Science Foundation

Research Projects• Polygonal Covering

• S. MacFarland (2005)• A. Hussin (2005)

• Algorithm Efficiency• A. Singh (2006)

• Random Forests for Cancer Classification

• L. Liang (2006)• Bioinformatics

• N. Laflin (2006) • Topological Estimation

• N. Laflin, V. Durante (2006)

This program was funded by NSF from Fall, 2001 - Summer, 2007.

Research Projects• Optimizing Channel

Allocation in Wireless Networks

• H. Rathi (2002-2003)• Modeling Hemoglobin

Formation• S. Kundu (2003)• S. Rathi (2003)

• Flow Networks• S. Casey (2005)

Page 11: Applied Algorithms Research Assoc. Prof. Karen Daniels Channel Assignment for Telecommunications Data Mining, Clustering, for Bioinformatics Packing for.

Key Partners & ResourcesKey Partners & Resources

Design Analyze

Apply

for covering, assignment, clustering,

packing, layout

feasibility, optimization problems

Students: ScD, MS, undergrad

Applied Algorithms Lab: OS 220B

Computers: SparcUltras,Sun Blades, PCs

Software Libraries: CPLEX, CGAL, LEDA

Affiliations:

CACT

IVPR

HCTAR

Algorithms & Geometry Related Courses: 91.503, 91.504, 91.404, 91.580