Distributed Computing and Evolutionary Games

Project Description:

Distributed systems involve agents that consume, compete for, or produce a common good or service. Evolutionary game theory can provide a natural framework to study how the selfish interests of the agents can be balanced with corresponding incentive mechanisms to ensure that stable strategies for cooperation emerge. Our research, which comes under the general frameworks of distributed computing and computational game theory, seeks to explore computational models for a variety of problems that entail designing and analyzing mechanisms for social good.

Requirements

Students must have completed CS 171 (Math Foundations) and CS 111 (Programming Fundamentals). Academic preparation that includes either completion of (or ongoing enrollment in) Calculus I and Object-oriented Programming (CS 113) and Data Structures (CS 213) is also recommended.

Keywords/Areas of Study 

Computer Science, Game Theory, Algorithms

Hourly Time Commitment (per week)

5 hours

Length of Commitment

One semester, with possible extension to two or more semesters depending on progress.

Start Date

Ongoing

Modality

Online

Type of Opportunity

Credit- or course-based (e.g., independent study, capstone project), Volunteer (e.g., research assistant)

Contact Faculty Lead

Sunil Shende
Computer Science
Contact: shende@camden.rutgers.edu

Need help? Download an email letter template (PDF).