2000 Mathematics Subject Classification: 81T10, 81Q10, 81V10