ATTEND (Analytical Tools To Evaluate Negotiation Difficulty)

Similar documents
CS 188: Artificial Intelligence Spring Announcements

Coroutines in Propeller Assembly Language

In any right-angle triangle the side opposite to the right angle is called the Label the Hypotenuse in each diagram above.

Incremental Dependency Parsing

Announcements. CS 188: Artificial Intelligence Spring Today. P4: Ghostbusters. Exact Inference in DBNs. Dynamic Bayes Nets (DBNs)

Performance Comparison of Dynamic Voltage Scaling Algorithms for Hard Real-Time Systems

HCI Examination Please answer in Swedish or English

Robot Control User Manual /0718-V01

Connectors according to DIN / IEC

Power-Aware Task Motion for Enhancing Dynamic Range of Embedded Systems with Renewable Energy Sources

Grade 6. Mathematics. Student Booklet SPRING 2011 RELEASED ASSESSMENT QUESTIONS. Record your answers on the Multiple-Choice Answer Sheet.

Data Compression. Reduces storage space and hence storage cost. Compression ratio = original data size /

Contents TRIGONOMETRIC METHODS PROBABILITY DISTRIBUTIONS

Name Class Date SAMPLE. Complete the missing numbers in the sequences below. 753, ,982. The area of the shape is approximately cm 2

Data Compression. Lossless And Lossy Compression. Text Compression. Lossless And Lossy Compression. Lossless compression is essential.

Intro to Graph Theory

Bypass Compensator Cartridge, Size 16

MATHEMATICAL PRACTICES In the Solve It, you used what you know about triangles to find missing lengths. Key Concept Law of Sines

CS 253: Algorithms. LZW Data Compression

Lesson 12.1 Right Triangle Trigonometry

TECHNICAL BULLETINApril 2016

Chapter 31 Pythagoras theorem and trigonometry (2)

How To Demonstrate Guide E24 & E26

Hot-Air Blowers 12 / / Hot-Air Blowers

Workfit -SR, Dual Monitor Short Surface

Basics of Flow measurement using Hot-film anemometer

Data Compression. Reduce the size of data. Reduces time to retrieve and transmit data. Compression ratio = original data size/compressed data size

Announcements. CS 188: Artificial Intelligence Spring Announcements II. P4: Ghostbusters 2.0. Today. Dynamic Bayes Nets (DBNs)

CS 188: Artificial Intelligence Spring Announcements

Michelangelo,

400 Series Flat Panel Monitor Arm Rotate Mount Double Pivot P/L

1 Measurement. What you will learn. World s largest cylindrical aquarium. Australian Curriculum Measurement and Geometry Using units of measurement

Right Triangle Trigonometry

MTH 112: Elementary Functions

* SEE ANCHOR SCHEDULE SHEET 7

SUMMER ASSIGNMENT FOR FUNCTIONS/TRIGONOMETRY Bring to school the 1 st day of class!

SUMMER ASSIGNMENT FOR FUNCTIONS/TRIGONOMETRY Due September 7 th

Chp. 3_4 Trigonometry.notebook. October 01, Warm Up. Pythagorean Triples. Verifying a Pythagorean Triple... Pythagorean Theorem

SGP-20S SGP-25S SGP-32S SGP-40S. Price $ $ $ $ Filtered compressed air, lubricated or non-lubricated

Waste and Pest Management Policy

6 TRIGONOMETRY TASK 6.1 TASK 6.2. hypotenuse. opposite. adjacent. opposite. hypotenuse 34. adjacent. opposite. a f

Exercise 1 Network Planning Design. Teresa Grilo Dep. of Engineering and Management Instituto Superior Técnico Lisbon, Portugal

Recall that the area of a triangle can be found using the sine of one of the angles.

10mm SHOWER PANEL SIZES 1000 & 1200 SIZES 500, 600, 700, 800 & 900 SIZES 1000 & 1200 OPTION 1 - PAGES 2-4 OPTION 2 - PAGES 2-5 OPTION 3 - PAGES 6-7

TYPICAL CARRIAGEWAY SCALE - A3 SIZE

Renewable Energy xxx (2011) 1e10. Contents lists available at SciVerse ScienceDirect. Renewable Energy

* Different spooltypes up to 330 l/min. in combination with simultaneously control.

National Next Generation Science Standards

FOR OWNERS OF HORSE BUSINESSES

The Discussion of this exercise covers the following points: The open-loop Ziegler-Nichols method. The open-loop Ziegler-Nichols method

7.2 Assess Your Understanding

APPLICATION OF POLISH CALCIUM SORBENTS IN CARBONATE LOOPING

Characteristics, Expenditures, and Economic Impact of Resident and Nonresident Hunters and Anglers in North Dakota, , Season and Trends

PEC. Height units * 26 U 32 U U U U U 32 U U U 2180

Flow Divider / Combiner Cartridge Valves

Carcass Gain, Efficiency, and Profitability of Steers at Extended Days on Feed

