3/30/07

MBA Progress Chart Schedule



Technorati Tags: , , ,

3/25/07

BU 602 Team Project


Google Doc


A major theme in this course is optimization. There are many optimization problems faced by industry, hospitals, non-profit organizations, and government today. Some of these problems include:

  • Airline crew pair optimization

  • Emergency response vehicle dispatch system optimization

  • Optimal staff schedules, in particular, for organizations such as hospitals that require staff 24/7

  • Resource allocations

  • Optimal vehicle travel route problems

  • Optimize voice and data travel through a network


Working in groups of 2 or 3, prepare a 10-15 minute PowerPoint presentation about an optimization problem experienced by a real world organization. The organization can be a company or a non-profit organization. You may use a current or past employer or research an organization that has had an optimization problem. The presentation should be applications oriented, not theoretical. In your presentation address the following points:


  • Describe the problem that is being optimized


Employee scheduling; using rosters solved by approximations of number of employees on off-shifts & on-shifts; produces inherent problems with scheduling

e.g. assignment of nurses to shifts in hospital, workers o cash registers in a large store, phone operators to shifts and stations in service-oriented call center


  • Discuss the constraints involved with the problem


Timetabling of employees is a task that usually takes place regularly, each month including aspects of shift working, manning demands, union agreements, and individual requests


Skejby University Hospital, Denmark

B1-ward nursing staff of 45 nurses, nursing helping staff, and students

Common Duties:

  1. Night Duties

  2. Day Duties

  3. Evening Duties

  4. Off-Duties

  5. 11 Hour Rest

  6. <= 6 Duties between Off-Duties

  7. <=4 Night Duties in a row

  8. >= 2 Day Duties in a row

  9. Sunday Duties = Extra time off

  10. Bonus Time Off

  11. Individual Preference Requests (may be impossible to fulfill)


  • How was the optimization model developed?

    • What data was collected to develop the model?

    • How was the data collected?

    • What were the limitations of the data collection methods?


  • Describe the optimization model was initially used to solve the problem?


Cyclic roster patterns of shifts-off and shifts-on (or days-off and days-on)


  • How was the optimization model tested?

    • What problems were revealed during the testing phase?

    • How were they corrected?

  • How is the model currently used to solve the problem?


  • What software is currently used to solve the problem? What are the benefits and features of the software?


TRAPS is a super class of the RAPS (Resource Allocation Problem Specification) language developed in the Computer Science department of Ben-Gurion University of the Negev. It is a powerful tool for solving resource allocation and scheduling problems and it can be successfully used in many fields of human activities. TRAPS enables the specification of a scheduling problem by adding built in time operators, on top of existing terms for resources, activities, allocation rules and constraints. In this way TRAPS provides a convenient knowledge acquisition tool. The language syntax is powerful and allows the specification of rules and constraints which are difficult to formulate with traditional approaches, and it also supports the specification of various control and backtracking strategies.


  • What are the limitations of the optimization techniques (software as well as model)?


Scheduling people at the B1-ward considered to be impossible to fulfill because of individual requests, which prevents the use of natural rotation patterns as a means for developing a perfect timetable


Four levels of priorities are introduced to define the feasibility of the problem where the 2 most important priority levels are for feasibility issues


For instance, an under-staffed ward presents a problem where the most important constraints are not satisfiable


Division within union agreement and manning demands which place them into 2 distinct weight levels ensures that only some of the 11 duties (constraints) will not be satisfied


  • Identify some other areas for further research


http://www.cs.bgu.ac.il/~am/ETP_Home/Main_Page.html

What's new? - Ongoing research

    WWW system for generation and solution of ETPs. The system (currently under construction) will provide a GUI for generating or modelling instances of the class of ETPs described in the file format document. A library of algorithms for solving ETPs will also be provided.
The references in BibTeX format describe issues such as employee timetabling, crew scheduling, crew rostering, local search, constraint programming, linear programming etc. The list will be updated regularly.

Former student projects

    WWW system (incomplete) for modelling and solving simple ETPs. Although the specific class of problems is restricted to some quite trivial constraint types, the system provides a good introduction to some of the typical aspects of employee timetabling. The solution algorithm is based on tabu search and the material also provides a description of an efficient implementation of this algorithm that takes advantage of the characteristics of the constraint types and the neighbourhood function.

    WWW system for generation of random, simple ETPs. The site includes a description of the basic constraint types, the principles of using constraint networks for employee timetabling, and finally a discussion on using a forward-checking with conflict-directed backjumping algorithm for ETPs represented as constraint networks.

Relevant web sites


Technorati Tags:, , ,

3/7/07

East Jersey Olde Towne Village


JohnsonVillage-008, originally uploaded by JOCHE58.

The Village is a collection of original, replica and reconstructed 18th and 19th century structures. While most of the buildings have been relocated to the site, others were constructed here. They represent the vernacular architecture typical of farm and merchant communities, once found in central New Jersey.

The Village functions as an educational model, dedicated to teaching the history, traditions, folk arts and craftsmanship of the people who lived and worked throughout the region. It offers public programs in the highest standard of excellence, among them: educational workshops, seminars and lectures, in-service training for teachers, exhibitions, concerts, storytelling session, community gatherings and theme based projects.

Visit East Jersey Olde Town Village

Directions:
Johnson Park



technorati tags :

3/5/07

Lunar Eclipse 03MAR2007


LunarEclipse03MAR2007-011, originally uploaded by JOCHE58.

This is a picture of the Lunar Eclipse on 03MAR2007, Julian Day 2454163.5.



flick slideshow

Loading...

search by technorati