II.
SkillArea JSON
Structured · liveskill-area:dynamic-programming
Dynamic Programming json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "skill-area:dynamic-programming",
"_kind": "SkillArea",
"_file": "domain/skill-areas/skill-areas-algorithms.yaml",
"_cluster": "domain",
"attributes": {
"displayName": "Dynamic Programming",
"description": "DP problem recognition, top-down memoization vs bottom-up tables,\nstate-space minimization, and classic patterns.\n",
"domains": [
"specialization:algorithms-optimization"
],
"expertiseLevels": [
"intermediate",
"expert"
]
},
"outgoingEdges": [
{
"from": "skill-area:dynamic-programming",
"to": "specialization:algorithms-optimization",
"kind": "applies_to",
"attributes": {
"confidence": "primary"
}
}
],
"incomingEdges": [
{
"from": "skill-area:software-development",
"to": "skill-area:dynamic-programming",
"kind": "prerequisite_for_learning",
"attributes": {
"strength": "recommended"
}
},
{
"from": "lib-agent:algorithms-optimization--algorithm-designer",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:algorithms-optimization--algorithm-teacher",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:algorithms-optimization--competitive-programmer",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:algorithms-optimization--complexity-analyst",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:algorithms-optimization--contest-strategist",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:algorithms-optimization--correctness-verifier",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:algorithms-optimization--data-structures-expert",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:algorithms-optimization--dp-specialist",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:algorithms-optimization--interview-coach",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:algorithms-optimization--number-theory-specialist",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:algorithms-optimization--progress-tracker",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:algorithms-optimization--string-algorithm-specialist",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:algorithms-optimization--system-design-expert",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:algorithms-optimization--technical-interviewer",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:algorithms-optimization--test-engineer",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:algorithms-optimization--upsolving-coach",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:chemical-engineering--advanced-control-engineer",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-agent:chemical-engineering--process-development-engineer",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-agent:computer-science--algorithm-analyst",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:computer-science--algorithm-engineer",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-agent:computer-science--randomized-algorithms-expert",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-agent:mathematics--discrete-optimization-expert",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:mathematics--numerical-analyst",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:mathematics--optimization-expert",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-agent:mathematics--pde-expert",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-agent:physics--computational-physicist",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-agent:physics--hpc-workflow-engineer",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:physics--scientific-computing-specialist",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:quantum-computing--hamiltonian-simulator",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-agent:quantum-computing--quantum-optimization-engineer",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-process:algorithms-optimization--advanced-dp-techniques",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--advanced-graph-algorithms",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--algorithm-implementation",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--atcoder-contest",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--backtracking-pruning",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--behavioral-interview-prep",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--binary-search-applications",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--classic-dp-library",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--code-level-optimization",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--codeforces-contest",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--combinatorics-counting",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--complexity-optimization",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--computational-geometry",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--correctness-proof-testing",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--cp-library-creation",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--cses-learning-path",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--data-structure-implementation",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--divide-conquer-design",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--dp-pattern-matching",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--dp-state-optimization",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--dp-transition-derivation",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--faang-interview-prep",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--fenwick-tree-implementation",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--graph-modeling",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--graph-traversal",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--greedy-algorithm-design",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--interview-problem-explanation",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--io-optimization",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--leetcode-problem-solving",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--memory-optimization",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--mock-coding-interview",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--number-theory-algorithms",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--pattern-matching-algorithms",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--pattern-recognition",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--prime-algorithms",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--progress-tracking",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--range-query-optimization",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--segment-tree-implementation",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--shortest-path-algorithms",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--skill-gap-analysis",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--string-processing",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--system-design-interview",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--topic-mastery-certification",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--trie-suffix-structures",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:algorithms-optimization--two-pointer-sliding-window",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:ux-ui-design--card-sorting",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-process:ux-ui-design--information-architecture",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-skill:algorithms-optimization--advanced-ds-library",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:algorithms-optimization--algorithm-visualizer",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:algorithms-optimization--atcoder-client",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:algorithms-optimization--code-profiler",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:algorithms-optimization--code-template-manager",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:algorithms-optimization--codeforces-api-client",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:algorithms-optimization--combinatorics-calculator",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:algorithms-optimization--complexity-analyzer",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:algorithms-optimization--cses-tracker",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:algorithms-optimization--data-structure-selector",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:algorithms-optimization--dp-optimizer",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:algorithms-optimization--dp-pattern-library",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:algorithms-optimization--dp-state-designer",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:algorithms-optimization--interview-problem-bank",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:algorithms-optimization--interview-simulator",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:algorithms-optimization--invariant-analyzer",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:algorithms-optimization--leetcode-problem-fetcher",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:algorithms-optimization--micro-optimizer",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:algorithms-optimization--number-theory-toolkit",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-skill:algorithms-optimization--proof-assistant",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-skill:algorithms-optimization--segment-tree-builder",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:algorithms-optimization--solution-comparator",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:algorithms-optimization--solution-explainer",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:algorithms-optimization--string-algorithm-matcher",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-skill:algorithms-optimization--test-case-generator",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:chemical-engineering--hysys-dynamic-simulator",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-skill:chemical-engineering--mpc-configurator",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-skill:computer-science--amortized-analysis-assistant",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-skill:computer-science--approximation-ratio-calculator",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-skill:computer-science--asymptotic-notation-calculator",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-skill:computer-science--benchmark-suite-manager",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-skill:computer-science--probabilistic-analysis-toolkit",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-skill:computer-science--recurrence-solver",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-skill:mathematics--convex-optimization-solver",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-skill:mathematics--derivative-free-optimization",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-skill:mathematics--floating-point-analysis",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-skill:mathematics--graph-algorithm-library",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-skill:mathematics--interpolation-approximation",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-skill:mathematics--mixed-integer-optimization",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-skill:mathematics--nonlinear-optimization-solver",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-skill:mathematics--numerical-linear-algebra-toolkit",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-skill:mathematics--ode-solver-library",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-skill:mathematics--pde-solver-library",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-skill:mathematics--sensitivity-analysis-toolkit",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-skill:quantum-computing--qubo-formulator",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-skill:quantum-computing--statevector-simulator",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-skill:quantum-computing--tensor-network-simulator",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-skill:quantum-computing--trotter-simulator",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-skill:gpu-programming--parallel-patterns",
"to": "skill-area:dynamic-programming",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.5
}
}
]
}