Workrite Sierra HX & HXL Assembly Instructions for 3-leg Electric Workcenters

McAfee Application Control 6.1.0

Paradoxical Euler or Integration by Differentiation:

Fino Installation Instructions

Interpret Information

Exploring Impacts of Countdown Timers on Queue Discharge Characteristics of Through Movement at Signalized Intersections

St Ac Ex Sp TOPICS (Text and Practice Books) 4.1 Triangles and Squares Pythagoras' Theorem - -

Optimizing Ammonia with Traps to Manage Apple Maggot in Washington Wee Yee, Research Entomologist Pete Landolt, Research Entomologist

Open Access Regression Analysis-based Chinese Olympic Games Competitive Sports Strength Evaluation Model Research

Math commonly used in the US Army Pathfinder School

Strengthening Farming

2014 WHEAT PROTEIN RESPONSE TO NITROGEN

Effects of Ascorbic Acid and Antioxidants on Color, Lipid Oxidation and Volatiles of Irradiated Ground Beef

BIRD PREDATION MANAGEMENT PLAN BLUEBERRIES

SCIENCE & TECHNOLOGY

The dark side of gloss

Department of Animal and Aquacultural Sciences, Norwegian University of life Science, PO-Box N-1432 Ås, Norway.

Daytime Habitat Selection by Resident Golden Eagles in Southern Idaho, USA

Plant Growth Regulators in Spring Wheat. Anne Kirk, Craig Linde, and Pam de Rocquigny. Manitoba Agriculture

Prairie Central H.S. HAWKS OFFENSE. Head Coach: Brian Hassett

Integration of modelling and monitoring to optimize network control: two case studies from Lisbon

Geometry Proofs: Chapter 7, Sections 7.1/7.2

Hook-up Checklist for the Ranger PM7000 (EU)

Southwest Research-Extension Center

Chapter 5. Triangles and Vectors

Report. Honolulu City Council. The Proposed Sale of City Housing Properties

