Skip to content
Back to skills

D2sac Asp Scheduling Eval

ASecurity

Evaluates a diffusion-based reinforcement learning agent's capability to dynamically assign AI-generated content tasks to edge service providers under stochastic workloads, optimizing for user utility while preventing system crashes and minimizing training time. Use when the user wants to benchmark on Custom AIGC Edge Simulation Environment, Gym Benchmark Tasks, or asks about evaluating this task. Reports Cumulative Reward.

  • 3 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 11, 2026
researchpythongogitperformance

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill d2sac-asp-scheduling-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of D2sac Asp Scheduling Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for D2sac Asp Scheduling Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-d2sac-asp-scheduling-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-d2sac-asp-scheduling-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: d2sac-asp-scheduling-eval
description: Evaluates a diffusion-based reinforcement learning agent's capability to dynamically assign AI-generated content tasks to edge service providers under stochastic workloads, optimizing for user utility while preventing system crashes and minimizing training time. Use when the user wants to benchmark on Custom AIGC Edge Simulation Environment, Gym Benchmark Tasks, or asks about evaluating this task. Reports Cumulative Reward.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2303.13052
  bibtex_key: [REDACTED]
  confidence: medium
---

# d2sac-asp-scheduling-eval

> Diffusion-based Reinforcement Learning for Edge-enabled AI-Generated Content Services — Du et al. (2023) (arXiv:2303.13052, 2023)

## What this evaluates

Evaluates a diffusion-based reinforcement learning agent's capability to dynamically assign AI-generated content tasks to edge service providers under stochastic workloads, optimizing for user utility while preventing system crashes and minimizing training time.

## Datasets

- **Custom AIGC Edge Simulation Environment** — total 1000; splits: test (1000); repo https://github.com/Lizonghang/AGOD
- **Gym Benchmark Tasks** — total ?; splits: test (-1)

## Metrics

- `Cumulative Reward` **(primary)** — range: other
  - Sum of step-wise rewards over an episode of 1,000 environment steps. Represents total user utility maximized by the scheduler.
- `Finished Rate` — range: percent
  - Percentage of successfully completed tasks out of the total 1,000 submitted tasks.
- `Crashed Rate` — range: percent
  - Percentage of tasks that failed or crashed during processing out of the total submitted tasks.
- `Time to Baseline` — range: hours
  - Training time (hours) required for the test reward to reach the reward level of the Crash Avoid heuristic policy.

## Input / output format

**Input**: State vector containing ASP resource capacities, current task queue status, and network operation metrics.

**Output**: Discrete action selecting one of the 20 available ASPs to assign the incoming task.

## Scoring recipe

```python
def evaluate_episode(rewards, finished_count, crashed_count, total_tasks, baseline_reward):
    cumulative_reward = sum(rewards)
    finished_rate = (finished_count / total_tasks) * 100
    crashed_rate = (crashed_count / total_tasks) * 100
    time_to_baseline = next((i for i, r in enumerate(rewards) if sum(rewards[:i+1]) >= baseline_reward), None)
    return cumulative_reward, finished_rate, crashed_rate, time_to_baseline
```

## Common pitfalls

- The exact mathematical formulation of the reward function is not provided, only described as maximizing user utility based on image quality assessment.
- Convergence metrics (Time/Step to Baseline) use the heuristic 'Crash Avoid' policy as an arbitrary reference, limiting cross-study comparability.
- Gym benchmark results for several baselines are cited from prior literature rather than re-evaluated under identical hyperparameters.

## Evidence (verbatim from paper)

> For the ASP selection problem, we summarize the best performance achieved by the proposed D2SAC and 11 benchmark policies in Table III, in terms of cumulative reward, training time, and convergence speed. ... The results presented in Table V offer a comprehensive comparison of several metrics, including finish rate, obtained utility, crash rate, and lost utility.

## Citation

```bibtex
@misc{du2023diffusionrl,
  title={Diffusion-based Reinforcement Learning for Edge-enabled AI-Generated Content Services},
  author={Du et al. (2023)},
  year={2023},
  note={arXiv:2303.13052}
}
```

- arXiv: 2303.13052

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.