Ideas for Student Projects

Optimization, Artificial Intelligence, Data Science

  1. Transport Optimization. Bus line planning and/or estimation of origin destination demand with data from the city of Odense.

  2. Bus Map Drawing

  3. Vehicle routing

  4. Arc routing: applications in salt spreading, garbage collection and unmanned aerial vehicles (UAV, drones) task planning

  5. Student sectioning. Starting material: Mads’ speciale, articles.

  6. Course Timetabling: exact algorithms (max sat, cp, milp) or black box heuristic solvers

  7. Multiple objective solvers for timetabling

  8. Exam timetabling: exact algorithms (max sat, cp, milp) or black box heuristic solvers.

  9. Fairness in Timetabling. See talk by John Hookoer or tutorial or report

  10. Handling preferences in timtabling: collection, elicitation, aggregation, handling in solvers

  11. Timetabling: verification and explanation

  12. Course timetabling:
    • visualization of room availability integrating with existing system
    • solution post analysis
  13. Aiding tools to timetabling construction: interactive optimization (human in the loop)

  14. Conversational AI for timetabling (course and exams) requests.

  15. Group formation: Heterogeneous within and homogeneous between with or-tools

  16. Instructor assignment: matching under preferences with constraints

  17. Optimize Binary Neural Networks by heuristics.

  18. Optimization in the energy sector (with Energinet)

  19. Optimization in film production to reduce CO2 emissions.

  20. Comparison of local search solvers: local solver, paradiseo, oscar

  21. General Local Search Solver Development. Constraint Based Local Search.

  22. Heuristics: black box API, design, implementation, comparison

  23. Nurse scheduling

  24. Automatic Algorithm Configuration (with Jacopo Mauro)

  25. AI for Good

  26. Artificial Intelligence for Computational Sustainability

  27. Postnord. Daily demand prediction or Route optimization or 3D vehicle packing. Contact and discuss.

  28. Predictive maintanance at Sanovo or other companies.

  29. Image processing: Dexterity test assessment in children. Automatically assess the goodness of line drawed by children.

  30. Design and development of an AI agent for tango deejaying. The selection of songs and their sequence played at milongas (tango events) follow a certain structure, they are grouped in tandas of 4 songs each and must fit well with each others. The task is to extract automatically information from songs and design and implement an AI agent that pleases the dancer on the floor.

  31. Traffic Data Analysis and Human Mobility. Data sources:
  32. Sport analytics: analysis of soccer data in collaboration with DBU and SDU Idræt Institute. Data available: Tracking (25 data per second) + event data: data preparation, alignment, search, pattern mining.

  33. Develop an optimization game for educational purposes. The problem could be portfolio optimization or timetabling or others. See beer game and burrito game at Gurobi for examples.

  34. Automating carbon footprint calculations in film scripting using large language models.

  35. Topics in Flight Planning in collaboration with ForeFlight. Examples:
    • Using computer vision on satellite imagery to detect anomalies in runway data
    • Using computer vision on satellite imagery to detect obstacles
    • Using LiDAR data + AI for obstacle extraction and data verification
    • Extracting meta information and data from airplane flight manual charts
  36. App development for web or smartphones

  37. LLM for report classification and annotation