font
Rigas, Emmanouil S; Gerding, Enrico H; Stein, Sebastian; Ramchurn, Sarvapali D; Bassiliades, Nick
Mechanism design for efficient offline and online allocation of electric vehicles to charging stations Journal Article
In: Energies, vol. 15, no. 5, 2022, (Funding Information: Funding: This research study was co-financed by Greece and the European Union (European Social Fund–ESF) through the Operational Programme ?Human Resources Development, Education and Lifelong Learning? in the context of the project ?Reinforcement of Postdoctoral Researchers-2nd Cycle? (MIS-5033021), implemented by State Scholarships Foundation (IKY). Copyright 2022 Elsevier B.V., All rights reserved.).
Abstract | Links | BibTeX | Tags: Charging, Electric Vehicles, Fixed price, mechanism design, Scheduling, VCG
@article{soton455806,
title = {Mechanism design for efficient offline and online allocation of electric vehicles to charging stations},
author = {Emmanouil S Rigas and Enrico H Gerding and Sebastian Stein and Sarvapali D Ramchurn and Nick Bassiliades},
url = {https://eprints.soton.ac.uk/455806/},
year = {2022},
date = {2022-03-01},
journal = {Energies},
volume = {15},
number = {5},
abstract = {ensuremath<pensuremath>The industry related to electric vehicles (EVs) has seen a substantial increase in recent years, as such vehicles have the ability to significantly reduce total COensuremath<subensuremath>2ensuremath</subensuremath> emissions and the related global warming effect. In this paper, we focus on the problem of allocating EVs to charging stations, scheduling and pricing their charging. Specifically, we developed a Mixed Integer Program (MIP) which executes offline and optimally allocates EVs to charging stations. On top, we propose two alternative mechanisms to price the electricity the EVs charge. The first mechanism is a typical fixed-price one, while the second is a variation of the Vickrey?Clark?Groves (VCG) mechanism. We also developed online solutions that incrementally call the MIP-based algorithm and solve it for branches of EVs. In all cases, the EVs? aim is to minimize the price to pay and the impact on their driving schedule, acting as self-interested agents. We conducted a thorough empirical evaluation of our mechanisms and we observed that they had satisfactory scalability. Additionally, the VCG mechanism achieved an up to 2.2% improvement in terms of the number of vehicles that were charged compared to the fixed-price one and, in cases where the stations were congested, it calculated higher prices for the EVs and provided a higher profit for the stations, but lower utility to the EVs. However, in a theoretical evaluation, we proved that the variant of the VCG mechanism being proposed in this paper still guaranteed truthful reporting of the EVs? preferences. In contrast, the fixed-price one was found to be vulnerable to agents? strategic behavior as non-truthful EVs can charge instead of truthful ones. Finally, we observed the online algorithms to be, on average, at 95.6% of the offline ones in terms of the average number of serviced EVs.ensuremath</pensuremath>},
note = {Funding Information:
Funding: This research study was co-financed by Greece and the European Union (European Social Fund–ESF) through the Operational Programme ?Human Resources Development, Education and Lifelong Learning? in the context of the project ?Reinforcement of Postdoctoral Researchers-2nd Cycle? (MIS-5033021), implemented by State Scholarships Foundation (IKY).
Copyright 2022 Elsevier B.V., All rights reserved.},
keywords = {Charging, Electric Vehicles, Fixed price, mechanism design, Scheduling, VCG},
pubstate = {published},
tppubtype = {article}
}
Zhao, Enrico H. Gerding Sarvapali D. Ramchurn Dengji; Jennings, Nicholas R.
Balanced Trade Reduction for Dual-Role Exchange Markets Proceedings Article
In: Proceedings of the AAAI Conference, 2015.
Abstract | Links | BibTeX | Tags: Electric Vehicles, Energy, Game Theory, mechanism design, Ridesharing
@inproceedings{zhao:etal:2015,
title = {Balanced Trade Reduction for Dual-Role Exchange Markets},
author = {Enrico H. Gerding Sarvapali D. Ramchurn Dengji Zhao and Nicholas R. Jennings},
url = {http://eprints.soton.ac.uk/372050/},
year = {2015},
date = {2015-01-25},
booktitle = {Proceedings of the AAAI Conference},
abstract = {We consider dual-role exchange markets, where traders can offer to both buy and sell the same commodity in the exchange but, if they transact, they can only be either a buyer or a seller, which is determined by the market mechanism. To design desirable mechanisms for such exchanges, we show that existing solutions may not be incentive compatible, and more importantly, cause the market maker to suffer a significant deficit. Hence, to combat this problem, following McAfee’s trade reduc- tion approach, we propose a new trade reduction mech- anism, called balanced trade reduction, that is incen- tive compatible and also provides flexible trade-offs be- tween efficiency and deficit.},
keywords = {Electric Vehicles, Energy, Game Theory, mechanism design, Ridesharing},
pubstate = {published},
tppubtype = {inproceedings}
}
Pawlowski, Krzysztof; Kurach, Karol; Svensson, Kim; Ramchurn, Sarvapali D; Michalak, Tomasz; Rahwan, Talal
Coalition Structure Generation with the Graphics Processing Unit Proceedings Article
In: 13th Int. Conf. on Autonomous Agents and Multi-Agent Systems, 2014.
BibTeX | Tags: Agile Teaming, mechanism design
@inproceedings{orchid176,
title = {Coalition Structure Generation with the Graphics Processing Unit},
author = {Krzysztof Pawlowski and Karol Kurach and Kim Svensson and Sarvapali D Ramchurn and Tomasz Michalak and Talal Rahwan},
year = {2014},
date = {2014-01-01},
booktitle = {13th Int. Conf. on Autonomous Agents and Multi-Agent Systems},
keywords = {Agile Teaming, mechanism design},
pubstate = {published},
tppubtype = {inproceedings}
}
Ramchurn, Sarvapali D.; Mezzetti, Claudio; Giovannucci, Andrea; Rodriguez, Juan A.; Dash, Rajdeep K.; Jennings, Nicholas R.
Trust-based mechanisms for robust and efficient task allocation in the presence of execution uncertainty Journal Article
In: Journal of Artificial Intelligence Research, vol. 35, pp. 1–41, 2009.
Abstract | Links | BibTeX | Tags: mechanism design, optimisation, Trust, uncertainty
@article{eps267288,
title = {Trust-based mechanisms for robust and efficient task allocation in the presence of execution uncertainty},
author = {Sarvapali D. Ramchurn and Claudio Mezzetti and Andrea Giovannucci and Juan A. Rodriguez and Rajdeep K. Dash and Nicholas R. Jennings},
url = {http://eprints.soton.ac.uk/267288/},
year = {2009},
date = {2009-01-01},
journal = {Journal of Artificial Intelligence Research},
volume = {35},
pages = {1–41},
abstract = {Vickrey-Clarke-Groves (VCG) mechanisms are often used to allocate tasks to selfish and rational agents. VCG mechanisms are incentive-compatible, direct mechanisms that are efficient (i.e. maximise social utility) and individually rational (i.e. agents prefer to join rather than opt out). However, an important assumption of these mechanisms is that the agents will always successfully complete their allocated tasks. Clearly, this assumption is unrealistic in many real-world applications where agents can, and often do, fail in their endeavours. Moreover, whether an agent is deemed to have failed may be perceived differently by different agents. Such subjective perceptions about an agent's probability of succeeding at a given task are often captured and reasoned about using the notion of trust. Given this background, in this paper we investigate the design of novel mechanisms that take into account the trust between agents when allocating tasks. Specifically, we develop a new class of mechanisms, called trust-based mechanisms, that can take into account multiple subjective measures of the probability of an agent succeeding at a given task and produce allocations that maximise social utility, whilst ensuring that no agent obtains a negative utility. We then show that such mechanisms pose a challenging new combinatorial optimisation problem (that is NP-complete), devise a novel representation for solving the problem, and develop an effective integer programming solution (that can solve instances with about 2x10^ 5 possible allocations in 40 seconds).},
keywords = {mechanism design, optimisation, Trust, uncertainty},
pubstate = {published},
tppubtype = {article}
}
Rigas, Emmanouil S; Gerding, Enrico H; Stein, Sebastian; Ramchurn, Sarvapali D; Bassiliades, Nick
Mechanism design for efficient offline and online allocation of electric vehicles to charging stations Journal Article
In: Energies, vol. 15, no. 5, 2022, (Funding Information: Funding: This research study was co-financed by Greece and the European Union (European Social Fund–ESF) through the Operational Programme ?Human Resources Development, Education and Lifelong Learning? in the context of the project ?Reinforcement of Postdoctoral Researchers-2nd Cycle? (MIS-5033021), implemented by State Scholarships Foundation (IKY). Copyright 2022 Elsevier B.V., All rights reserved.).
@article{soton455806,
title = {Mechanism design for efficient offline and online allocation of electric vehicles to charging stations},
author = {Emmanouil S Rigas and Enrico H Gerding and Sebastian Stein and Sarvapali D Ramchurn and Nick Bassiliades},
url = {https://eprints.soton.ac.uk/455806/},
year = {2022},
date = {2022-03-01},
journal = {Energies},
volume = {15},
number = {5},
abstract = {ensuremath<pensuremath>The industry related to electric vehicles (EVs) has seen a substantial increase in recent years, as such vehicles have the ability to significantly reduce total COensuremath<subensuremath>2ensuremath</subensuremath> emissions and the related global warming effect. In this paper, we focus on the problem of allocating EVs to charging stations, scheduling and pricing their charging. Specifically, we developed a Mixed Integer Program (MIP) which executes offline and optimally allocates EVs to charging stations. On top, we propose two alternative mechanisms to price the electricity the EVs charge. The first mechanism is a typical fixed-price one, while the second is a variation of the Vickrey?Clark?Groves (VCG) mechanism. We also developed online solutions that incrementally call the MIP-based algorithm and solve it for branches of EVs. In all cases, the EVs? aim is to minimize the price to pay and the impact on their driving schedule, acting as self-interested agents. We conducted a thorough empirical evaluation of our mechanisms and we observed that they had satisfactory scalability. Additionally, the VCG mechanism achieved an up to 2.2% improvement in terms of the number of vehicles that were charged compared to the fixed-price one and, in cases where the stations were congested, it calculated higher prices for the EVs and provided a higher profit for the stations, but lower utility to the EVs. However, in a theoretical evaluation, we proved that the variant of the VCG mechanism being proposed in this paper still guaranteed truthful reporting of the EVs? preferences. In contrast, the fixed-price one was found to be vulnerable to agents? strategic behavior as non-truthful EVs can charge instead of truthful ones. Finally, we observed the online algorithms to be, on average, at 95.6% of the offline ones in terms of the average number of serviced EVs.ensuremath</pensuremath>},
note = {Funding Information:
Funding: This research study was co-financed by Greece and the European Union (European Social Fund–ESF) through the Operational Programme ?Human Resources Development, Education and Lifelong Learning? in the context of the project ?Reinforcement of Postdoctoral Researchers-2nd Cycle? (MIS-5033021), implemented by State Scholarships Foundation (IKY).
Copyright 2022 Elsevier B.V., All rights reserved.},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Zhao, Enrico H. Gerding Sarvapali D. Ramchurn Dengji; Jennings, Nicholas R.
Balanced Trade Reduction for Dual-Role Exchange Markets Proceedings Article
In: Proceedings of the AAAI Conference, 2015.
@inproceedings{zhao:etal:2015,
title = {Balanced Trade Reduction for Dual-Role Exchange Markets},
author = {Enrico H. Gerding Sarvapali D. Ramchurn Dengji Zhao and Nicholas R. Jennings},
url = {http://eprints.soton.ac.uk/372050/},
year = {2015},
date = {2015-01-25},
booktitle = {Proceedings of the AAAI Conference},
abstract = {We consider dual-role exchange markets, where traders can offer to both buy and sell the same commodity in the exchange but, if they transact, they can only be either a buyer or a seller, which is determined by the market mechanism. To design desirable mechanisms for such exchanges, we show that existing solutions may not be incentive compatible, and more importantly, cause the market maker to suffer a significant deficit. Hence, to combat this problem, following McAfee’s trade reduc- tion approach, we propose a new trade reduction mech- anism, called balanced trade reduction, that is incen- tive compatible and also provides flexible trade-offs be- tween efficiency and deficit.},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Pawlowski, Krzysztof; Kurach, Karol; Svensson, Kim; Ramchurn, Sarvapali D; Michalak, Tomasz; Rahwan, Talal
Coalition Structure Generation with the Graphics Processing Unit Proceedings Article
In: 13th Int. Conf. on Autonomous Agents and Multi-Agent Systems, 2014.
@inproceedings{orchid176,
title = {Coalition Structure Generation with the Graphics Processing Unit},
author = {Krzysztof Pawlowski and Karol Kurach and Kim Svensson and Sarvapali D Ramchurn and Tomasz Michalak and Talal Rahwan},
year = {2014},
date = {2014-01-01},
booktitle = {13th Int. Conf. on Autonomous Agents and Multi-Agent Systems},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Ramchurn, Sarvapali D.; Mezzetti, Claudio; Giovannucci, Andrea; Rodriguez, Juan A.; Dash, Rajdeep K.; Jennings, Nicholas R.
Trust-based mechanisms for robust and efficient task allocation in the presence of execution uncertainty Journal Article
In: Journal of Artificial Intelligence Research, vol. 35, pp. 1–41, 2009.
@article{eps267288,
title = {Trust-based mechanisms for robust and efficient task allocation in the presence of execution uncertainty},
author = {Sarvapali D. Ramchurn and Claudio Mezzetti and Andrea Giovannucci and Juan A. Rodriguez and Rajdeep K. Dash and Nicholas R. Jennings},
url = {http://eprints.soton.ac.uk/267288/},
year = {2009},
date = {2009-01-01},
journal = {Journal of Artificial Intelligence Research},
volume = {35},
pages = {1–41},
abstract = {Vickrey-Clarke-Groves (VCG) mechanisms are often used to allocate tasks to selfish and rational agents. VCG mechanisms are incentive-compatible, direct mechanisms that are efficient (i.e. maximise social utility) and individually rational (i.e. agents prefer to join rather than opt out). However, an important assumption of these mechanisms is that the agents will always successfully complete their allocated tasks. Clearly, this assumption is unrealistic in many real-world applications where agents can, and often do, fail in their endeavours. Moreover, whether an agent is deemed to have failed may be perceived differently by different agents. Such subjective perceptions about an agent's probability of succeeding at a given task are often captured and reasoned about using the notion of trust. Given this background, in this paper we investigate the design of novel mechanisms that take into account the trust between agents when allocating tasks. Specifically, we develop a new class of mechanisms, called trust-based mechanisms, that can take into account multiple subjective measures of the probability of an agent succeeding at a given task and produce allocations that maximise social utility, whilst ensuring that no agent obtains a negative utility. We then show that such mechanisms pose a challenging new combinatorial optimisation problem (that is NP-complete), devise a novel representation for solving the problem, and develop an effective integer programming solution (that can solve instances with about 2x10^ 5 possible allocations in 40 seconds).},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Rigas, Emmanouil S; Gerding, Enrico H; Stein, Sebastian; Ramchurn, Sarvapali D; Bassiliades, Nick
Mechanism design for efficient offline and online allocation of electric vehicles to charging stations Journal Article
In: Energies, vol. 15, no. 5, 2022, (Funding Information: Funding: This research study was co-financed by Greece and the European Union (European Social Fund–ESF) through the Operational Programme ?Human Resources Development, Education and Lifelong Learning? in the context of the project ?Reinforcement of Postdoctoral Researchers-2nd Cycle? (MIS-5033021), implemented by State Scholarships Foundation (IKY). Copyright 2022 Elsevier B.V., All rights reserved.).
Abstract | Links | BibTeX | Tags: Charging, Electric Vehicles, Fixed price, mechanism design, Scheduling, VCG
@article{soton455806,
title = {Mechanism design for efficient offline and online allocation of electric vehicles to charging stations},
author = {Emmanouil S Rigas and Enrico H Gerding and Sebastian Stein and Sarvapali D Ramchurn and Nick Bassiliades},
url = {https://eprints.soton.ac.uk/455806/},
year = {2022},
date = {2022-03-01},
journal = {Energies},
volume = {15},
number = {5},
abstract = {ensuremath<pensuremath>The industry related to electric vehicles (EVs) has seen a substantial increase in recent years, as such vehicles have the ability to significantly reduce total COensuremath<subensuremath>2ensuremath</subensuremath> emissions and the related global warming effect. In this paper, we focus on the problem of allocating EVs to charging stations, scheduling and pricing their charging. Specifically, we developed a Mixed Integer Program (MIP) which executes offline and optimally allocates EVs to charging stations. On top, we propose two alternative mechanisms to price the electricity the EVs charge. The first mechanism is a typical fixed-price one, while the second is a variation of the Vickrey?Clark?Groves (VCG) mechanism. We also developed online solutions that incrementally call the MIP-based algorithm and solve it for branches of EVs. In all cases, the EVs? aim is to minimize the price to pay and the impact on their driving schedule, acting as self-interested agents. We conducted a thorough empirical evaluation of our mechanisms and we observed that they had satisfactory scalability. Additionally, the VCG mechanism achieved an up to 2.2% improvement in terms of the number of vehicles that were charged compared to the fixed-price one and, in cases where the stations were congested, it calculated higher prices for the EVs and provided a higher profit for the stations, but lower utility to the EVs. However, in a theoretical evaluation, we proved that the variant of the VCG mechanism being proposed in this paper still guaranteed truthful reporting of the EVs? preferences. In contrast, the fixed-price one was found to be vulnerable to agents? strategic behavior as non-truthful EVs can charge instead of truthful ones. Finally, we observed the online algorithms to be, on average, at 95.6% of the offline ones in terms of the average number of serviced EVs.ensuremath</pensuremath>},
note = {Funding Information:
Funding: This research study was co-financed by Greece and the European Union (European Social Fund–ESF) through the Operational Programme ?Human Resources Development, Education and Lifelong Learning? in the context of the project ?Reinforcement of Postdoctoral Researchers-2nd Cycle? (MIS-5033021), implemented by State Scholarships Foundation (IKY).
Copyright 2022 Elsevier B.V., All rights reserved.},
keywords = {Charging, Electric Vehicles, Fixed price, mechanism design, Scheduling, VCG},
pubstate = {published},
tppubtype = {article}
}
Zhao, Enrico H. Gerding Sarvapali D. Ramchurn Dengji; Jennings, Nicholas R.
Balanced Trade Reduction for Dual-Role Exchange Markets Proceedings Article
In: Proceedings of the AAAI Conference, 2015.
Abstract | Links | BibTeX | Tags: Electric Vehicles, Energy, Game Theory, mechanism design, Ridesharing
@inproceedings{zhao:etal:2015,
title = {Balanced Trade Reduction for Dual-Role Exchange Markets},
author = {Enrico H. Gerding Sarvapali D. Ramchurn Dengji Zhao and Nicholas R. Jennings},
url = {http://eprints.soton.ac.uk/372050/},
year = {2015},
date = {2015-01-25},
booktitle = {Proceedings of the AAAI Conference},
abstract = {We consider dual-role exchange markets, where traders can offer to both buy and sell the same commodity in the exchange but, if they transact, they can only be either a buyer or a seller, which is determined by the market mechanism. To design desirable mechanisms for such exchanges, we show that existing solutions may not be incentive compatible, and more importantly, cause the market maker to suffer a significant deficit. Hence, to combat this problem, following McAfee’s trade reduc- tion approach, we propose a new trade reduction mech- anism, called balanced trade reduction, that is incen- tive compatible and also provides flexible trade-offs be- tween efficiency and deficit.},
keywords = {Electric Vehicles, Energy, Game Theory, mechanism design, Ridesharing},
pubstate = {published},
tppubtype = {inproceedings}
}
Pawlowski, Krzysztof; Kurach, Karol; Svensson, Kim; Ramchurn, Sarvapali D; Michalak, Tomasz; Rahwan, Talal
Coalition Structure Generation with the Graphics Processing Unit Proceedings Article
In: 13th Int. Conf. on Autonomous Agents and Multi-Agent Systems, 2014.
BibTeX | Tags: Agile Teaming, mechanism design
@inproceedings{orchid176,
title = {Coalition Structure Generation with the Graphics Processing Unit},
author = {Krzysztof Pawlowski and Karol Kurach and Kim Svensson and Sarvapali D Ramchurn and Tomasz Michalak and Talal Rahwan},
year = {2014},
date = {2014-01-01},
booktitle = {13th Int. Conf. on Autonomous Agents and Multi-Agent Systems},
keywords = {Agile Teaming, mechanism design},
pubstate = {published},
tppubtype = {inproceedings}
}
Ramchurn, Sarvapali D.; Mezzetti, Claudio; Giovannucci, Andrea; Rodriguez, Juan A.; Dash, Rajdeep K.; Jennings, Nicholas R.
Trust-based mechanisms for robust and efficient task allocation in the presence of execution uncertainty Journal Article
In: Journal of Artificial Intelligence Research, vol. 35, pp. 1–41, 2009.
Abstract | Links | BibTeX | Tags: mechanism design, optimisation, Trust, uncertainty
@article{eps267288,
title = {Trust-based mechanisms for robust and efficient task allocation in the presence of execution uncertainty},
author = {Sarvapali D. Ramchurn and Claudio Mezzetti and Andrea Giovannucci and Juan A. Rodriguez and Rajdeep K. Dash and Nicholas R. Jennings},
url = {http://eprints.soton.ac.uk/267288/},
year = {2009},
date = {2009-01-01},
journal = {Journal of Artificial Intelligence Research},
volume = {35},
pages = {1–41},
abstract = {Vickrey-Clarke-Groves (VCG) mechanisms are often used to allocate tasks to selfish and rational agents. VCG mechanisms are incentive-compatible, direct mechanisms that are efficient (i.e. maximise social utility) and individually rational (i.e. agents prefer to join rather than opt out). However, an important assumption of these mechanisms is that the agents will always successfully complete their allocated tasks. Clearly, this assumption is unrealistic in many real-world applications where agents can, and often do, fail in their endeavours. Moreover, whether an agent is deemed to have failed may be perceived differently by different agents. Such subjective perceptions about an agent's probability of succeeding at a given task are often captured and reasoned about using the notion of trust. Given this background, in this paper we investigate the design of novel mechanisms that take into account the trust between agents when allocating tasks. Specifically, we develop a new class of mechanisms, called trust-based mechanisms, that can take into account multiple subjective measures of the probability of an agent succeeding at a given task and produce allocations that maximise social utility, whilst ensuring that no agent obtains a negative utility. We then show that such mechanisms pose a challenging new combinatorial optimisation problem (that is NP-complete), devise a novel representation for solving the problem, and develop an effective integer programming solution (that can solve instances with about 2x10^ 5 possible allocations in 40 seconds).},
keywords = {mechanism design, optimisation, Trust, uncertainty},
pubstate = {published},
tppubtype = {article}
}
Rigas, Emmanouil S; Gerding, Enrico H; Stein, Sebastian; Ramchurn, Sarvapali D; Bassiliades, Nick
Mechanism design for efficient offline and online allocation of electric vehicles to charging stations Journal Article
In: Energies, vol. 15, no. 5, 2022, (Funding Information: Funding: This research study was co-financed by Greece and the European Union (European Social Fund–ESF) through the Operational Programme ?Human Resources Development, Education and Lifelong Learning? in the context of the project ?Reinforcement of Postdoctoral Researchers-2nd Cycle? (MIS-5033021), implemented by State Scholarships Foundation (IKY). Copyright 2022 Elsevier B.V., All rights reserved.).
@article{soton455806,
title = {Mechanism design for efficient offline and online allocation of electric vehicles to charging stations},
author = {Emmanouil S Rigas and Enrico H Gerding and Sebastian Stein and Sarvapali D Ramchurn and Nick Bassiliades},
url = {https://eprints.soton.ac.uk/455806/},
year = {2022},
date = {2022-03-01},
journal = {Energies},
volume = {15},
number = {5},
abstract = {ensuremath<pensuremath>The industry related to electric vehicles (EVs) has seen a substantial increase in recent years, as such vehicles have the ability to significantly reduce total COensuremath<subensuremath>2ensuremath</subensuremath> emissions and the related global warming effect. In this paper, we focus on the problem of allocating EVs to charging stations, scheduling and pricing their charging. Specifically, we developed a Mixed Integer Program (MIP) which executes offline and optimally allocates EVs to charging stations. On top, we propose two alternative mechanisms to price the electricity the EVs charge. The first mechanism is a typical fixed-price one, while the second is a variation of the Vickrey?Clark?Groves (VCG) mechanism. We also developed online solutions that incrementally call the MIP-based algorithm and solve it for branches of EVs. In all cases, the EVs? aim is to minimize the price to pay and the impact on their driving schedule, acting as self-interested agents. We conducted a thorough empirical evaluation of our mechanisms and we observed that they had satisfactory scalability. Additionally, the VCG mechanism achieved an up to 2.2% improvement in terms of the number of vehicles that were charged compared to the fixed-price one and, in cases where the stations were congested, it calculated higher prices for the EVs and provided a higher profit for the stations, but lower utility to the EVs. However, in a theoretical evaluation, we proved that the variant of the VCG mechanism being proposed in this paper still guaranteed truthful reporting of the EVs? preferences. In contrast, the fixed-price one was found to be vulnerable to agents? strategic behavior as non-truthful EVs can charge instead of truthful ones. Finally, we observed the online algorithms to be, on average, at 95.6% of the offline ones in terms of the average number of serviced EVs.ensuremath</pensuremath>},
note = {Funding Information:
Funding: This research study was co-financed by Greece and the European Union (European Social Fund–ESF) through the Operational Programme ?Human Resources Development, Education and Lifelong Learning? in the context of the project ?Reinforcement of Postdoctoral Researchers-2nd Cycle? (MIS-5033021), implemented by State Scholarships Foundation (IKY).
Copyright 2022 Elsevier B.V., All rights reserved.},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Zhao, Enrico H. Gerding Sarvapali D. Ramchurn Dengji; Jennings, Nicholas R.
Balanced Trade Reduction for Dual-Role Exchange Markets Proceedings Article
In: Proceedings of the AAAI Conference, 2015.
@inproceedings{zhao:etal:2015,
title = {Balanced Trade Reduction for Dual-Role Exchange Markets},
author = {Enrico H. Gerding Sarvapali D. Ramchurn Dengji Zhao and Nicholas R. Jennings},
url = {http://eprints.soton.ac.uk/372050/},
year = {2015},
date = {2015-01-25},
booktitle = {Proceedings of the AAAI Conference},
abstract = {We consider dual-role exchange markets, where traders can offer to both buy and sell the same commodity in the exchange but, if they transact, they can only be either a buyer or a seller, which is determined by the market mechanism. To design desirable mechanisms for such exchanges, we show that existing solutions may not be incentive compatible, and more importantly, cause the market maker to suffer a significant deficit. Hence, to combat this problem, following McAfee’s trade reduc- tion approach, we propose a new trade reduction mech- anism, called balanced trade reduction, that is incen- tive compatible and also provides flexible trade-offs be- tween efficiency and deficit.},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Pawlowski, Krzysztof; Kurach, Karol; Svensson, Kim; Ramchurn, Sarvapali D; Michalak, Tomasz; Rahwan, Talal
Coalition Structure Generation with the Graphics Processing Unit Proceedings Article
In: 13th Int. Conf. on Autonomous Agents and Multi-Agent Systems, 2014.
@inproceedings{orchid176,
title = {Coalition Structure Generation with the Graphics Processing Unit},
author = {Krzysztof Pawlowski and Karol Kurach and Kim Svensson and Sarvapali D Ramchurn and Tomasz Michalak and Talal Rahwan},
year = {2014},
date = {2014-01-01},
booktitle = {13th Int. Conf. on Autonomous Agents and Multi-Agent Systems},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Ramchurn, Sarvapali D.; Mezzetti, Claudio; Giovannucci, Andrea; Rodriguez, Juan A.; Dash, Rajdeep K.; Jennings, Nicholas R.
Trust-based mechanisms for robust and efficient task allocation in the presence of execution uncertainty Journal Article
In: Journal of Artificial Intelligence Research, vol. 35, pp. 1–41, 2009.
@article{eps267288,
title = {Trust-based mechanisms for robust and efficient task allocation in the presence of execution uncertainty},
author = {Sarvapali D. Ramchurn and Claudio Mezzetti and Andrea Giovannucci and Juan A. Rodriguez and Rajdeep K. Dash and Nicholas R. Jennings},
url = {http://eprints.soton.ac.uk/267288/},
year = {2009},
date = {2009-01-01},
journal = {Journal of Artificial Intelligence Research},
volume = {35},
pages = {1–41},
abstract = {Vickrey-Clarke-Groves (VCG) mechanisms are often used to allocate tasks to selfish and rational agents. VCG mechanisms are incentive-compatible, direct mechanisms that are efficient (i.e. maximise social utility) and individually rational (i.e. agents prefer to join rather than opt out). However, an important assumption of these mechanisms is that the agents will always successfully complete their allocated tasks. Clearly, this assumption is unrealistic in many real-world applications where agents can, and often do, fail in their endeavours. Moreover, whether an agent is deemed to have failed may be perceived differently by different agents. Such subjective perceptions about an agent's probability of succeeding at a given task are often captured and reasoned about using the notion of trust. Given this background, in this paper we investigate the design of novel mechanisms that take into account the trust between agents when allocating tasks. Specifically, we develop a new class of mechanisms, called trust-based mechanisms, that can take into account multiple subjective measures of the probability of an agent succeeding at a given task and produce allocations that maximise social utility, whilst ensuring that no agent obtains a negative utility. We then show that such mechanisms pose a challenging new combinatorial optimisation problem (that is NP-complete), devise a novel representation for solving the problem, and develop an effective integer programming solution (that can solve instances with about 2x10^ 5 possible allocations in 40 seconds).},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Multi-agent signal-less intersection management with dynamic platoon formation
AI Foundation Models: initial review, CMA Consultation, TAS Hub Response
The effect of data visualisation quality and task density on human-swarm interaction
Demonstrating performance benefits of human-swarm teaming
Rigas, Emmanouil S; Gerding, Enrico H; Stein, Sebastian; Ramchurn, Sarvapali D; Bassiliades, Nick
Mechanism design for efficient offline and online allocation of electric vehicles to charging stations Journal Article
In: Energies, vol. 15, no. 5, 2022, (Funding Information: Funding: This research study was co-financed by Greece and the European Union (European Social Fund–ESF) through the Operational Programme ?Human Resources Development, Education and Lifelong Learning? in the context of the project ?Reinforcement of Postdoctoral Researchers-2nd Cycle? (MIS-5033021), implemented by State Scholarships Foundation (IKY). Copyright 2022 Elsevier B.V., All rights reserved.).
@article{soton455806,
title = {Mechanism design for efficient offline and online allocation of electric vehicles to charging stations},
author = {Emmanouil S Rigas and Enrico H Gerding and Sebastian Stein and Sarvapali D Ramchurn and Nick Bassiliades},
url = {https://eprints.soton.ac.uk/455806/},
year = {2022},
date = {2022-03-01},
journal = {Energies},
volume = {15},
number = {5},
abstract = {ensuremath<pensuremath>The industry related to electric vehicles (EVs) has seen a substantial increase in recent years, as such vehicles have the ability to significantly reduce total COensuremath<subensuremath>2ensuremath</subensuremath> emissions and the related global warming effect. In this paper, we focus on the problem of allocating EVs to charging stations, scheduling and pricing their charging. Specifically, we developed a Mixed Integer Program (MIP) which executes offline and optimally allocates EVs to charging stations. On top, we propose two alternative mechanisms to price the electricity the EVs charge. The first mechanism is a typical fixed-price one, while the second is a variation of the Vickrey?Clark?Groves (VCG) mechanism. We also developed online solutions that incrementally call the MIP-based algorithm and solve it for branches of EVs. In all cases, the EVs? aim is to minimize the price to pay and the impact on their driving schedule, acting as self-interested agents. We conducted a thorough empirical evaluation of our mechanisms and we observed that they had satisfactory scalability. Additionally, the VCG mechanism achieved an up to 2.2% improvement in terms of the number of vehicles that were charged compared to the fixed-price one and, in cases where the stations were congested, it calculated higher prices for the EVs and provided a higher profit for the stations, but lower utility to the EVs. However, in a theoretical evaluation, we proved that the variant of the VCG mechanism being proposed in this paper still guaranteed truthful reporting of the EVs? preferences. In contrast, the fixed-price one was found to be vulnerable to agents? strategic behavior as non-truthful EVs can charge instead of truthful ones. Finally, we observed the online algorithms to be, on average, at 95.6% of the offline ones in terms of the average number of serviced EVs.ensuremath</pensuremath>},
note = {Funding Information:
Funding: This research study was co-financed by Greece and the European Union (European Social Fund–ESF) through the Operational Programme ?Human Resources Development, Education and Lifelong Learning? in the context of the project ?Reinforcement of Postdoctoral Researchers-2nd Cycle? (MIS-5033021), implemented by State Scholarships Foundation (IKY).
Copyright 2022 Elsevier B.V., All rights reserved.},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Zhao, Enrico H. Gerding Sarvapali D. Ramchurn Dengji; Jennings, Nicholas R.
Balanced Trade Reduction for Dual-Role Exchange Markets Proceedings Article
In: Proceedings of the AAAI Conference, 2015.
@inproceedings{zhao:etal:2015,
title = {Balanced Trade Reduction for Dual-Role Exchange Markets},
author = {Enrico H. Gerding Sarvapali D. Ramchurn Dengji Zhao and Nicholas R. Jennings},
url = {http://eprints.soton.ac.uk/372050/},
year = {2015},
date = {2015-01-25},
booktitle = {Proceedings of the AAAI Conference},
abstract = {We consider dual-role exchange markets, where traders can offer to both buy and sell the same commodity in the exchange but, if they transact, they can only be either a buyer or a seller, which is determined by the market mechanism. To design desirable mechanisms for such exchanges, we show that existing solutions may not be incentive compatible, and more importantly, cause the market maker to suffer a significant deficit. Hence, to combat this problem, following McAfee’s trade reduc- tion approach, we propose a new trade reduction mech- anism, called balanced trade reduction, that is incen- tive compatible and also provides flexible trade-offs be- tween efficiency and deficit.},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Pawlowski, Krzysztof; Kurach, Karol; Svensson, Kim; Ramchurn, Sarvapali D; Michalak, Tomasz; Rahwan, Talal
Coalition Structure Generation with the Graphics Processing Unit Proceedings Article
In: 13th Int. Conf. on Autonomous Agents and Multi-Agent Systems, 2014.
@inproceedings{orchid176,
title = {Coalition Structure Generation with the Graphics Processing Unit},
author = {Krzysztof Pawlowski and Karol Kurach and Kim Svensson and Sarvapali D Ramchurn and Tomasz Michalak and Talal Rahwan},
year = {2014},
date = {2014-01-01},
booktitle = {13th Int. Conf. on Autonomous Agents and Multi-Agent Systems},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Ramchurn, Sarvapali D.; Mezzetti, Claudio; Giovannucci, Andrea; Rodriguez, Juan A.; Dash, Rajdeep K.; Jennings, Nicholas R.
Trust-based mechanisms for robust and efficient task allocation in the presence of execution uncertainty Journal Article
In: Journal of Artificial Intelligence Research, vol. 35, pp. 1–41, 2009.
@article{eps267288,
title = {Trust-based mechanisms for robust and efficient task allocation in the presence of execution uncertainty},
author = {Sarvapali D. Ramchurn and Claudio Mezzetti and Andrea Giovannucci and Juan A. Rodriguez and Rajdeep K. Dash and Nicholas R. Jennings},
url = {http://eprints.soton.ac.uk/267288/},
year = {2009},
date = {2009-01-01},
journal = {Journal of Artificial Intelligence Research},
volume = {35},
pages = {1–41},
abstract = {Vickrey-Clarke-Groves (VCG) mechanisms are often used to allocate tasks to selfish and rational agents. VCG mechanisms are incentive-compatible, direct mechanisms that are efficient (i.e. maximise social utility) and individually rational (i.e. agents prefer to join rather than opt out). However, an important assumption of these mechanisms is that the agents will always successfully complete their allocated tasks. Clearly, this assumption is unrealistic in many real-world applications where agents can, and often do, fail in their endeavours. Moreover, whether an agent is deemed to have failed may be perceived differently by different agents. Such subjective perceptions about an agent's probability of succeeding at a given task are often captured and reasoned about using the notion of trust. Given this background, in this paper we investigate the design of novel mechanisms that take into account the trust between agents when allocating tasks. Specifically, we develop a new class of mechanisms, called trust-based mechanisms, that can take into account multiple subjective measures of the probability of an agent succeeding at a given task and produce allocations that maximise social utility, whilst ensuring that no agent obtains a negative utility. We then show that such mechanisms pose a challenging new combinatorial optimisation problem (that is NP-complete), devise a novel representation for solving the problem, and develop an effective integer programming solution (that can solve instances with about 2x10^ 5 possible allocations in 40 seconds).},
keywords = {},
pubstate = {published},
tppubtype = {article}
}