[2005] IEEE. Reprinted, with permission, from [Wang, S.W. Su, B.G. Celler, and A.V. Savkin, Modeling of a Gas Concentration Measurement System,

McAfee Change Control and Application Control Installation Guide For use with epolicy Orchestrator and 4.6.0

An improvement in calculation method for apparel assembly line balancing

Hybrid Relief Valves

OFFSHORE USE OF FLOATING SHEERLEGS

Wonderland Road South from Southdale Road to Highway 402 DRAFT Assessment and Evaluation of Road Cross-Section Concepts

PILOT PROGRAM FOR THE EVALUATION OF NANOFILTRATION MEMBRANES PREPARED BY: WILMINGTON, MA ON UF PERMEATE

Autographa gamma (L.) Silver Y Moth

WASTE ROCK MANAGEMENT AT SANGATTA COAL MINE A CULTURAL CHANGE. By Peter Scott HLA- Envirosciences Pty Limited

Chance. PARAMOUNT LDS 1st & 3rd Ward

Lesson 2 PRACTICE PROBLEMS Using Trigonometry in Any Triangle

3D simulation of ship motions to support the planning of rescue operations on damaged ships

AN OPTIMIZATION MODEL AND ALGORITHM OF STUDENTS' PHYSICAL FITNESS TEST SEQUENCE

9444LQ 702V V PAGE 3

Apply the Pythagorean Theorem

First Aid in School Policy

Working Paper: Reversal Patterns

Biomechanical Analysis of Pressure Redistribution

Transcription:

ATTED Anlytil Tools To Evlute egotition Diiulty Alejndro Bugov & Roert ehes USC - Inortion Sienes Institute ATs PI Meeting Thoe City, April 0, 00

Outline. Approh Overview. SAT enoding o SAP s resoure llotion prole. Experients nd Results. Integrtion Plns

Approh Overview Set o Constrints BIG CSP SAP egotitions Feedk to negotitions CAMERA Anlyze Coplexity & Iprove Solution Doin odeling & onstrints uilt uilt into into SAP SAP SAP Mission Genertor: SAP, give e the next issions to Prole Intere Dyni Enoding {p,p,p 8 } {p,p } s {p s,p 8 } {p } s s s 5 s 6 {p,p 5 } {p,p } s 7 {p,p } x yz xy K issions grph enoding

How n this help SAP? SAP Genertes Missions or the ly dy ATTED Prtitioning to lne lod t tie-slots Mrle-sed SAP egotitions SAP Genertes Missions or the ly dy Mrle-sed SAP egotitions

Coplexity Chrteriztion nd Prtitioning Approh!SAT enoding o the prole!resulting SAT orul ontins prole oplexity inortion!use oplexity esures to quikly estite the xiu nuer o issions tht n e sheduled within tie-slot

Single Tie-Slot Resoure Allotion Prole tht Mrles Solve Resoures Full Full Missions Missions Tsk [vlue] A B C Resoures D E F G H I 0 Broken Broken Missions Missions R Tsk A B [00] C D E F G H I [00] Tsk [00] Resoures R Tsk R R A B C D E F G Tsk H I R R R R R Tsk [600] Tsk R R R Full Full Missions Missions R Tsk R R Broken Broken Missions Missions [900] R [900] Tsk R R Tsk [00] R R R R Tsk R R Tsk R R R Tsk [00] R R R R Tsk R R Tsk R R R

Ipleenting the ATTED Approh to Coplexity Chrteriztion! Interedite prole: Crete SAT enoding o the prole tht voids roken issions! Stright enoding using MASAT won t do it! Approh: Crete SAT enoding tht n hndle these onstrints y inding solution or t lest K issions in ollortion with the Cornell Group Serh or the xiu K or whih solution exists Study the dependeny o K x with the nuer o issions nd resoures to estite sling o the ritil region

SAT Enoding: Vriles resoure resoure vrile vrilea : : True True i i Resoure Resoure A A is is ssigned ssigned to to Tsk Tsk Requireent Requireent ission ission vrile vrile : : True True i i Tsk Tsk is is turned turned on on K x x dditionl dditionl vriles vriles k M k k L L L L to to selet selet t t lest lest K or or the the issions issions k Tsk Tsk Tsk Tsk Tsk Resoures A B C D E F G H I R R R R R R R R R R R R resoure resoure vrile vrile E : : True True i i Resoure Resoure E E is is ssigned ssigned to to Tsk Tsk Requireent Requireent

SAT Enoding: Forul Coposition Tsk Tsk Tsk Tsk Tsk Resoures A B C D E F G H I R R R R R R R R R R R R =... K ross K Cluses to swith on t lest K ission vriles ross i Cluses to prelude resoures eing ssigned to ore thn one tsk Cluses to selet eligile resoures within ission i i=,,.,

At lest K issions orul At lest K issions orul k : k= = exple exple K = L L L K = M K K K K = We wnt to selet t lest K dierent vriles ro this set o x K vriles K = M Link the to the ission vriles

Resoure seletion oruls Assigns Assigns resoures resoures to to no no ore ore thn thn one one requireent requireent ross A = B C A B C A B... A B A B A B Tsk Tsk Tsk Tsk Tsk Resoures A B C D E F G H I R R R R R R R R R R R R Exple: Exple: orul orul or or ission ission Assigns Assigns t t lest lest one one possile possile resoure resoure to to eh eh requireent requireent Cluses Cluses re re only only tive tive when when the the ission ission vrile vrile is is turned turned on on = A A G B B H C A G E C I F B H G C I H I E F

Chrteristis o the Enoding! It works! Atully, pretty well Both or stisiility nd/or optiiztion! Very lrge nuer o luses! WlkSAT solves the extreely st up to the the ritil region! uer o literls per luse vries ro to x,m+

Experients nd Results! Rndoly generted proles hrterized y uer o resoures nd tsks independent Gussin distriutions or: Tsk Vlue uer o Requireents per tsk uer o possile resoures per requireent! Experients with tsks nd resoures or =0, 50, 60 nd 00

SAT oputtionl ost signls xiu nuer o issions Tie ses.e+06.e+05.e+0.e+0 00x00 60x60 50x50 0x0 00x00 SA 60x60 SA 50x50 SA 0x0 SA.E+0.E+0 0 0 0 0 0 50 60 K

Cn predit position o K x ro orul hrteristis.e+07.e+06 = 60 = 00 = 50 = 0 Tie ses.e+05.e+0.e+0.e+0.e+0 tive luses = = 0 5 0 5 0 5 0 Ative Cluses/^ ross + k ross k x = un,, ross, i

How n this help SAP? SAP Genertes Missions or the ly dy k x = un,, ross, i Mrle-sed SAP egotitions We We n n nlytilly nlytilly estite estite the the xiu xiu nuer nuer o o issions issions tht tht its its on on eh eh tie tie slot slot First First deonstrtion deonstrtion o o oplexity oplexity esures esures eing eing used used to to inluene inluene the the negotition negotition proess proess SAP Genertes Missions or the ly dy Mrle-sed SAP egotitions

Good good-enough/soon enough/soon-enough properties Mxiu Vlue.E+05.E+0 00x00 60x60 50x50 0x0 00x00 SA 60x60 SA 50x50 SA 0x0 SA.E+0 0 0 0 0 0 50 60 K

Plns! Integrte the SAT enoding pproh to rel light dt ro SAP! Test predition pilities using rel dt! Intere with Snp s Mrles engine to ounite oplexity esures! Initil deonstrtion o SAP rles with ATTED prtitioning inortion

ED

Sling o the uer o Cluses nd Vriles with prole size.e+0 8.E+0 nuresourevriles totlvriles.0e+05 CrossCluses issioncluses totlcluses.0e+05 6.E+0.E+0.0E+05.E+0 0.E+00 5 5 5 55 65 75 85 95 05 uer o Tsks 0.0E+00 0 0 0 50 60 70 80 90 00 0 uer o Tsks