Adam Beacham

Learn More
Constraint programming is a methodology for solving difficult combinatorial problems. In the methodology, one makes three design decisions: the constraint model, the search algorithm for solving the model, and the heuristic for guiding the search. Previous work has shown that the three design decisions can greatly influence the efficiency of a constraint(More)
The use of image and video communication has increased dramatically in recent years. When it is necessary to securely transmit data in limited bandwidth, both compression and encryption must be performed. Unfortunately, encryption and decryption are slow and so it is di cult to carry out real-time secure communication. Researchers have combined compression(More)
  • 1